1. 程式人生 > >匯編——轉移

匯編——轉移

bsp 設置 -1 需要 ptr nbsp 條件 ear 其中

段內短轉移:jmp (short):-128~127(八位)

段內近轉移:jmp near ptr:-32768~32767(十六位)

段間轉移:jmp far ptr

其中ptr指明長度

但是對於條件跳轉(如jz,ja,jb,jcxz等),是不能用下面兩個轉移的(near ptr/far ptr),

如果條件跳轉啊的位移範圍超出-128~127,則需要另外設置一個中轉點,如

jz a

……

a:

變為

jz x

jmp y

x:jmp near/far ptr a

y:……

……

a:

匯編——轉移