汇编实验3 分支程序实验

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

贵 州 大 学 实 验 报 告 纸

系 别

电科系

班 级

电科091

姓 名

学号

课 程 名 称 微型计算机技术

成 绩 评 定

教师签名

实 验 时 间

2011年11月 27日

一.实验题目:

分支程序实验

二.实验内容:

1、编写一个程序,显示AL 寄存器中的两位十六进制数。

2、编写一个程序,判别键盘上输入的字符;若是0-9字符,则显示之;若为A-Z 或a-z 字符,均显示“c”;

若是回车字符(其ASCII 码为0DH),则结束程序,若为其它字符则不显示,继续等待新的字符输入。

三.实验目的:

1、掌握分支程序的设计方法。

2、掌握利用DEBUG 修改参数、检查结果的方法。

3、掌握汇编语言源程序的编辑、汇编、连接及调试过程。

四.实验步骤:

1、用EDIT 或其它编辑软件,编写.ASM 源程序,例如HEXASC.ASM 及DSPKEY.ASM 。

以上分别是HEXASC.ASM 及DSPKEY.ASM 源程序代码。 2、对其进行汇编及连接,产生.EXE 文件。 如下分别为HEXASC 、DSPKEY 程序汇编、连接过程。

3、对.EXE 文件进行调试运行。

(1)用DEBUG

调试运行,学会的方法。

修改修改AL 内容:

从上图可知实现了对AL 修改,把AL=00改为了AL=55.

(2)对DSPKEY.EXE 键入不同的字符,分别进行调试。

键入数字时:

键入字母时:

(3)在MS-DOS下运行这两个.EXE

文件。

五.实验总结

1、通过此次实验学习及掌握分支程序的设计方法。

2、通过此次实验掌握利用DEBUG修改参数、检查结果的方法。

3、通过此次实验掌握汇编语言源程序的编辑、汇编、连接及调试过程。

4、但在此次实验前未熟练练习编写源程序,对编程序要求未能达到。

贵州大学实验报告附页贵州大学实验报告附页

贵州大学实验报告附页

相关文档
最新文档