51单片机小实验——双字节二进制加法
- 再创世纪·代码厨房
- 2008-08-24
- 290热度
- 0评论
双字节二进制数的加法。加数首地址由30h给出,被加数和结果的存储单元首地址由31h给出。
jiashu data 30h
beijia data 31h
org 0000h
ljmp start
org 0100h
start: mov r0,jiashu
mov a,@r0
mov r1,beijia
clr c
addc a,@r1
mov @r1,a
inc r0
inc r1
mov a,@r0
addc a,@r1
mov @r1,a
jc exit
inc r1
mov @r1,#1h
exit: sjmp $
end