选择法排序源程序

更新时间:2024-06-23 09:48:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

;选择法排序

data segment

array db -1, -2, 100, 34, 55, 89, 0, 2, 3, 1 count equ ($ - offset array) / type array data ends

code segment

assume cs:code, ds:data start:

mov ax, data mov ds, ax mov cx, count dec cx outloop:

push cx

mov di, cx

mov bx, offset array mov si, 0 mov al, [bx]

inloop:

cmp al, [bx + 1] jg nobig

mov al, [bx + 1] lea si, [bx + 1] nobig:

inc bx

loop inloop mov al, [di] xchg al, [si] xchg al, [di] pop cx

loop outloop mov ax, 4c00h int 21h code ends end start

本文来源:https://www.bwwdw.com/article/wd23.html

Top