【汇编】 冒泡排序。。。

来源:互联网 发布:java中的变量有哪些 编辑:程序博客网 时间:2024/05/01 04:06

最近在学习汇编,也发现自己好长时间没写博客了,就更新一个昨天用汇编写的冒泡排序吧

     上个星期五开始学的汇编,写的较挫,望见谅

代码有bug还望提出,一起讨论

data segmentbuf db 10,-4,-6,55,30,90,78,88,69n = $-bufdata endscode segmentassume cs:code,ds:datastart:mov ax , datamov ds , axmov cx , 0outter:cmp cx , nje finalinc cx mov dx , 0lea di , bufmov si , 0inner:    mov di , si cmp dx , n-1je outterinc dx mov si , di inc simov al , [di]cmp al , [si]jge inner mov bl , [si]mov [si] , almov [di] , bljmp innerfinal:mov ah , 4ch int 21hcode endsend start



1 0