8086汇编语言 内存中数据排序问题

将内存TABLE为起始的20个字节数按从小到大的顺序排列... 将内存TABLE为起始的20个字节数按从小到大的顺序排列 展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)
做而论道
高能答主

2014-11-20 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
;
MOV CX, 19
LP0:
LEA BX, TABLE
PUSH CX
LP1:
MOV AL, [BX]
CMP AL, [BX + 1]
JB NEXT
XCHG AL, [BX + 1]
MOV [BX], AL
NEXT:
INC BX
LOOP LP1
POP CX
LOOP LP0

HLT

END
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可轩163
2014-11-20 · TA获得超过1.3万个赞
知道大有可为答主
回答量:4824
采纳率:88%
帮助的人:1787万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pig05121
2014-11-20 · TA获得超过599个赞
知道小有建树答主
回答量:234
采纳率:50%
帮助的人:138万
展开全部
mov bx,TABLE
lop2:

mov cx,20
sub cx,bx
add cx,teble
mov si,bx

mov al,[si]
lop:
cmp al,[si]
jna next
mov al,[si]
mov di,si
next:
inc si
loop lop

mov al,[di]
xchg [bx],al
mov [di],al
inc bx

cmp bx,TABLE+19

jne lop2
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式