第一范文网 - 专业文章范例文档资料分享平台

微机原理与接口技术实验指导书

来源:用户分享 时间:2025/6/28 10:36:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《微机原理与接口技术实验》 - 9 -

文件(即多个.ASM文件)组成,则每个.ASM文件会汇编产生各自的.OBJ文件,再由连接程序连接成为一个执行程序。汇编连接有多种软件,以MASM 6.x为例,其中汇编和连接一般由同一个程序执行,名为ML.EXE,最简单的用法为:ML MYASM.ASM。连接之后建立的可执行文件(.EXE或.COM)可以在DOS下直接键入文件名(不必键入扩展名)即可运行。若要对程序进行调试,可把DEBUG程序与.EXE文件装入内存,然后用DEBUG命令来调试。

将字符送至屏幕(或打印机)显示需要使用02号DOS功能调用,它将要显示的字符的ASCII码值送人DL,执行后,屏幕上显示DL中的内容。如显示字母“A”:

MOV DL,‘A’ MOV AH,2 INT 21H

5. 实验内容及步骤

编一程序,在显示器上显示256个ASCII代码,要求显示格式为每行显示16个字符,两个ASCII字符间空一格。

6. 实验报告

(1)画出程序流程图。

(2)提交调试好的汇编语言源程序(.asm)。

9

(3)总结实验中遇到的问题及解决的方法。

10

《微机原理与接口技术实验》 - 11 -

实验三:8086汇编语言程序设计(二)

1. 实验类别

设计型实验:编程实现数据的统计及输出显示。

2. 实验目的

掌握循环结构、子程序结构等程序设计方法和DOS功能调用;掌握将数据输出显示时须转换为ASCII码的原理。

3. 实验条件

硬件条件:PC机一台。

软件条件:DOS操作系统;任意一种编辑程序,如EDIT;宏汇编程序MASM;连接程序LINK;调试程序DEBUG。

4. 实验原理

将数据输出显示时须先转换为对应的ASCII码。其中,数字0~9对应ASCII码的30H~39H,大写字母A~Z对应41H~5AH,小写字母a~z对应61H~7AH,常用的控制符“回车”对应0DH,“换行”对应0AH,“空格”对应20H。然后再使用02号DOS功能调用将字符送至屏幕(或打印机)显示。

可参考教材第四章中的例4.10和例4.15。

11

5. 实验内容及步骤

(1)编一程序,把地址偏移量为100H单元开始的256个单元分别写入00H,01H,02H,03H,…,FFH数据。

(2)统计上面写入的数据块中0元素、正元素、负元素的个数,并分别把统计结果送入上述数据块之后的三个单元中。

(3)用DOS功能调用显示数据块各单元(包括统计结果)的内容。

6. 实验报告

(1)画出程序流程图。

(2)提交调试好的汇编语言源程序(.asm)。 (3)总结实验中遇到的问题及解决的方法。

12

搜索更多关于: 微机原理与接口技术实验指导书 的文档
微机原理与接口技术实验指导书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0bm504f6qy3bj0w6iip07zlrl1bkfq0130r_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top