十进制调整指令 微控制器

十进制调整指令

所谓BCD码就是用二进制表示的十进制数,一个十进制数用4位二进制表示,用一个字节的8位二进制数来表示的两位十进制数称为压缩BCD码 。即高4位表示一个十进制数,低4位表示一个十进制数。 (更多&hel...
阅读全文
乘除指令 微控制器

乘除指令

乘除指令各有一条,完成2个8位无符号整数的乘法或除法。乘法指令和除法指令都是一字节指令,执行时需4个机器周期,乘法指令机器码为A4,除法指令机器码为84。 (更多…)
阅读全文
带借位减法 微控制器

带借位减法

带借位减法指令有四条,与带进位加法指令类似,其被减数和结果都在累加器A中。减法指令中的借位也是由PSW中的进位位CY标志的,CY=1表示有借位,CY=0表示无借位。 (更多…)
阅读全文
算术运算指令---加法 微控制器

算术运算指令—加法

8051的算术运算指令共有24条,包括了加、减、乘、除等各种运算。全部指令都是8位数据运算。加法指令:加法指令共有4条,其被加数总是累加器A,并且结果也放在A中。 (更多…)
阅读全文