求大神改进
DATAS SEGMENTdw 15,32,6,-27,8;此处输入数据段代码
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS
START:
MOV AX,DATAS
MOV DS,AX
mov si,0
mov cx,4
s:mov di,[si]
cmp di,[si+2]
ja s1
jmp ok
s1:mov bx,[si]
mov di,[si+2]
mov [si],di
mov [si+2],bx
jmp ok
ok:add si,2
loop s
MOV AH,4CH
INT 21H
CODES ENDS
END START
要求升序排序,我只能这样把最大的选出来,二层循环不会了,求教
除了这种直接排序,希望有大神给出冒泡排序的代码