📄 l4-72.asm
字号:
DATA SEGMENT
BUF DW 7,15,37,8600,0A768H,3412H,1256H,76H
DATA ENDS
STACK SEGMENT
SA DB 100 DUP(?)
TOP LABEL WORD
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA,SS:STACK
MAIN PROC FAR
START: MOV AX, STACK
MOV SS, AX
MOV SP, OFFSET TOP
PUSH DS
SUB AX, AX
PUSH AX
MOV AX, DATA
MOV DS, AX
MOV BX,0
MOV CX, BUF[BX]
DEC CX
L1: MOV DX, CX
L2: ADD BX,2
MOV AX, BUF[BX]
CMP AX, BUF[BX+2]
JBE CONT1
XCHG AX, BUF[BX+2]
MOV BUF[BX],AX
CONT1: LOOP L2
MOV CX, DX
MOV BX,0
LOOP L1
RET
MAIN ENDP
CODE ENDS
END START
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -