.


:




:

































 

 

 

 


(қ) ө




ө 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 қ ө ғ.





:


: 2016-12-18; !; : 537 |


:

:

- , - .
==> ...

1851 - | 1765 -


© 2015-2024 lektsii.org - -

: 0.008 .