您的位置 首页 国产IC

8051单片机指令界说详解——ADDC A,(3)

8051单片机指令定义详解——(ADDCA,src-byte>)ADDCA,src-byte>功能:带进位的加法。说明:执行ADDC指令时,把src-byte所代表

8051单片机指令界说详解——(ADDC A,)

ADDC A,


功用:带进位的加法。
阐明:履行ADDC指令时,把src-byte所代表的源操作数连同进位标志一同加到累加器A上,并将成果置于累加器A中。依据运算成果,若在第7位有进位生成,则将进位标志置1,不然清零;若第3位有进位生成,则置辅佐进位标志为1,不然清零。假如是无符号整数相加,进位的置位显现当时运算成果产生溢出。

假如第6位有进位生成而第7位没有,或第7位有进位生成而第6位没有,则将OV置1,不然将OV清零。在进位有符号整数相加运算的时分,OV置位,表明两个正整数之和为一负数,或是两个负整数之和为一正数。

本类指令的源操作数答应4种寻址方法:寄存器寻址、直接寻址、寄存器直接寻址、和当即寻址。

示例:假定累加器A中的数据为0C3H(11000011B),R0的值为0AAH(10101010B),进位标志为1,履行如下指令:

ADDC A,R0

累加器A中的成果为6EH(01101101B),辅佐进位标志AC被清零,进位标志C和溢出标志OV被置1。

ADDC A,Rn
字节数:1
履行周期:1
机器吗:00110rrr
操作:(A)←(A)+(C)+(Rn)

ADDC A, direct
字节数:2
履行周期:1
机器吗:00110101 aaaaaaaa
操作:(A)←(A)+(C)+(direct)

ADDC A, @Ri
字节数:1
履行周期:1
机器吗:0010011i
操作:(A)←(A)+(C)+((Ri))

ADDC A, #data
字节数:2
履行周期:1
机器吗:00110100 dddddddd
操作:(A)←(A)+(C)+#data

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/ic/261961.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部