8051单片机指令定义详解——ADD A,(2)
ADD A,
功能:加法。
说明:ADD指令可用于完成把src-byte所示的源操作数和累加器A的当前值相加。并将结果置于累加器A中。根据运算结果,若第7位有进位则置进位标志为1,否则清零;若第3位有进位则置辅助进位标志为1,否则清零。如果是无符号整数相加则进位置位,显示当前运算结果发生溢出。
示例:假设累加器A中的数据为0C3H(11000011B),R0的值为0AAH(10101010B)。
执行如下指令:
ADD
累加器A中的结果为6DH(01101101B),辅助进位标志AC被清零,进位标志C和溢出标志OV被置1。
ADD A,Rn
ADD A, direct
ADD A, @Ri
ADD A, #data
评论