- 33
- 0
- 约3.43万字
- 约 58页
- 2016-08-24 发布于贵州
- 举报
北邮微机原理软件实验报告 - 实验报告 - 书业网
北邮微机原理软件实验报告 - 实验报告 - 书业网
微机原理软件实验报告
实验二分支,循环程序设计
一、预习题:
1.十进制数 0 -- 9 所对应的 ASCII 码是什么? 如何将十进制数 0 -- 9 在屏幕上显示出来?
答: 要屏显0-9的数码,可以调用02h中断,然后将要显示的数码的ASCII码存进DL里,然后执行INT 21H就可以打印字符。当然,若不只一个数,调用09h中断(显示字符串)更好,但要将DS:DXZ指向要显示的数字在内存中的首地址,并要求以$结束。
2.如何检验一个数为正,为负或为零? 你能举出多少种不同的方法?
答:CMP X,0 检验标志位CF
CF=1,X为负数
CF=0接着检验ZF:ZF=1,X为零,ZF=0,X为正数
二、实验目的:
1.开始独立进行汇编语言程序设计;
2.掌握基本分支,循环程序设计;
3.掌握最简单的 DOS 功能调用.
三、实验内容:
1.安排一个数据区,内存有若干个正数,负数和零.每类数的个数都不超过 9.
2.编写一个程序统计数据区中正数,负数和零的个数.
四、实验源代码
assume cs:code,ds:data
data segment
buff db
您可能关注的文档
最近下载
- NBT 20258.2-2014《压水堆核电厂模块设计要求 第2部分:结构模块》专题研究报告.pptx VIP
- 学习的意义(课件)心理健康四年级上册.pptx VIP
- 2025年注册信息系统安全专家(CISSP)考试题库(附答案和详细解析)(0817).docx VIP
- 2025年注册信息系统安全专家(CISSP)考试题库(附答案和详细解析)(0828).docx VIP
- 2025年注册信息系统安全专家(CISSP)考试题库(附答案和详细解析)(0916).docx VIP
- 2026年海南海口市中考二模道德与法治试题(文字版,含答案).docx
- 绕组变形试验简介.ppt
- 预应力混凝土管桩工程施工方案锤击桩机样本.doc VIP
- 2025年注册信息系统安全专家(CISSP)考试题库(附答案和详细解析)(0829).docx VIP
- 2026年河北省唐山市开平区中考二模考试数学试题(含答案).pdf VIP
原创力文档

文档评论(0)