Question: complete the following exercises by using an X86 assembly program with the help of a debugger ModRM # Before Instruction After Opcode Number of Bytes
complete the following exercises by using an X86 assembly program with the help of a debugger
ModRM # Before Instruction After Opcode Number of Bytes Mod Reg RIM 1. EAX 00 00 01 A2 EAX mex sax, 100 2 EAX 00 12 34 AB mer A, 0 EAX EDX FE 75 4C 2E EDX 3. mex sex, dyal dva. DWORD -1 ECX 00 00 3A 40 ECX mex dvad, sex szal DKORD -100 5. EBX 00 g de dames EBX, 128 EBX ECX 1. 2 3c 4D ECX mex CL, brad kyal BYTE -10 kval EAX 1A 2B 3C 4D EAX 7. xchg Awal, sax KalDKORD -1 Szal DX FF 75 xchg da, da DX EAX EAX 9. xchg sax, sex, EDX 12 BC 9A 70 56 DE 34 20 12 34 56 78 EDX EEX EEX 10 xchg bx, ex EDX 94 EC DE FO EDX ModRM # Before Instruction After Opcode Number of Bytes Mod Reg RIM 1. EAX 00 00 01 A2 EAX mex sax, 100 2 EAX 00 12 34 AB mer A, 0 EAX EDX FE 75 4C 2E EDX 3. mex sex, dyal dva. DWORD -1 ECX 00 00 3A 40 ECX mex dvad, sex szal DKORD -100 5. EBX 00 g de dames EBX, 128 EBX ECX 1. 2 3c 4D ECX mex CL, brad kyal BYTE -10 kval EAX 1A 2B 3C 4D EAX 7. xchg Awal, sax KalDKORD -1 Szal DX FF 75 xchg da, da DX EAX EAX 9. xchg sax, sex, EDX 12 BC 9A 70 56 DE 34 20 12 34 56 78 EDX EEX EEX 10 xchg bx, ex EDX 94 EC DE FO EDX
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
