微机原理与接口技术是高等学校工科各专业的专业基础课程之一,不但要求学生要有较扎实的专业基础知识,而且还要求有实际的动手能力。本书是为配合微机原理与接口技术理论课教学而编写的,目的在于帮助学生深入理解微机原理和接口的专业知识,增强分析和解决问题的能力,提高设计和调试微机应用系统的能力。
本书按照先软件后硬件的顺序安排实验,这与理论课程的教学顺序是一致的。这样可以保证实验课和理论课同时进行,方便教学计划的编排。本书第1章为汇编语言开发入门,介绍汇编语言开发的基本过程,使学生能够迅速地入门。第2章为汇编语言开发环境,详细介绍汇编语言开发过程中所使用的软件环境和使用方法。第3章为汇编语言程序设计实验,介绍汇编语言程序设计的基础方法与技巧。第4章为硬件实验环境,介绍进行硬件实验的环境及其检测方法。第5章为硬件接口实验,介绍常用的硬件接口设计和实现方法。
本书以80x86系列微机为实验对象,实验内容按照微机原理实验课程教学大纲来编排,覆盖了汇编语言程序设计和硬件系统设计的全部内容。
本书重视基础,体现创新,可作为高等学校工科类各专业本科和专科学生的实验教材,也可作为从事计算机系统应用开发的工程技术人员的设计参考书。
第1章 汇编语言开发入门
1.1 DOS环境下汇编快速入门
1.2 Windows环境下汇编快速入门
第2章 汇编语言开发环境
2.1 汇编程序结构
2.2 汇编过程
2.3 用EDIT建立源程序文件
2.4 宏汇编程序MASM
2.5 链接程序LINK
2.6 汇编链接程序ML
2.7 EXE文件的运行
2.8 DEBUG调试
2.9 DOS可执行程序结构和内存映像图
2.10 TASM/TLINK/TD介绍
2.11 DOS操作系统简介
第3章 汇编语言程序设计实验
3.1 实验及实验报告要求
3.2 DOS及BIOS功能调用
3.3 顺序程序结构
3.4 分支程序结构
3.5 循环程序结构
3.6 子程序设计
3.7 C/C++混合语言编程
第4章 硬件实验环境
4.1 微机接口实验装置简介
4.2 实验装置的检测
4.3 硬件接口设计过程
第5章 硬件接口实验
5.1 实验及实验报告要求
5.2 基本输入接口(1)
5.3 基本输入接口(2)
5.4 基本输出接口(1)
5.5 基本输出接口(2)
5.6 基本输入/输出混合接口(1)
5.7 基本输入/输出混合接口(2)
5.8 存储器6264的I/O实验
5.9 存储器6116的I/O实验
5.10 硬件中断实验
5.11 PCI中断实验
5.12 模/数转换器ADC0808/0809
5.13 模/数转换器AD574
5.14 数/模转换器DAC0832
5.15 并行接口芯片8255
5.16 七段LED显示器接口
5.17 4×2矩阵式键盘接口
5.18 4×4矩阵式键盘接口
5.19 4×2键盘和七段LED显示器的联合接口
5.20 4×4键盘和七段LED显示器的联合接口
5.21 可编程计数器/定时器8253/8254
附录A TD-PIT实验装置简介
附录B TD-PIT+实验装置简介
附录C 8086指令系统表
附录D 8086算术逻辑运算指令对状态标志位的影响
附录E ASCII码字符表
附录F MASM汇编程序出错信息表
附录G Turbo Debugger主菜单命令
附录H Turbo Debugger局部菜单命令
附录I 本书所用部分集成电路引脚图
参考文献