.


:




:

































 

 

 

 





 

() 8086 ( 16 ) , . , , .

, .

16- , , ( ). , . .

AX (). , (, ). 8 AX AL (Low), 8 - AH (High). . , AX , .

BX (), .. 16- , BX, , . , BX , DS. BX , - BH BL.

CX - . - , 8086 , . LOOP. LOOP 1 CX , CX 0. CX , 8- - CH CL.

DX - , - IN OUT. , DX - 256 65535.

DX . 32- 16- , 16 DX ( 16 AX). DX ( AX). , 16- , 16 DX ( 16 AX). DX 8- - DH DL.

BX, SI . SI 8086, , SI, SI 1. (, ). , , , , .

DI SI , . DI SI. SI (), DI (). , SI DS, DI ES. SI DI ( ), DS.

BX, SI DI, BP, , , . BX, SI DI DS (, DI, ES), BP SS ( ). BP , , .

SP . , - .

, , .

. , .

SP . - , . , , (pushing) ( PUSH). , , () , (popping) ( POP).

8086 SP SP ( ), , , . SP, , , . , ( ). , (, ), 8086, . , . SP, , . , , SP . .

32- 32 (Extended ). 16 . , 16- , 32- . 8086, , BX, CX DX.

 

 

IP ( ) , . , , , . , , , , , . . . .

, . 8086. CS, , .

 

 

: 8086 1 . 1 20- , 8086 16- . 8086 . 16- 16- 20- .

16- , , , . : 4 (.. 16), . 8086 , , .

8086 . , 64 , 64 - , 16- . ( 64) , .

, :. , 100h :: 0:100h, 1:F0h, 2:E0h .., : 100h.

, . CS , DS , SS - , ES - , , . .

CS 64, , . , , , IP, .. ( : ) CS:IP. 8086 , , CS.

CS , , . CS .

DS , 64, . , BX, SI DI. , : , , .

ES 64, . , - , , . ES 64 . , .

, . , , , , ES:DI. , ES , , .

 





:


: 2016-11-18; !; : 1961 |


:

:

80% - .
==> ...

1512 - | 1353 -


© 2015-2024 lektsii.org - -

: 0.013 .