安徽工程科技学院 微型原理及应用I 实验指导书
8086/8088微机原理与接口技术
1
安徽工程科技学院 微型原理及应用I 实验指导书 8086/8088微机原理与接口技术 .................................................................................................... 1 前 言 .............................................................................................................................................. 3 第一章 实验环境介绍 ..................................................................................................................... 6
1.1汇编语言程序的上机过程 ................................................................................................ 6
1.1.1、源程序的编辑 ....................................................................................................... 6 1.1.2、汇编 ....................................................................................................................... 6 1.1.3、链接 ....................................................................................................................... 6 1.1.4、调试 ....................................................................................................................... 7 1.2 8088实验仪的连机实验环境(DJ-8086k) .................................................................. 7
1.2.1、系统配置 ............................................................................................................. 7 1.2.2、DJ-8086k软件启动和联机 ................................................................................ 7 1.2.3、DJ-8086k软件主窗口 ........................................................................................ 8 1.2.4、源程序的编辑 ..................................................................................................... 8 1.2.5、编译 ..................................................................................................................... 9 1.2.6、仿真调试 ............................................................................................................. 9
第二章 软件部分实验 ................................................................................................................. 10
实验一 汇编语言上机环境及基本操作 ............................................................................... 10 实验二 DEBUG调试程序的应用 ...................................................................................... 12 实验三 多精度十进制加法程序设计 ................................................................................. 17 实验四 数学表达式计算 ..................................................................................................... 19 实验五 分支结构程序设计 ................................................................................................. 21 实验六 循环结构程序设计 ................................................................................................. 22 实验七 EMU8086集成开发环境 ......................................................................................... 23 第三章 硬件部分实验 ................................................................................................................. 25
3.1 存储器实验 ..................................................................................................................... 25 3.2 简单IO口实验 ............................................................................................................... 28 3.3 8255A接口控制实验(一) .......................................................................................... 30 3.4 8255A接口控制实验(二) .......................................................................................... 32 附:实验报告格式 ......................................................................................................................... 37
2
安徽工程科技学院 微型原理及应用I 实验指导书
前 言
认真做好实验,是掌握应用,提高动手能力的一个重要环节。本课程安排了一些接口部件的实验,每个实验2学时,目的在于让同学们了解和掌握汇编语言的程序设计的基本方法和常用的接口器件的使用方法。
一个完整的实验过程,包括实验前的准备、实验操作过程和实验后的总结三部分。做好实验前的准备,是做好实验的重要保障,希望同学们一定要做好实验前的准备工作。 一、实验前的准备
1、认真阅读实验指导书,详细了解本课程实验的软硬件环境。 硬件环境:实验仪的基本组成和使用方法。 软件环境:调试软件的基本功能和使用方法。
这项工作应该在本学期开始,领到实验指导书时就进行。 2、详细了解本次实验的基本任务,充分理解实验原理
为了实现本次实验的基本任务,硬件电路由哪几个部分组成,各部分电路的主要作用是什么,各部分电路之间如何连接?在此基础上读懂实验电路图。
为了实现本次实验的基本任务,软件部分需要完成哪些工作,确定软件由哪些功能模块组成,然后画出程序流程图,再按流程图编写源程序。
在软硬件设计过程中,可能需要进行相应的参数计算。
3、设计实验的操作流程
事先设计好实验的操作流程,进入实验室后,可以有条不紊地工作。
二、实验操作过程
进入实验室以后,要按照事先设计好的实验操作流程来进行实验。 软件实验的基本步骤为: 1、启动EMU8086开发环境 2、编辑源程序 3、编译 4、仿真调试
硬件实验的基本步骤为:
3
安徽工程科技学院 微型原理及应用I 实验指导书
1、编制实验程序
按照实验的内容要求编写实验程序。(要求采用汇编语言编程)
2、硬件连线(在关机状态下进行)
按照实验电路图,用导线将实验模块连接在一起。
3、连接实验仪与PC机(在关机状态下进行) 用一根串行电缆线将实验仪与PC机连接到一起。
4、系统开关设置
全部实验要求在连机环境下进行,开关KB6要置“88”位置, 选择8086系统和PC机通信。
5、接通电源
先打开实验仪电源,再打开PC机电源。
6、启动连机实验环境(DJ-8086k)
7、编辑实验源程序
将编制好的实验源程序输入到计算机。
8、汇编编制好的实验源程序
在PC机上对编制好的实验源程序进行汇编。
9、装载调试实验程序
将汇编好的实验程序装入实验仪,应用程序单步、连续运行、设断点运行等调试手段进行调试。(注意观察)
三、实验记录
如实记录实验的操作过程及实验的数据,这里主要包括: 1、实验的相关数据
2、实验过程中的问题(包括分析与解决)
四、实验报告
实验报告是实验结果的总结,一般需要包括以下内容: 1、实验名称 这里需要准确无误地写出实验的名称 2、实验目的
3、实验任务(实验内容) 4、实验原理
4
安徽工程科技学院 微型原理及应用I 实验指导书
⑴、硬件组成(软件实验没有此项内容)
首先以文字说明实验电路由哪几个部分组成,各部分电路的主要作用是什么,然后给出实验电路图。
⑵、软件设计
首先以文字说明软件需要完成哪些工作,因此确定软件由哪些功能模块组成,然后画出程序流程图,再按流程图编写源程序。
5、实验操作
这里,如实记录实验的操作过程或者是事先设计好的实验操作流程。 6、实验记录
这里,如实记录相关的实验数据以及实验过程中出现的问题和解决方法。 7、实验结果
根据前面记录的实验数据,给出实验的结果。一般情况下,有两种实验的结果:其一,实验过程中出现了一些问题,经过分析,解决了问题,最终成功实现了实验任务的要求;其二,实验过程中出现了一些问题,最终未能解决了问题,实验失败。
8、实验分析:对实验过程中的问题进行分析。 9、实验小结(包括体会)
可以从实验的目标、实验环境的掌握、分析问题和解决问题的能力等几个方面来进行小结。也可以抒发一下你的感想。
10、思考题的解答
如果有思考题,需要认真解答。
5
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库8086-8088微机原理及应用在线全文阅读。
相关推荐: