微机原理实验学生实验指导书

更新时间:2023-11-15 12:40:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

微型计算机原理实验指导书

河北大学电子信息工程学院

2017年10月

目 录

实验一 系统认识及编程初步实验 .................................................................................... 1 实验二 输入输出程序设计实验 ........................................................................................ 7 实验三 实验四 实验五 实验六 8255并行接口实验 ............................................................................................... 9 8259中断控制实验 ............................................................................................. 13 8254定时/计数器应用实验 ................................................................................ 19 综合实验 .............................................................................................................. 24

实验一 系统认识及编程初步实验

一、实验目的

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

2. 掌握使用运算类指令编程及调试方法。 3. 学习使用软件监视变量的方法。

二、实验设备

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

三、实验内容

(一)基础实验

1. 系统认识实验

编写实验程序,将00H~0FH共16个数写入内存3000H开始的连续16个存储单元中。 2. 运算编程实验

80X86指令系统提供了实现加、减、乘、除运算的基本指令,可对表1-1所示的数据类型进行算术运算。本实验以二进制双精度加法运算为例,计算X+Y=Z,将结果Z存入某存储单元。

表1-1 数据类型算术运算表 二进制 数制 带符号 运算符 操作数

(二)提高实验

1. 在系统认识实验中,编写程序,将内存3500H单元开始的8个数据复制到3600H单元开始的数据区中。通过调试验证程序功能,使用E命令修改3500H单元开始的数据,运行程序后使用D命令查看3600H单元开始的数据。

2. 在运算编程实验中,求累加和程序设计,在偏移地址为1000H开始依顺序填入16个字(16个16位数),利用程序求和,存放在偏移地址2000H。

无符号 组合 +、- 非组合 +、-、×、÷ +、-、×、÷ 字节、字、多精度 BCD码 字节(二位数字) 字节(一位数字) 四、实验步骤

(一)系统认识实验

1

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

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

图1-1 语言环境设置界面

图1-2 寄存器设置界面

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

图1-3 新建文件界面

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

2

图1-4 程序编辑界面

5. 点击

,编译文件,若程序编译无误,则可以继续点击

进行链接,链接无误后方可以加载

程序。编译、链接后输出如图1-5所示的输出信息。

图1-5 编译输出信息界面

6. 连接PC与实验系统的通讯电缆,打开实验系统电源。

7. 编译、链接都正确并且上下位机通讯成功后,就可以下载程序,联机调试了。可以通过端口列表中的“端口测试”来检查通讯是否正常。点击

下载程序。

为编译、链接、下载组合按钮,通

过该按钮可以将编译、链接、下载一次完成。下载成功后,在输出区的结果窗中会显示“加载成功!”,表示程序已正确下载。起始运行语句下会有一条绿色的背景。如图1-6所示。

3

本文来源:https://www.bwwdw.com/article/1gjv.html

Top