Question: which figures is correct... Question 17 For the Data Declaration given below choose the correct option for the Symbol table and Memory Allocation .data varl:





which figures is correct...
Question 17 For the Data Declaration given below choose the correct option for the Symbol table and Memory Allocation .data varl: byte '\t', -5, OxFF .align 3 var2: .half OxABCD, -85,100 stri: .asciiz "MidExam Sem202 " var3: .word 125, OxFEDCBA98 FIn th) Fig (b) Symbol Table: Label Address xar1 yar2 str1 var3 0x10010000 0x10010008 0x1001000E 0x1001001E Memory Allocation: vart str1 1-5 OxFF O OOO O OXABCD -85 100 M T d' E' 10 14 15 Per sort 0 0 0 0 0 ABCD 'x'' 18 19 "m' 20 0 12 16 17 var "S' 'e' 'm' 2 'O 2' ' 0125 OXFEDCBA98 22 23 24 25 26 27 28 29 30 34 38 Fig (c) Symbol Table: Label Address xart var2 sta xar3 0x10010000 0x10010008 0x10010014 0x10010029 Memory Allocation: var 1 var2 str1 1t 5 0xFF 0 0 0 0 0 OxABCD -85 100 'M' TE ' x'a 'm' 1 2 34 5 6 7 10 12 14 15 16 18 19 20 21 0 var "S' 'e' 'm' 2 '0' 2 ' ' 125 OXFEDCBA98 22 23 24 25 26 27 28 29 37 Fig (d) Symbol Table: Label Address vart xar2 sta yar3 0x10010000 0x10010003 0x10010009 0x10010024 Memory Allocation: vart var2 stri 7 -5 OxFF OxABCD -85 100 'M' T d' E' x 'a' 'm' * 'S' 'e 0 1 2 18 19 'm 20 5 7 9 10 12 13 14 15 16 17 var3 2' O '2' ' 125 OxFEDCBA98 20 21 22 23 24 28 32 Fig (a) Fig (a) Symbol Table: Label Address xart xar2 str1 xar3 0x10010000 0x10010008 0x1001000E 0x10010020 Memory Allocation: var1 Var2 stri 1-5 OxFF 0 0 0 0 0 OxABCD -85 100 M d'E' 'X' 'a' 'm 0 1 2 34 5 6 7 8 10 12 14 15 16 12 18 19 20 21 FT 22 Vars 'S' 'e' 'm' 2 'O' '2' ' O O O 125 OxFEDCBA98 22 23 24 25 26 27 28 29 30 31 32 36 40
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
