ө EIP/IP ң (ң : 16 қ - IP, 32 қ -EIP) құ ө. JMP ң қң ү ұқ ө : ққ ө; ө; ө.
ө ң (ө ң) ө:
JMP <>
:
JMP L
...
L: MOV AX,0
қ JMP ң ә ұғ ү : - ң , - ө ң ғ. ұ JMP қғ 64 ғ ө ұ ү .
ққ ө JMP ө қққ -128 +127- ғ қ. ұ ғ ұғ қ ө қ. ұ, ө JMP , қ қ ұқң қ қ, ө JMP , ө ққ ө қ . ү ө SHORT қ ө:
JMP SHORT <>
ө. ұ ғ ө ө , ө. ұ ң , ұғ ү (reg16/reg 32 mem16/mem32). ұқғ ә , ө ә қ .
:
A DW M
...
JMP A;goto[A]=goto M
MOV DX,A;DX=L
JMP DX;goto[DX]=goto M
...
M:
ө - ө ң ғ қ.
қ (қ) ө
ғ ө ө , ү. ғ қ қ ғ .
,
Seg1 SEGMENT
ASSUMME CS:Seg1,
START: MOV AX,0
...
JMP FAR PTR L;goto L
...
Seg1 ENDS
Seg2 SEGMENT
ASSUMME CS:Seg2
L: INC BX
...
Seg2 ENDS
ө ғ ә ң , CS ә, ASSUMME ө . ̳ ң қ . ғ ғ қ ғ.
|
|
ң ү қ ө ұғ ғ қғ, ә ң ә ө ( ө қ ).
қ ө: JMP FAR PTR <>
ұ FAR (қ) ө ң қ ө. ұ CS ұғ ң , ң .
ғғ L қ ө ғ.