正文

汇编冒泡排序算法2006-12-11 14:11:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/bakers/21475.html

分享到:

dseg segment    Array dw 10,9,8,7,6,5,4 dup(8)   Len = ($-Array)/2   addr dw ?dseg ends cseg segment   assume cs:cseg,ds:dseg  start:   mov ax,dseg   mov ds,ax      mov cx,Len-1   mov di,0   mov si,Len begin:   dec si    mov di,0   again:      mov bx,di      shl bx,1      mov ax,word ptr Array[bx]      inc di      cmp ax,Array[bx+2]      jna next      xchg ax,Array[bx+2]      mov Array[bx],ax     next:      cmp di,si      jb again         loop begin          mov ah,4ch     int 21h cseg ends    end start     

阅读(10664) | 评论(8)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册