Question: Computer organization & assembly , HELP & Just give me the final answer Q1 Which of the following memory allocation is correct for data declaration


Which of the following memory allocation is correct for data declaration given below: data var1: .word Oxabcd1234, 0x12345678 align 4 str1: .asciiz "QUIZ-2 CS203" var2: . byte 25, 'A' var3: .half 100 Memory Allocation: 0 allen 4 0 0 0 Ox12345678 3 0 0 0 Oxabcd1234 4 0x10010000 stri 0 'Q' 16 17 le 2 'ul 18 19 20 21 "C .S 2 21 22 vara 'A' 100 30 23 24 '2' 0 3 25 26 27 28 29 0x10010010 SZ TOOTDOTNO Memory Allocation: Oxabcd1234 Ox12345678 0 0 0 0 0 O 0 ul le O 0 CY 16 17 Ox10010010 18 19 20 21 Ox10010000 2'" 'C 0 var 0 25 A 20 30 'S 25 100 2 0 13' 26 27 20 21 22 24 32 TE VE CEOGTOOTNO TOOTOOTHO None 18 19 20 21 Memory Allocation: aligna stri Oxabcd1234 Ox12345678 0 0 0 0 0 0 0 0 Q 0 4 8 16 17 Ox10010000 Ux10010010 varz va 2' + "C 'S 2' "O 3' 0 25 A 100 21 22 23 24 25 26 27 28 30 31 Ox10010010 Ox1001001
Step by Step Solution
There are 3 Steps involved in it
To determine the correct memory allocation we need to analyze how each data type and directive affec... View full answer
Get step-by-step solutions from verified subject matter experts
