微机原理实验指导书 下载本文

内容发布更新时间 : 2024/12/26 21:44:51星期一 下面是文章的全部内容请认真阅读。

微机原理及应用实验指导书

南京理工大学机械工程学院

2011年10月10日

0

实验1 基本操作实验

1. 实验目的

(1) 掌握TD-PITC 80X86 微机原理及接口技术教学实验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。

(2) 掌握使用运算类指令编程及调试方法;

(3) 掌握运算类指令对各状态标志位的影响及其测试方法; (4) 学习使用软件监视变量的方法。

2. 实验设备

PC机一台,TD-PITC 实验装置一套。

3. 实验内容及步骤

通过对样例程序的操作,学会在TD-PITC境下,如何输入汇编语言程序,如何进行汇编语言源程序的汇编、连接、下载和运行;在调试程序的学习过程中,应学会: ? 如何设置断点; ? 如何单步运行程序; ? 如何连续运行程序; ? 怎样查看寄存器的内容; ? 怎样修改寄存器的内容; ? 怎样查看存储器的内容; ? 怎样修改存储器的内容。

3.1 实验内容1――――BCD码转换为二进制数

实验内容:

将四个二位十进制数的BCD 码存放于3500H 起始的内存单元中,将转换的二进制数存入3510H 起始的内存单元中,自行绘制流程图并编写程序。

参考实验程序清单如下: SSTACK SEGMENT STACK DW 64 DUP(?) SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START: XOR AX, AX MOV CX, 0004H MOV SI, 3500H MOV DI, 3510H A1: MOV AL, [SI] ADD AL, AL MOV BL, AL

1

ADD AL, AL ADD AL, AL ADD AL, BL INC SI

ADD AL, [SI] MOV [DI], AL INC SI INC DI LOOP A1 A2: JMP A2 CODE ENDS END START

实验步骤:

1) 运行Wmd86 软件,进入Wmd86 集成开发环境。

2) 根据程序设计使用语言的不同,通过在“设置”下拉列表来选择需要使用的语言,如图1-1所示。语言选择后,下次再启动软件,语言环境保持这次的修改不变。在这里,我们选择汇编语言。

图1-1 语言环境选择界面

3) 语言选择后,点击新建或按Ctrl+N 组合键来新建一个文档,如图1-2所示。默认文件名为Wmd861。

图1-2 新建文件界面

4) 编写实验程序,如图1-3所示,并保存,此时系统会提示输入新的文件名,输完后点击保存。

2