程序7.txt
来自「里面有很多编程的」· 文本 代码 · 共 124 行
TXT
124 行
程序7:16位无符号数排序
DATA SEGMENT
ARRAY DW 67 ,32,2,11,501
COUNT EQU $ -ARRAY
WORK DW ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
STR PROC FAR
PUSH DS
SUB AX,AX
PUSH AX
MOV AX,DATA
MOV DS,AX
MOV BL,0FFH
ABC: CMP BL,0
JE LAST
XOR BL,BL
MOV SI,COUNT-2
MOV AX,SI
MOV DL, 2
DIV DL
MOV AH,0
MOV CX,AX
ABD: MOV AX,ARRAY[SI]
CMP AX,ARRAY[SI-2]
JBE DONE
XCHG ARRAY[SI-2],AX
MOV ARRAY[SI],AX
MOV BL,0FFH
DONE: DEC SI
DEC SI
LOOP ABD
JMP ABC
LAST: RET
STR ENDP
CODE ENDS
END STR
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?