Question: Using the following code as a guide, answer the following questions in order: .386 2 model flat, stdcall 3 .stack 4096 4 Exit Process proto,

Using the following code as a guide, answer the following questions in order: .386 2 model flat, stdcall 3 .stack 4096 4 Exit Process proto, dwExitCode:dword oro 10 16 18 .data X DWORD ? V1 DWORD 22h V2 DWORD 120 V3 DWORD 0101001lb 11 V4 DWORD 3 SEVEN = 7 13 14 .code 15 main proc mov eax, vi 17 add eax, v2 add eax, v3 mov ebx, v3 sub ebx, v4 add ebx, SEVEN 22 add eax, ebx 23 mov X, eax 24 25 invoke Exit Process, 0 26 main endp 27 end main A) What is the value of V1 in Hexadecimal? B) What is the value of V2 in Hexadecimal? C) What is the value of V3 in Hexadecimal? D) What is the value of V4 in Hexadecimal? E) After the execution of Line #23, what value is stored in X? F) What is the label name given to the one symbolic constant found in this program? G) On which line does the main procedure end? 20 21
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
