实验 数据排序 十个数 冒泡法 编写汇编程序 练习Masm for windows编译环境的使用
发布网友
发布时间:2022-05-02 14:25
我来回答
共2个回答
热心网友
时间:2023-10-08 17:29
嘿嘿 还是俺来为你解答吧
1 在数据段中 定义10个字节的数据 即 5;2;1;0;2;3;8;6;5;9。
2 升序排序 采用内、外循环结构,
外循环:
分别确定(最小数)、并保存在第一个数据单元中, 再确定次小数,并保存在第二个数据单元中.....循环9次。
内循环:
确定第N位的最小数 要比较N-1次 从第N位与第N-1位的数据比较
如果第N位的数小 则第N位与第N-1位的数据不变
否则 需要把第N位与第N-1位的数据进行交换
然后第N位与第N-2位的数据比较.。。。直到比到最后一位。
3 利用DOS调用 将排序好的数据转换成ASCII码 送显示器上显示。
呵呵 俺给出了算法 程序要自己编写哦 不懂可以问俺
满意就选满意回答啊
热心网友
时间:2023-10-08 17:30
。。。。。