图书前言

《微计算机技术》一书是为高等院校计算机专业本科生学习微计算机原理、接口技术等相关课程而编写的教材,对于电类非计算机专业学生也有一定参考价值。

本书是在特定教学大纲指导下编写的,内容尽量做到少而精。书中内容所涉及的背景知识包括模拟与数字电子技术基础、计算机组成原理基础。有关微计算机技术的课程实践性较强,上机实验是掌握课程基本要求的重要一环,学生在完成规定的实验内容后方可达到该课程教学的基本要求。本书配套的实验教材是《微计算机技术(第2版)实验与辅导教程》(仇玉章、冯一兵编写,清华大学出版社出版)。

本书第2版内容在结构上没有变化。根据需要,对书中有些章节重新进行了编写,有些章节增加了内容。其中第4章增加了宏汇编程序设计的内容,第5章和第6章增加了实例,其余各章内容也做了一些调整。全书共9章,各章主要内容如下:

第1章对微计算机系统进行综述,建立起微计算机系统的层次概念,介绍了微处理器技术的发展概况。

第2章讲述了Intel 8086微处理器内部结构、总线周期及其操作过程,对32位微处理器80386内部结构及操作原理也做了介绍。

第3章介绍了汇编语言程序格式、程序运行步骤及常用的伪操作,讲述了8086微处理器的寻址方式及指令系统组成。

第4章介绍循环程序设计、分支程序设计、子程序设计、宏汇编程序设计、I/O程序设计、BIOS和DOS调用。

第5章概述输入输出系统的基本概念,系统地介绍了中断控制器及其程序设计方法,还介绍DMA控制器以及DMA传送的基本概念。

第6章介绍了微处理器常用的外围接口芯片定时器/计数器8254,并行接口芯片8255A,串行通信接口芯片8250、8251A;介绍每种芯片的内部结构、各部件功能以及它们的使用方法。

第7章介绍了行列式小键盘和LED数码管显示器的工作原理及其与微机的接口技术。还介绍A/D、D/A转换的工作原理和简单应用。

第8章介绍了总线的基本概念及总线的主要类型,讨论了ISA总线及PCI总线的结构及工作过程,简要介绍了IDE、SCSI和USB三种外设总线。

第9章对一些高性能微处理器的基本结构做了介绍,包括Pentium系列及RISC结构的PowerPC微处理器。

第1章、第2章及第9章由马群生编写;第3章和第4章由温冬婵编写;第5章、第6章及第7章由仇玉章编写;第8章由唐瑞春编写。

由于编者水平有限,书中错误和不妥之处在所难免,恳请读者给予批评指正。