.


:




:

































 

 

 

 





, (, ) (A) (A) (A), 3- : (A), (A), (A), :

A = A + A = A + A[+A][+A]

:

l : MOV AX, pole.

pole X, ( ) : pole DB X, pole DW X . .

A A , X.

l : MOV AX, pole[SI].

A = A + [A] + A

A A = A + A (A SI).

l : MOV AX, pole[BX].

A = A + A,

A BX.

l : MOV AX, pole[SI+BX].

A = A + A + A

:

l : MOV AX, [BX].

BX, A = [BX].

l : MOV AX, [BX+SI].

, BX SI, A = [BX] + [SI].

:

l : MOV AX, offset pole.

, X; offset , X, ;

l : MOV AX, [SI+const].

, SI, const; const , , (offset pole) ;

l : MOV AX, [BX+const].

, SI BX;

l : MOV AX, pole[SI+BX+const].

, BX SI.

(: POP, PUSH, CALL, RET, IRET) A , DS ( .COM CS); , : MOV AX, EX:pole; MOV AX, SS:[SI] . .

, , , .

POP, PUSH, CALL, RET, IRET ( SS).





:


: 2015-10-01; !; : 454 |


:

:

, , . , .
==> ...

1557 - | 1392 -


© 2015-2024 lektsii.org - -

: 0.009 .