教材在编写过程中力求从教学的角度出发,为便于学生学习和理解,以8086为基础构建微型计算机的模型。同时又充分考虑微型计算机技术发展,较为完整系统地介绍微型计算机的发展轨迹和最新技术的应用。
全书内容的编排尽量符合教育部高等职业技术教育教学的指导思想与原则要求,在内容的组织上本着由浅入深、循序渐进的原则,既注重基本知识和基本概念的介绍,又注意拓展学生的知识面,了解微型计算机技术的演变和当今的技术现状。结合实例重点介绍实用性较强的内容,使学生有的放矢,掌握所学内容,力求做到理论教学与实践教学的同步与融合。
第1章 微型计算机简介
1.1 微型计算机系统概述
1.1.1 微型计算机的体系结构和系统构成
1.1.2 微机系统的主要性能指标
1.1.3 微型计算机的基本工作过程
1.1.4 微型计算机的应用及发展
1.2 微处理器概述
1.2.1 Intel IA-32架构处理器的起源和发展
1.2.2 Intel IA-32架构处理器简介
1.2.3 其他主流的微处理器简介
1.3 PC系列微型计算机基本结构
1.3.1 PC系列微机的发展简史和结构演化
1.3.2 IBM PC/AT微机的基本结构
1.3.3 80386/80486微机的基本结构
1.3.4 现代微机的基本结构
1.4 主板芯片组简述
1.4.1 主板芯片组的起源
1.4.2 Intel芯片组
1.4.3 其他主流芯片组简介
本章小结
习题
第2章 微处理器
2.1 微处理器的硬件结构
2.1.1 中央处理单元(CPU)的构成
2.1.2 基本功能部件
2.1.3 微处理器的基本寄存器
2.2 处理器的总线
2.2.1 总线的结构
2.2.2 总线的操作
2.3 微处理器的基本操作流程
2.3.1 指令执行的基本过程
2.3.2 微处理器的时序
2.4 Intel处理器的结构和原理
2.4.1 80x86处理器的结构
2.4.2 Pentium 4处理器结构
2.4.3 微处理器的主要性能指标
2.5 IA-32微处理器相关技术术语
2.5.1 CISC与RISC
2.5.2 流水线
2.5.3 超流水线和超标量
2.5.4 乱序执行
2.5.5 分支预测和推测执行
2.5.6 Cache
2.6 IA-32微处理器的工作方式
本章小结
习题
第3章 IA-32微处理器指令系统简介
3.1 指令系统概述
3.1.1 指令系统分类
3.1.2 指令格式
3.1.3 寻址方式
3.2 IA-32指令系统简介
3.2.1 基本通用指令
3.2.2 x87 FPU指令
3.3 IA-32结构微处理器的指令系统的发展
3.4 汇编语言程序的基本结构
3.4.1 汇编语言的语句成分
3.4.2 汇编语言的语句类型
3.4.3 汇编语言的语句结构
3.4.4 汇编语言源程序的基本结构
本章小结
习题
第4章 存储器及其管理
4.1 存储器概述
4.1.1 存储器在计算机中的应用
4.1.2 存储体系与分级结构
4.1.3 存储器分类
4.1.4 存储器的基本技术参数
4.2 主存储器的组成结构
4.2.1 存储体
4.2.2 地址接口电路
4.2.3 数据接口电路
4.2.4 读写控制接口电路
4.3 随机存取存储器(RAM)
4.3.1 静态随机存取存储器
4.3.2 动态随机存取存储器
4.3.3 DRAM的快速操作方式
4.4 x86下的内存(DRAM)
4.4.1 内存条的特征及结构
4.4.2 30pin/72pin单列直插内存条(SIMM)
4.4.3 1 68pin双列直插内存条(DIMM)
4.4.4 184pin DDR SDRAM内存条
4.4.5 新型随机存取存储器技术
4.5 只读存储器(ROM)
4.5.1 只读存储器的特点和分类
4.5.2 掩膜只读存储器(ROM)
4.5.3 可编程只读存储器(PROM)
4.5.4 紫外线可擦除可编程只读存储器(EPROM)
4.5.5 电可擦除可编程只读存储器(EEPROM)
4.5.6 Flash只渎存储器
4.5.7 FRAM铁电存储器
4.6 高速缓冲存储器cache
4.6.1 Cache的意义及作用
4.6.2 Cache的工作原理及过程
4.7 存储器的组织与管理
4.7.1 存储器在系统中的连接逻辑
4.7.2 PC机的存储管理
本章小结
习题
第5章 微机系统总线技术
5.1 概述
5.1.1 总线技术简介
5.1.2 总线的分类
5.1.3 总线的主要参数
5.1.4 总线操作与通信协议
5.1.5 总线的标准化
5.2 微机系统内部总线及接口标准
5.2.1 ISA
5.2.2 EISA
5.2.3 PCI总线
5.2.4 AGP
5.2.5 PCI Express(PCI-E)
5.3 微机系统外部总线及接口标准
5.3.1 RS-232C
5.3.2 通用串行总线USB
5.3.3 高性能串行总线IEEE 1394
本章小结
习题
第6章 8086/8088微机系统的功能组件
6.1 概述
6.2 可编程定时/计数器8253/8254
6.2.1 Intel 8253的基本特性
6.2.2 Intel 8253的外部引脚与内部结构
6.2.3 Intel 8253的工作方式
6.2.4 8253的控制逻辑
6.2.5 8253在IBM PC/XT中的应用
6.3 中断控制器Intel 8259A
6.3.1 概述
6.3.2 Intel 8259A的功能
6.3.3 8259A的结构
6.3.4 8259A芯片的工作方式
6.3.5 8259A在IBM PC/XT机的外部中断系统中的应用
6.4 可编程DMA控制器DMAC 8237A
6.4.1 概述
6.4.2 DMA控制器8237A
6.4.3 8237A DMA控制器在IBM Pc计算机中的应用
6.5 功能组件在高档微机中的演变
6.5.1 芯片组的形成与发展
6.5.2 芯片组的体系结构
6.5.3 芯片组支持的新技术
本章小结
习题
第7章 输入输出系统
7.1 微型计算机中的中断机制
7.1.1 中断的基本概念
7.1.2 微型计算机中的中断系统及功能
7.1.3 微机系统中的中断调用机制
7.1.4 I.BM PC微型计算机中断系统的结构
7.2 输入输出接口
7.2.1 输入输出概述
7.2.2 输入输出接口的构成与功能
7.2.3 输入输出接口信息的种类
7.2.4 输入输出端口的编址方式
7.2.5 输入输出指令
7.2.6 输入输出控制方式
7.3 输入输出接口的扩展应用举例——模拟信号的采集及输出
7.3.1 信号采集输出接口卡简介
7.3.2 程序控制传送方式的端口访问
7.3.3 Windows环境接口程序设计简介
本章小结
习题
第8章 人机交互设备及人机I/0接口
8.1 人机交互设备在微型计算机系统中的作用
8.2 微型计算机系统提供的外设接口
8.2.1 微机人机交互设备接口的配置形式
8.2.2 现代微机接口的层次化配置模式
8.3 微型计算机系统常用外设及接口简介
8.3.1 键盘工作原理及接口
8.3.2 鼠标及接口
8.3.3 视频显示原理及接口
8.4 打印机及接口
8.4.1 概述
8.4.2 主流打印设备简介
8.4.3 微机系统与打印机的接口
本章小结
习题
附录1 80x86基本指令表
附录2 中断功能调用
附录3 ASCII码表
参考文献