.


:




:

































 

 

 

 


/




 

/ , . , ( ), / ( ), .

, , / , . / , . /: , , , ..

/ , , , . / (, ) . 3.6. , , .

/ . / /. , , . . .

( ) , . ( ) , . . 3.6. (/). . , .

. 3.6. /.

 

, /. . ( ). . .

/ ( ) , .

/ . , .

/ . , ( ). , / , .

, , /:

( );

/ ;

.

, , , , , .. , , , - .. . . .

/ (- ), . . .

/ , . , , , .. , . , , , . , . .

/ ( ). , , . .

/ . , .

 


 

:

;

;

;

.

. (, ) (Source) (Destination). , /. .

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

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

, . , , , .. . . .

(PSW). , PSW . .

, . . , 68000 61 , 8086 133 . . ( RISC-), .

 

. :

 

() ;

;

;

/ /.

(, -11) MOV ( MOVB) .

MOV . , , ( LOAD ). (PUSH , POP ). ( ).

MOVS ( ) (, 8086). , (MOVSB), , . , , 1 2 1 2 . .

(, 8086) /. IN () /, OUT () /. - /. ( 80286) () ( INS) ( OUTS). () / (OUTS) / (INS). ( MOVS).

( Exchange). , (SWAP) .

 

- . :

(, , , );

(, , , );

;

;

.

. (ADD) . (SUB) . (MUL) ( ). (DIV) . , .

 

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

 

(CLR) . , , . , .

 

( , INC) ( , DEC) . , , . , .

 

, ( CMP) . , , , (PSW) . ( ) ( 3.3.4). , (, 8086 ).

 

() , , . . :

, , 2 ( );

, ;

;

() (PSW).

. , (AND) ( , , , ). (OR) ( , , , ). Ȼ (XOR) ( , , , ). .

( ) ( ). (, ) , ( ) ( ), , - ( ) ( ). , , . ( ), .

( ). . ( ) . , .

. . (TST) ( ), . (BIT) , . .

, ( ) , . , , . , C ( Carry) CLC () SEC STC ().

 

 

, , .., . - , . , , , . , . , .

:

;

.

Branch () Jump ().

. ( ) . .

, . (PSW). , . 4 16. :

, ;

, ;

, ;

, ;

, ;

, .

, - . , , .

(CMP), ( ). , , . , , .

.

, , , . ( CALL). , , , . , , , .

( ). , , , . ( ) .

( ) (RET RTS). - .

( INT). ( ). , . , . (PSW) . PSW .

, . , . , , . , .

, , (IRET RTI). (PSW).

 





:


: 2017-03-12; !; : 283 |


:

:

, ,
==> ...

1625 - | 1537 -


© 2015-2024 lektsii.org - -

: 0.047 .