汇编冒泡排序


data segment
	arry	db 7,2,3,7,9,21,0,5,6
data ends
code segment
start:
	assume cs:code,ds:data
	lea si,arry
	mov dx,9
l1:
	mov bx,0
l3:
	cmp bx,dx
	ja l2
	mov ax,[si+bx]
	cmp ax,[si+bx+1]
	jb l4
	xchg ax,[si+bx+1]
	mov [si+bx],ax
l4:
	inc bx
	jmp l3
l2:
	dec dx
	jnz l1
	mov ah,04ch
	int 21h
code ends
end start