单片机中INC A和ADD A,01H的区别!!有些场合不能混用?

 我来答
gtornado0
2010-12-07 · TA获得超过184个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:114万
展开全部
INC A ==>寄存器A自增1,速度快!
ADD A, 01H,使用加法耦合器进行运算,A增1,速度慢
从结果来看,两者没有区别,但是INC A效率高
但是 ADD A, 01H会影响标志寄存器的值,需要额外考虑,这就是不能混用的原因
做而论道
高能答主

2010-12-08 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
应该是ADD A,#01H。
INC A 和 ADD A, #01H 在执行速度方面,是完全相同的,都是一个机器周期
INC指令不影响程序状态字PSW中的标志位,ADD指令对各个标志位都有影响。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5nxj12151989wy
2010-12-07
知道答主
回答量:12
采纳率:0%
帮助的人:7.6万
展开全部
INC是加1指令,INC A就是把A加1,ADD A ,01H,就是把01H与A相加,然后存到A中去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaishuhao
2010-12-07 · TA获得超过316个赞
知道小有建树答主
回答量:405
采纳率:0%
帮助的人:199万
展开全部
INC A 指将A的内容加一后再给A ,ADD ,01H指将01H内的内容与A中的相加后再赋给A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友16c9f7d
2010-12-07 · 超过15用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:31.8万
展开全部
应该是ADD A,#01吧!
使用INC指令不会影响程序状态字PSW中的任何标志位,使用ADD指令对各个标志位的影响
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式