C51汇编 10个无符号数排序
时间: 2023-12-02 19:40:27 浏览: 78
MIPS汇编完成小程序程序——10个无符号字数并从大到小进行排序(选择排序)
以下是C51汇编实现10个无符号数排序的代码:
```assembly
ORG 0H
MOV DPTR, #DATA
MOV R0, #10
MOV R1, #09
LOOP1:
MOV R2, #00
MOV R3, R1
LOOP2:
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
CJNE A, R4, ELSE
SJMP SKIP
ELSE:
MOV A, R4
MOVX @DPTR, A
DEC DPTR
MOV A, R3
MOVX @DPTR, A
INC DPTR
INC R2
SKIP:
INC DPTR
DJNZ R3, LOOP2
DJNZ R1, LOOP1
RET
DATA:
DB 23H, 45H, 12H, 56H, 78H, 34H, 90H, 87H, 65H, 43H
END
```
阅读全文