EMC 多字节二进制减法 -
来源: 网络用户发布,如有版权联系网管删除 2018-09-07
[导读]
三 多字节二进制减法0x20,0x21 中的二进制无符号数减0x22,0x23 中的二进制无符号数, 低地址中放低字节数据。假设被减数大于减数。注意:(1)sub 指令减出结果为正时,c 标志置1。(2)sub 指令减出结果
三 多字节二进制减法
本文引用地址: http://www.21ic.com/app/mcu/201806/761638.htm
0x20,0x21 中的二进制无符号数减0x22,0x23 中的二进制无符号数, 低地址中放低字节数据。假设被减数大于
减数。
注意:(1)sub 指令减出结果为正时,c 标志置1。
(2)sub 指令减出结果为0 时,c 标志也置1。
即,sub 指令执行后,c 标志清0 表示结果为负。
main: MOV a,@0x67 ;赋值
MOV 0x20,a
MOV a,@0xff
MOV 0x21,a
MOV a,@0xe8
MOV 0x22,a
MOV a,@0x44
MOV 0x23,a ; 高字节相减
sub a,0x21
MOV 0x25,a ;结果存0x25
MOV a,0x22 ;低字节相减
sub a,0x20
MOV 0x24,a
jbs 0x03,0
dec 0x25 ;有借位则0x25 减1
self: jmp self
eop
查看评论 回复
"EMC 多字节二进制减法 -"的相关文章
- 上一篇:二进制乘法运算 义隆单片机 -
- 下一篇:义隆单片机 多字节二进制加法 -