sort:mov r6,#20s1: mov b,r6 mov r7,b mov r0,#30hs2: mov b,@r0 inc r0 mov a,@r0 cjne a,b,s3s3: jnc n_jh mov @r0,b dec r0 mov @r0,a inc r0n_jh: djnz r7,s2 djnz r6,s1 ret