Question: 4. Given the following values in the registers, answer the sters EAX = 0x00000001 EBX = 0x00A30040 ECX = 0x00000000 XOOA30036 xOOA30040 xOOA30044 xOOA30048 xOOA3004

 4. Given the following values in the registers, answer the sters

4. Given the following values in the registers, answer the sters EAX = 0x00000001 EBX = 0x00A30040 ECX = 0x00000000 XOOA30036 xOOA30040 xOOA30044 xOOA30048 xOOA3004 xOOA30050 60 mov ecx, ebx mov ecx, 0x00000044 mov ecx.[0x00000044] mov ecx, [ebx] ecx- lea ecx, [ebx-4"eax+8] ecx= 5. Explain what is happening at the following locations 1, 2, and 3. proc near CODE XREF: sain 3p 00401000 00401000 00401001 00401003loc_401003: 00401003 sub 401000 push ebp mov ebp, esp CODE XREF: sub 401000+19 mov eax, 1 test eax, eax jz short loc_401018 00401008 004010OA 0040100C psh offset aloopLoopIn 00401011 00401016 00401019 call printf add esp, 4 jmp short loc_401003 3- 4. Given the following values in the registers, answer the sters EAX = 0x00000001 EBX = 0x00A30040 ECX = 0x00000000 XOOA30036 xOOA30040 xOOA30044 xOOA30048 xOOA3004 xOOA30050 60 mov ecx, ebx mov ecx, 0x00000044 mov ecx.[0x00000044] mov ecx, [ebx] ecx- lea ecx, [ebx-4"eax+8] ecx= 5. Explain what is happening at the following locations 1, 2, and 3. proc near CODE XREF: sain 3p 00401000 00401000 00401001 00401003loc_401003: 00401003 sub 401000 push ebp mov ebp, esp CODE XREF: sub 401000+19 mov eax, 1 test eax, eax jz short loc_401018 00401008 004010OA 0040100C psh offset aloopLoopIn 00401011 00401016 00401019 call printf add esp, 4 jmp short loc_401003 3

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!