PDA

View Full Version : sort



Safa2
شنبه 03 دی 1384, 21:48 عصر
push cx
mov di,si
inc di
loop2: cmp dl,buf[di]
jl nchang
xchg dl,buf[di]
nchang: inc di
loop loop2
inc si
pop cx
loop loop1
pop bx
mov buf[bx],'$'
lea dx,buf
mov ah,9
int 21h[/LEFT]

این برنامه sort درست کار نمیکند
یعنی همه حروف رو بعد از مرتب سازی چاپ نمیکند بجاش یه حرف رو چند بار تکرار میکنه

aakh1361
یک شنبه 04 دی 1384, 00:48 صبح
محلی که به نام loop1 بهش پرش می کنید در کد شما وجود نداره