汪荃珍丈夫是谁叫啥:请求高手给编译个 汇编冒泡排序 10个数的 谢谢

来源:百度文库 编辑:高考问答 时间:2024/05/14 19:06:06
请求高手给编译个 汇编冒泡排序 10个数的 谢谢

SSEG SEGMENT STACK
STK DB 20 DUP(?)
SSEG ENDS
DSEG SEGMENT
DATA DB 78,23,-12,0,-2,99 ;DATA中存放10个有符号数,
DB -11,-67,9,56,44
DSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG,SS:SSEG
START: MOV AX,DSEG
MOV DS,AX

MOV CX,10 ;这里10即数的个数
LP1: MOV DI,CX
MOV BX,0
LP2: MOV AL,DATA[BX]
CMP AL,DATA[BX+1]
JGE NEXT
XCHG AL,DATA[BX+1]
MOV DATA[BX],AL
NEXT: INC BX
DEC DI
JNZ LP2
LOOP LP1

MOV AH,4CH
INT 21H

CSEG ENDS
END START