1. 程式人生 > >彙編指令對應的十六進位制表示

彙編指令對應的十六進位制表示

空            nop

jmp + 32位立即數  jmp  a     =   E9 a

jmp+[記憶體地址]   jmp   [0x8d8d3a]     =  FF25   [0x8d8d3a] 

jmp+far+[記憶體地址]   jmp far  [0x8d8d3a]     =  FF2D   [0x8d8d3a] 

直接遠跳 jmp 0x8:0x7c00  = EA 007c00000

call + 32位立即數  call  a     =   E8  a

call +[記憶體地址]  call  [0x8d8d3a]     =  FF15[0x8d8d3a]

call +far+[記憶體地址] 

call far [0x8d8d3a]     =  FF1D[0x8d8d3a]

push +32位立即數 push 12345 = 6A 12345 ???

push + 指標 = 68 +指標

push eax = 50

push ax = 66   50

更多:

參考文章: