- 48
- 0
- 约6.12千字
- 约 28页
- 2021-03-25 发布于山东
- 举报
精品文档
精品文档
PAGE
PAGE17
精品文档
PAGE
一、实验目的
1)学习汇编语言循环结构语句的特点,重点掌握冒泡排序的方法。
2)理解并掌握各种指令的功能,编写完整的汇编源程序。
3)进一步熟悉DEBUG的调试命令,运用DEBUG进行调试汇编语言程序。
二、实验内容及要求
1)实验内容:从键盘输入五个有符号数,用冒泡排序法将其按从小到大的顺序排序。
2)实验要求:
①编制程序,对这组数进行排序并输出原数据及排序后的数据;
②利用DEBUG调试工具,用 D0命令,查看排序前后内存数据的变化;
③去掉最大值和最小值,求出其余值的平均值,输出最大值、最小值和平均值;
④用压栈 PUSH和出栈POP指令,将平均值按位逐个输出;
⑤将平均值转化为二进制串,并将这组二进制串输出;
⑥所有数据输出前要用字符串的输出指令进行输出提示, 所有数据结果能清晰显示。
三、程序流程图
(1)主程序:MAIN 开始
初始化
键盘输入数据
调用INPUT子程序 显示输入错误
输入是否正确 否
是
显示原始数据
调用OUTPUT子程序
显示冒泡排序后的数据
调用SORT子程序
调用OUTPUT子程序
显示最小值 Min
显示One子程序
显示最大值 Max
调用One子程序
显示其余数平均值 Average
调用One子程序
显示平均值二进制串 Binary
调用One子程序
结束
(2)冒泡排序
您可能关注的文档
最近下载
- 《干粉灭火装置技术规程》 CECS322-2012.docx
- 造影剂外渗护理个案.pptx VIP
- 量化掘基系列之五:震荡行情下的投资利器,华泰柏瑞中证红利低波动ETF-20230425-国金证券-16页.pdf VIP
- 《城市道路交通工程项目规范+GB+55011-2021》详细解读.pdf
- 无人机操控与维护专业.doc VIP
- 新解读《GB_T 15972.55 - 2009光纤试验方法规范 第55部分:环境性能的测量方法和试验程序 - 氢老化》最新解读.docx VIP
- 大学生职业生涯规划自我认知1.pptx VIP
- 景观标识监理实施细则.docx
- 医院的护士招聘笔试题目.docx VIP
- 新教科版科学(2017)五年级下册第二单元《船的研究》课堂作业设计.docx VIP
原创力文档

文档评论(0)