Difference between revisions of "Machine language"
From ThorstensHome
Line 6: | Line 6: | ||
| 85 c0 || test eax,eax || | | 85 c0 || test eax,eax || | ||
|- | |- | ||
− | | 90 || NOP || | + | | 90 || NOP || |
|- | |- | ||
| b8 00 00 00 00 || mov eax,0x0 || | | b8 00 00 00 00 || mov eax,0x0 || | ||
Line 12: | Line 12: | ||
| c3 || ret || | | c3 || ret || | ||
|- | |- | ||
+ | | eb fd || short jump to executing the byte before eb || | ||
|} | |} |
Revision as of 09:03, 3 December 2014
This shows a mapping of x86 machine language to assembler
x86 machine language | assembler command | remark |
---|---|---|
85 c0 | test eax,eax | |
90 | NOP | |
b8 00 00 00 00 | mov eax,0x0 | |
c3 | ret | |
eb fd | short jump to executing the byte before eb |