51单片机ADD指令的一个小问题

[复制链接]
4715|8
 楼主| 红金龙吸味 发表于 2009-3-26 17:14 | 显示全部楼层 |阅读模式
51汇编语言中
在执行ADD指令之前,没有必要对CY进行清0吧,因为ADD指令执行完后会改变CY标志位。
在执行SUBB指令之前,一定要对CY清0.
请问,各位大侠,我上面的理解对不?
twz8858877 发表于 2009-3-26 17:38 | 显示全部楼层
芯行天下 发表于 2009-3-26 17:44 | 显示全部楼层

ADD不需要,但ADDC就需要了

yudongx 发表于 2009-3-26 23:21 | 显示全部楼层

理解很对!

 楼主| 红金龙吸味 发表于 2009-3-27 08:58 | 显示全部楼层

明白了

谢谢各位~
红心j 发表于 2009-3-27 11:50 | 显示全部楼层

理解的小差错

在执行ADD指令之前,没有必要对CY进行清0吧,因为ADD指令执行完后会改变CY标志位。

因为CY不会影响ADD指令操作的结果
banji 发表于 2009-3-27 16:13 | 显示全部楼层

学习中...

学习中...
techbaby 发表于 2009-3-27 23:18 | 显示全部楼层

翻看一下单片机书籍,上面讲的应该很清楚,而且顾及到很

jiyiche 发表于 2009-3-28 00:37 | 显示全部楼层

6楼正解

6楼的答案完美了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

230

帖子

13

粉丝
快速回复 在线客服 返回列表 返回顶部