
本书是《微机原理、汇编与接口技术》(清华大学出版社2005年7月出版)的配套教材,是为了配合“微机原理、汇编与接口技术”课程的教学而编写的实验和课程设计教材,内容有8个汇编语言程序设计实验、10个微机接口实验和3个微机应用系统课程设计。本教材对上述内容做了详细的分析,同时还对精选的实验做了较详细的指导。
本书内容丰富、概念清晰、实用性强,是学习“微机原理、汇编与接口技术”课程的实用教材,可作为大专院校的本科和专科学生学习微型计算机原理、汇编语言程序设计、微机接口技术等课程的实验和课程设计教材,也可供其他自学者参考。
“微机原理、汇编与接口技术”是一门实用性很强的基础课程。为了帮助大学本科和专科学生及“微机原理、汇编与接口技术”的自学者学习和掌握这门课程,特编写本书。
本书是为配合“微机原理、汇编与接口技术”的教学,指导学生理解、领会教学内容,增强分析问题、解决问题的实际动手能力而编写的实验教材。
本书分3篇,包括8个汇编语言程序设计实验、10个微机接口实验和3个微机应用系统课程设计。根据作者多年来进行“微型计算机原理”、“汇编语言程序设计”、“微机接口技术”和“微机应用系统设计”等课程教学的实践和体会,根据“微机原理、汇编与接口技术”课程教学内容,精选了较为典型的实验,对这些实验进行了详细的分析,并给出了详细的设计过程,以帮助读者加深对本课程的学习、理解,尽快地掌握“微机原理、汇编与接口技术”课程的基础内容,提高工程设计能力。
本书由朱定华和林卫编写。参加本书编写工作和应用电路的安装调试以及汇编程序的调试的人员还有吴秀敏、饶志强、翟晟、周斌、林威、张德芳、陈萍、刘伏新、吕建才、李志文等。
由于编者水平和经验所限,书中不足和错误之处在所难免,恳请读者批评指正。衷心欢迎读者随时反映意见和建议,zhu4361@163.com。
朱定华
2007年2月于武昌南湖
第1篇汇编语言程序设计
1实验1——软件设计基础1.1汇编语言源程序.ASM文件的建立
1.1.1汇编语言源程序的一般结构
1.1.2汇编语言源程序文件的建立
1.2汇编语言源程序的汇编和链接
1.2.1汇编语言源程序的汇编
1.2.2目标文件的链接
1.2.3EXE文件的运行
1.3汇编语言程序的调试
1.3.1调试程序DEBUG.COM简介
1.3.2使用DEBUG调试“镜子”程序MIRROR.EXE
1.3.3.COM文件
2实验2——系统功能调用
2.1常用DOS系统功能调用的调用过程及其入口参数和出口参数
2.2数据的存储形式
2.3设计并调试如下程序
3实验3——各种进制数的显示
4实验4——BCD数的运算4.1什么叫BCD数
4.2BCD数的运算与调整指令
4.3设计并调试如下程序5实验5——数制转换6实验6——补码6.1补码和求补
6.2设计并调试如下程序
7实验7——排序
8实验8——汇编语言程序设计复习8.1设计并调试如下程序
8.2编写微机原理实验汇编语言程序设计部分实验报告
第2篇接口电路及控制程序设计
9实验9——接口实验装置及接口电路的测试
9.1微机接口实验装置的地址空间及I/O端口地址译码电路
9.2实验装置的检测
9.3硬件设计
10实验10——寄存器、缓冲器、译码器
10.1输入接口电路的设计
10.2输出接口电路的设计
10.3输入输出接口电路的设计
10.474LS138译码器与74LS244和74LS273的应用
11实验11——存储器芯片6116用作寄存器
11.1随机读写存储器6116
11.2存储器芯片6116用作寄存器的设计
12实验12——8259中断控制器和中断程序的设计
12.1中断控制器8259A
12.2微机的外部中断控制电路
12.3中断向量表及中断服务程序入口地址的装入
12.4由外部产生中断请求的中断程序的设计
13实验13——ADC 0808/0809的应用
13.1模数转换器ADC 0808/0809
13.2ADC 0808/0809与微机的接口
13.3ADC 0808/0809的应用
14实验14——DAC 0832的应用
14.1数模转换器DAC 0832
14.2DAC 0832与微机的接口
14.3D/A转换接口DAC 0832的应用
15实验15——并行接口8255的应用
15.1可编程并行接口8255的组成与接口信号
15.28255的控制字
15.3方式0
15.4方式1的功能
15.58255并行接口的应用
16实验16——七段发光二极管显示器和键盘的接口技术
16.1七段发光二极管显示器实验
16.2开关矩阵键盘接口实验
16.3键盘和七段发光二极管显示器的接口实验
17实验17——可编程计数器/定时器8253的应用
17.1结构及功能
17.2工作原理
17.3工作方式
17.4方式控制字及初始化编程
17.58253的应用实验
18实验18——接口电路和控制程序设计复习
第3篇微机应用系统设计
19实验19——波形发生器
19.1系统组成与工作原理
19.2所用器件介绍
19.3电路设计
19.4软件设计
20实验20——频率计
20.1系统的组成和工作原理
20.2所用器件介绍
20.3电路设计
20.4软件设计
21实验21——单片机应用小系统
21.1系统的组成与工作原理
21.2所用器件介绍
21.3电路设计
21.4软件设计附录A8086指令系统表
附录B8086算术逻辑运算指令对状态标志位的影响
附录C8086指令按字母顺序查找表
附录DIBM PC ASCII码字符表
附录E本书所用集成电路引线图
附录FTDPIT实验装置简介
附录GHKB实验装置简介