图书前言

前言

                                                        本书是高等学校非计算机专业“微型计算机原理与接口技术”课程的通用教材,主要以8086/8088 CPU系统为背景,介绍微型计算机的基础知识、CPU功能结构和工作原理、指令系统、存储系统、基本输入/输出接口和中断技术,对微机接口芯片的功能结构、编程方法,进行理论剖析和实践应用。

本书共9章。第1章主要讲述微型计算机基础知识,包括整数运算、补码运算的溢出判断、浮点数运算、逻辑运算和基本逻辑门电路。

第2章主要介绍Intel 8086/8088的功能特征、引脚信号、基本时序、系统构成和编程结构。

第3章讲述Inter 8086/8088指令格式、寻址方式和8086 CPU指令系统。

第4章讲述汇编语言程序格式、伪指令和汇编语言上机过程、简单分支程序设计、多分支程序设计、循环程序设计、子程序的结构、子程序的参数传递方法、子程序的嵌套与递归和子程序设计举例。

第5章讲述半导体存储器的分类及性能指标、ROM及RAM存储芯片应用、高速缓冲存储器。

第6章介绍基本输入/输出接口电路、CPU与外设之间数据传送的控制方式、中断的基本概念、中断处理过程和可编程中断控制器8259A。

第7章讲述可编程并行输入/输出接口芯片8255A、8255A各种工作方式的应用、可编程计数器/定时器8253及其在计数和定时的应用、可编程串行通信接口芯片8251A、串行通信系统实例。

第8章讲述数/模转换器及其应用、模/数转换器及其应用。

第9章讲述总线的概念及分类、ISA总线、PCI总线。

为便于多媒体教学,本书配有电子教案,并录制了80多个理论及实验教学视频,读者可以以慕课的形式学习。

本书第1、2章由郭威编写,第3、4、6、7章由侯彦利编写,第5章由赵永华编写,第8、9章由马爱民编写,全书由侯彦利统稿。

在本书的写作过程中得到吉林大学计算机科学与技术学院秦贵和教授和张欣主任的热情关怀和支持,吉林大学计算机科学与技术学院赵宏伟教授提出了很多宝贵意见,在此,谨向他们表示衷心的感谢!

由于作者水平有限,书中难免有错误和不当之处,恳请读者和同行专家批评指正。

编者2024年5月于吉林大学