Архитектура микроконтроллеров семейства MCS-51. Бояринов А.Е - 32 стр.

UptoLike

Составители: 

DEC SCON SCON = 9Fh, CY = 1, AC = 1.
4) DEC @Ri;
((Ri )) = ((Ri )-1).
П р и м е р: R1 = 7Fh, ОЗУ[7F] = 40h, ОЗУ[7E] = 00h;
DEC @R
1
DEC R
1
DEC @R
1
R
1
= 7Eh, ОЗУ[7F] = 3Fh, ОЗУ[7E] = FFh.
DIV AB
А: целая часть
деление А/В
В: остаток
(A): = ((A)/(B)) [15-8];
(B): = ((A)/(B)) [7-0].
П р и м е р: A = 251 = FBh = 11111011b;
B = 18 = 12h = 00010010b;
DIV AB
A = 13 = 0Dh = 00001101b;
B = 17 = 11h = 00010001b; т. к. 251 = (13*18)+17
CY = 0, OV = 0.
INC <байт> +1
1) INC A;
(A): = (A)+1.
П р и м е р: A = 1Fh, AC = 0
INC A A = 20h, AC = 0.
2) INC Rn;
n = 0, ..., 7.
П р и м е р: R4 = FFh, CY = 0, AC = 0
INC R4 R4 = 00h, CY = 0, AC = 0.
3) INC <direct>;
<direct> : = <direct> + 1.
П р и м е р: ОЗУ[43] = 22h
INC 43h ОЗУ[43] = 23h.
4) INC @Ri;
i = 0, 1.
П р и м е р: R1 = 41h, ОЗУ[41] = 4Fh, AC = 0
INC @R1 R1 = 41h, ОЗУ[41] = 50h, AC = 0.
INC DPTR