.


:




:

































 

 

 

 





 

i86 , [38]. .

SHL ( , - SAL) - , . , 10010110b (96h 150 ), AL, SHL AL,1. 00101100b (24Ch 44 ), AL. 1.

, 0.

? SHL 2, SHL 2. , DX 16:

 

shl dx,1; DX * 2

shl dx,1; DX * 4

shl dx,1; DX * 8

shl dx,1; DX * 16

 

, MUL.

, SHL - 1. , DX 1 . , 8086 , 1 - 2, 3 .. , CL.

, :

mov cl,4

shl dx,cl; DX 16 ( ).

, , , . , . SHR ( ) SHL. 1 CL , 0 . SHR 2.

SAR ( ) SHR, , . 10010110b (96h -106 ), AL, SAR AL,1. 11001011b (0CBh -53 ), AL. 0.

, , SAR 2. , :

mov bx,-4

sar bx,1; BX -2.

 

i86 : ROR, ROL, RCR RCL. ROR SHR, , . , 10010110b (96h 159 ), AL, ROR AL,1. 01001011b (04Bh 75 ), AL.

ROL , ROR. , . . ROR ROL . , :

mov si,49F1h

mov cl,4

ror si,cl; SI 149Fh: 3-0 15-12, 7-4 - 3-0 ..

RCR RCL -. RCR , . 10010110b (96h 159 ), AL, , 1, RCR AL,1. 11001011b (0CBh 203 ), AL. 0.

RCL , , . . RCR RCL , . , DX:AX, , 4:

shl ax,1; 15 AX

rcl dx,1; 0 DX

shl ax,1; 15 AX

rcl dx,1; 0 DX

, , 1 , CL.

-

, i86. , i86 , , - [38]. , , , , 65536 - .

i86, MOV, . - - IN OUT.

IN - AL AX. -, , .

256 (100h), , :

In al,41h





:


: 2016-11-02; !; : 720 |


:

:

, , 1:10
==> ...

1962 - | 1855 -


© 2015-2024 lektsii.org - -

: 0.007 .