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 多字節(jié)加法 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
|