单片机的算术操作
发表:2023-08-29 11:54:58 阅读:141

(A的二个半字节交换)

ADD A,Rn 28~2F 寄存器加到A

ADD A,direct 25 direct 直接字节加到A

ADD A,@Ri 26~27 间接RAM加到A

ADD A,#data 24data 立即数加到A

ADD A,Rn 38~3F 寄存器和进位位加到A

ADD A,direct 35direct 直接字节和进位位加到A

ADD A,@Ri 36~37 间接字节和进位位加到A

ADD A,data 34 data 立即数和进位位加到A

ADD A,Rn 98~9F A减去寄存器和进位位

ADD A,direct 95 direct A减去直接字节和进位位

ADD A,@Ri 36~37 间接RAM和进位位加到A

ADD A,data 34 data 立即数和进位位加到A

SUBB A,Rn 98~9F A减去寄存器和进位位

SUBB A,direct 95 direct A减去直接字节和进位位

SUBB A,@Ri 96~97 A减去间接RAM和进位位

SUBB A,#data 94 data A减去立即数和进位位

INC A 04 A加1

INC Rn 08~0F 寄存器加1

INC direct 05 direct 直接字节加1

INC @Ri 06~07 间接RAM加1

DEC A 14 A减1

DEC Rn 18~1F 寄存器减1

DEC direct 15 direct 直接字节减1

DEC @Ri 16~17 间接RAM减1

INC DPTR A3 数据指针加1

MUL AB A4 A乘以B

DIV AB 84 A除以B

DA A D4 A的十进制加法调整