2022年课单片机算术运算指令 .pdf





《2022年课单片机算术运算指令 .pdf》由会员分享,可在线阅读,更多相关《2022年课单片机算术运算指令 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 / 6 不带进位位的单片机加法指令ADD A,#DATA 。例: ADD A ,#10H ADD A,direct 。例: ADD A ,10H ADD A,Rn 。例: ADD A ,R7 ADD A,Ri 。例: ADD A ,R0 用途:将 A 中的值与其后面的值相加,最终结果否是回到A 中。例: MOV A , #30H ADD A ,#10H 则执行完本条指令后,A 中的值为40H。下面的题目自行练习MOV 34H ,#10H MOV R0 ,#13H MOV A ,34H ADD A ,R0 MOV R1 ,#34H ADD A ,R1 带进位位的加法指令ADDC A ,Rn
2、ADDC A,direct 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 6 页2 / 6 ADDC A,Ri ADDC A,#data 用途:将 A 中的值和其后面的值相加,并且加上进位位C 中的值。说明:由于51 单片机是一种8 位机,所以只能做8 位的数学运算,但8 位运算的范围只有0-255,这在实际工作中是不够的,因此就要进行扩展,一般是将2 个 8 位的数学运算合起来,成为一个16 位的运算,这样,能表达的数的范围就能达到0-65535。如何合并呢?其实很简单,让我们看一个10 进制数的例程:66+78。这两个数相加,我们
3、根本不在意这的过程,但事实上我们是这样做的:先做6+8低位),然后再做6+7,这是高位。做了两次加法,只是我们做的时候并没有刻意分成两次加法来做罢了,或者说我们并没有意识到我们做了两次加法。之所以要分成两次来做,是因为这两个数超过了一位数所能表达的范置0-9)。在做低位时产生了进位,我们做的时候是在适当的位置点一下,然后在做高位加法是将这一点加进去。那么计算机中做16位加法时同样如此,先做低8 位的,如果两数相加产生了进位,也要 “ 点一下 ” 做个标记,这个标记就是进位位C,在 PSW 中。在进行高位加法是将这个 C 加进去。例: 1067H+10A0H ,先做 67H+A0H=107H ,
4、而 107H 显然超过了0FFH,因此最终保存在A 中的是 7,而 1则到了 PSW 中的 CY 位了,换言之,CY 就相当于是100H。然后再做10H+10H+CY ,结果是21H,所以最终的结果是2107H。带借位的单片机减法指令SUBB A , Rn SUBB A,direct SUBB A,Ri SUBB A,#data 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 6 页3 / 6 设每个 H, R2)=55H, CY=1,执行指令SUBB A , R2 之后, A 中的值为73H。说明:没有不带借位的单片机减法指令,如果需
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年课单片机算术运算指令 2022 单片机 算术 运算 指令

限制150内