您的位置:首页单片机义隆单片机
内容搜索:
阅读内容
背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  

多字节二进制减法

[日期:2008-06-17 ] [来源:net 作者:佚名] [字体: (投递新闻)

三 多字节二进制减法

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

阅读:
录入:JETTA

推荐 】 【 打印
本文评论
      全部评论
发表评论


点评: 字数
姓名:
赞助商广告