冒泡排序
MOV CX, SORTMAX - 1 ;SORTMAX为常量,等于10
O_LOOP: ;外循环9次
PUSH CX
MOV BX, 0
I_LOOP: ;内循环
MOV AL, SORT[BX]
CMP AL, SORT[BX + 1]
JNC NEXT
XCHD AL, SORT[BX + 1]
MOV SORT[BX], AL
NEXT: INC BX
LOOP I_LOOP
POP CX
LOOP O_LOOP
HLT
代码出自:
https://zhidao.baidu.com/question/1946474218776220148.html