.


:




:

































 

 

 

 


.




 

. : , . , .

, :

) ADD op1, op2; op1:= op1+op2

SUB op1, op2; op1:= op1 op2

() , , .

FLAGS , :

ZF -,

SF ,

PF ,

CF, AF ,

OF .

:

ADD AH, 12; AH:= AH + 12 (1)

SUB z, BX; z:= z BX (2)

 

) ADC op1, op2; op1:= op1+op2+CF

SBC op1, op2; op1:= op1 op2 CF

() , .

.().

, ,

(AX, BX):= (AX, BX) + (CX, DX),

AX, CX ,

BX, DX .

:

ADD BX, DX

ADC AX, CX

 

) .

INC op; op:= op +1

DEC op; op:= op 1

) . () BCD-. BCD- , .

, AL, ( ).

DAA;

DAS; .

,

ADD AL, y

DAA

SUB AL, DH

DAS

: BCD-, , .

.(), AF OF.

 

)

CHP op 1, op 2; op 1 - op2

.

: ZF, SF,PF,CF,AF,OF.

 

)

NEG op

.

,

MOV AH, 12

NEG AH; AH:= -12

, .

.(),

CF=1, , ;

OF=0, , op=-128 ( 1), OF=1, .





:


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


:

:

- , 20 40 . - .
==> ...

1646 - | 1597 -


© 2015-2024 lektsii.org - -

: 0.007 .