标题:
多字节加法汇编程序
[打印本页]
作者:
WJJHT
时间:
2016-6-19 20:04
标题:
多字节加法汇编程序
Size equ 5
Array equ 50h
Change equ 0
mov 50h,#02h
mov 51h,#01h
mov 52h,#03h
mov 53h,#05h
mov 54h,#04h
Sort:
mov r0, #Array
mov r7, #Size-1
clr Change
Goon:
mov a, @r0
mov r2, a
inc r0
mov B, @r0
cjne a, B, NotEqual
sjmp Next
NotEqual:
jc Next
setb Change
xch a, @r0
dec r0
xch a, @r0
inc r0
Next:
djnz r7, Goon
jb Change, Sort
ljmp $
end
多字节加法
Org 0000h
Reset: ajmp main
Org 0100h
Mov sp,#60h
Mov r0,#31h
Mov @r0,#22h
Dec r0
Mov @r0,#33h
Mov r1,#21h
Mov @r1,#44h
Dec r1
Mov @r1,#55h
Mov r2,#02h
Acall dacn
Here: ajmp here
Dacn: clrc
Dal : Mov a,@r0
Addc a,@r1
Da a
Mov r1,a
Inc r0
Inc r1
Djnz r2,dal
Clr a
Mov acc.0,c
ret
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1