- 1
- 0
- 约2.17万字
- 约 56页
- 2019-01-16 发布于河北
- 举报
2011211123班北邮微原软件实验报告
信息与通信工程学院
微机原理软件实验报告
班 级:2011211123
姓 名:
学 号:
日 期:2013.11.28
实验二分支、循环程序设计
一、实验目的
开始独立进行汇编语言程序设计;
掌握基本分支,循环程序设计;
掌握最简单的 DOS 功能调用。
二、实验内容
安排一个数据区,内存有若干个正数,负数和零。每类数的个数都不超过 9。
编写一个程序统计数据区中正数,负数和零的个数。
将统计结果在屏幕上显示。
(扩展题)统计出正奇数、正偶数,负奇数、负偶数以及零的个数。
三、预习思考
十进制数 0 ~ 9 所对应的 ASCII 码是什么?如何将十进制数 0 ~ 9 在屏幕上显示出来?
答:0~9分别对应ASCII码的30H~39H。将十进制数0~9显示在屏幕上,要用二进制数0~9分别加上30H。
如何检验一个数为正,为负或为零?你能举出多少种不同的方法?
答:和0相比是否相等,然后用该数与,取出符号位判断,可区分正负。还可以直接用CMP命令和0比较,然后用JZ等命令进行判断。
四、实验过程
1、流程图
开始
开始
定义各段并初始化
定义各段并初始化
是计数器值大于数列长度
是
计数器值大于数列长度
否
否
读取当前指针指向的数,指针
读取当前指针指向的数,指针+1
该数和0
该数和0比较
0
负
您可能关注的文档
最近下载
- Q∕GDW 11897-2018- 调度自动化机房设计与建设规范.pdf VIP
- 2023年湖北二级造价师《土建工程》真题及解析 .pdf VIP
- 中卫沙漠光伏施工方案.pdf VIP
- 应用时间序列分析-全套PPT课件.pptx
- 【精选案例集】未来管理人才培养最佳实践案例.pdf
- AK900智能电子锁操作手册.pdf
- 支架注塑模具设计.doc VIP
- 2022年湖北二级造价师安装工程考试真题及答案.pdf VIP
- 2025及未来5-10年卡巴斯基防病毒软件项目投资价值市场数据分析报告.docx
- Unit5 Ancient Civilization Reading and Writing课件- 【中职专用】高一英语(高教版2021基础模块2)(2023修订版).pptx VIP
原创力文档

文档评论(0)