Question: Registers EAX = CD6789AB EBX = 00000020 ECX = 00000010 EDX = 0000000F ESP = 0000006B EBP = 00000000 ESI = 00000004 EDI = 000

 Registers EAX = CD6789AB EBX = 00000020 ECX = 00000010 EDX

= 0000000F ESP = 0000006B EBP = 00000000 ESI = 00000004 EDI

= 000 00008 DS = 1250 Source Code .DATA len EQU 10h

Registers EAX = CD6789AB EBX = 00000020 ECX = 00000010 EDX = 0000000F ESP = 0000006B EBP = 00000000 ESI = 00000004 EDI = 000 00008 DS = 1250 Source Code .DATA len EQU 10h array SWORD 5,0,6,0,8,0,-1 DD OAFFFFH BYTE ? Memory Data Segment 1250:0000 B4 4C CD 10 05 00 00 00 06 00 00 00 1250:0000 08 00 00 00 FF FF FF FF OA 00 OB 00 1250:0018 OC 00 12 11 18 17 4E OF 00 00 00 38 1250:0024 78 02 00 AF 00 BC 00 DE 01 00 43 56 1250:0030 01 00 34 00 56 00 11 00 34 00 22 00 z EIP = 00000110 31. MOV EAX,z[16H] 32. MOV EDX,x[DI+ODh] 33. MOV Z[BX+SI],EAX 34. MOV [x+BP+DI), AX 35. MOV AH, [z+BP+DI] 36. MOV [x+ECX+DI], SP Registers EAX = CD6789AB EBX = 00000020 ECX = 00000010 EDX = 0000000F ESP = 0000006B EBP = 00000000 ESI = 00000004 EDI = 000 00008 DS = 1250 Source Code .DATA len EQU 10h array SWORD 5,0,6,0,8,0,-1 DD OAFFFFH BYTE ? Memory Data Segment 1250:0000 B4 4C CD 10 05 00 00 00 06 00 00 00 1250:0000 08 00 00 00 FF FF FF FF OA 00 OB 00 1250:0018 OC 00 12 11 18 17 4E OF 00 00 00 38 1250:0024 78 02 00 AF 00 BC 00 DE 01 00 43 56 1250:0030 01 00 34 00 56 00 11 00 34 00 22 00 z EIP = 00000110 31. MOV EAX,z[16H] 32. MOV EDX,x[DI+ODh] 33. MOV Z[BX+SI],EAX 34. MOV [x+BP+DI), AX 35. MOV AH, [z+BP+DI] 36. MOV [x+ECX+DI], SP

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!