标题:雪地跪求下面汇编代码
只看楼主
Sno
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-1-12
 问题点数:0 回复次数:3 
雪地跪求下面汇编代码
输入包含10个整数(无符号数)的数组M,按从小到大的顺序输出这10个整数

越简单越好,在线等待…
搜索更多相关主题的帖子: 雪地 代码 汇编 
2008-01-12 21:51
zhoulikelvjj
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-4-10
得分:0 
.386
.model flat

ExitProcess proto near32 stdcall,:dword

include io.h

.data
array byte 39h,38h,37h,36h,35h,34h,33h,32h,31h,30h

.code

_start:
        mov ecx,10
        dec ecx         ;循环9次即可
    AGN:
        push ecx
        xor edi,edi
   AGN1:mov al,array[edi]       ;此循环是把最大的数往后放
        cmp al,array[edi+1]
        jbe NEXT               
        xchg al,array[edi+1]
        mov array[edi],al
   NEXT:inc edi
        loop AGN1
        pop ecx
        loop AGN

        invoke ExitProcess,0

public _start
end
2008-01-13 00:18
Sno
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-1-12
得分:0 
谢谢
有没有更加简单的版本?
我这个是做计算机组成原理用的,越简单越好
可以不用到栈就可以实现的吗?
2008-01-13 13:23
linsua
Rank: 1
等 级:新手上路
帖 子:275
专家分:0
注 册:2008-1-2
得分:0 
你都知道“栈”,你不会自己改去?

如果你对我的话感到再明白不过 那恐怕你是误解了我的意思
2008-01-13 18:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-197239-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.042372 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved