汇编写的冒泡算法
nxh macro nmov cx,count
sub cx,n
push bx
xor bx,bx
mov si,offset a
a0002:
mov al,ds:
cmp al,ds:
jna a0001
xchgds:,al
movds:,al
a0001: inc bx
loop a0002
pop bx
endm
data segment
a db 9,7,168,3,6,13
count EQU $-a
data ends
code segment
assume ds:data,cs:code
start:
mov ax,data
mov ds,ax
mov dx,count
mov si,offset a
xor bx,bx
a0003: dec dx
inc bx
nxh bx
jne a0003
mov ah,4ch
int 21h
code ends
end start
谢谢楼主分享。。收藏了。。。。 这么挫,,,还16 bit?
王爽?? 挺好 的 在学 高手啊 都是高手啊 都是高手啊 ! 没太看明白 学习学习。
页:
[1]