内容简介
第1章 微处理器及其结构
1.1 微型计算机系统概述
1.1.1 微机系统的组成
1.1.2 微机系统的性能指标
1.1.3 微型计算机的发展
1.2 16位微处理器及结构
1.2.1 16位微处理器内部结构
1.2.2 16位微处理器的基本时序
1.2.3 16位微处理器存储器组织
1.3 32位微处理器及体系结构
1.3.1 32位微处理器采用的新技术
1.3.2 32位微处理器结构
1.3.3 32位微处理器的存储器组织
1.4 64位微处理器
1.4.1 Itanium处理器采用的关键技术
1.4.2 Itanium微处理器结构及性能
1.5 双核心微处理器
1.5.1 概述
1.5.2 双核处理器
习题
第2章 实模式、保护模式程序设计
2.1 微处理器实模式下的寻址方式
2.2 微处理器实模式指令系统
2.2.1 数据传送指令
2.2.2 算术运算指令
2.2.3 逻辑与移位指令
2.2.4 串处理指令
2.2.5 控制转移指令
2.2.6 处理机控制指令
2.3 MASM汇编语言
2.3.1 汇编语句格式
2.3.2 运算符与表达式
2.3.3 伪指令
2.3.4 完整汇编程序的编程框架
2.3.5 常用DOS系统功能调用和BIOS功能调用
2.4 汇编语言程序设计
2.4.1 顺序结构程序设计
2.4.2 分支结构程序设计
2.4.3 循环结构程序设计
2.4.4 子程序设计
2.5 微处理器保护模式程序结构
2.5.1 保护模式下操作系统类指令
2.5.2 保护模式下特殊汇编伪指令
2.5.3 保护模式下程序设计举例
2.6 汇编语言和C/C++语言混合编程
2.6.1 在C/C++语言中使用汇编语言
2.6.2 在C/C++中利用中断访问BIOS例行程序
2.6.3 利用C/C++库函数调用DOS例行程序
习题
第3章 微机总线与接口标准
3.1 总线与接口概述
3.1.1 总线和接口标准的基本概念
3.1.2 总线的分类
3.1.3 总线的主要性能参数
3.1.4 总线标准的特性
3.1.5 总线操作和总线传送控制
3.2 传统的微机总线
3.2.1 ISA总线
3.2.2 EISA总线
3.3 PCI总线
3.3.1 PCI总线主要特点
3.3.2 PCI总线信号的定义
3.3.3 PCI总线的系统结构
3.4 串行通信接口标准与串行总线
3.4.1 RS-232C接口标准
3.4.2 RS-422A接口标准
3.4.3 RS-485接口标准
3.4.4 通用串行总线USB
3.4.5 高性能串行总线标准IEEE1394
3.5 AGP视频接口技术标准
3.5.1 AGP的特点
3.5.2 AGP的工作方式
3.6 新一代总线PCI Express
3.6.1 PCI Express性能特点
3.6.2 PCI Express体系结构
3.6.3 PCI Express的应用
习题
第4章 半导体存储器及其接口
4.1 半导体存储器的基本知识
4.1.1 半导体存储器的特点及分类
4.1.2 半导体存储器的主要技术指标
4.1.3 半导体存储器基本结构和典型芯片
4.2 半导体存储器接口基本技术
4.2.1 存储器接口中应考虑的几个问题
4.2.2 存储器与系统总线的连接
4.2.3 存储器地址译码方法
4.3 16位微机系统中内存储器接口
4.3.1 16位微处理器与SRAM、EPROM芯片的接口电路
4.3.2 16位微处理器与DRAM芯片的接口电路
4.4 32位微机系统中内存储器接口
4.4.1 80386/80486系统中内存储器接口
4.4.2 Pentium系统中内存储器接口
4.5 X86架构下的内存(DRAM)
4.5.1 30pin/72pin单列直插内存条(SIMM)
4.5.2 168pin双列直插内存条(DIMM)
4.5.3 184pin Rambus内存条(RIMM)
4.5.4 DRAM产品的种类
习题
第5章 高速缓冲存储器(Cache)
5.1 Cache结构
5.1.1 80486微机Cache结构
5.1.2 Pentium微机Cache结构
5.2 Cache操作方式
5.2.1 Cache的读操作
5.2.2 Cache的写操作
5.2.3 Cache替换算法
5.2.4 Cache与主存的地址映像方式
5.3 二级Cache
5.3.1 二级Cache与一级Cache
5.3.2 二级Cache与主存储器
习题
第6章 输入输出与接口技术
6.1 输入输出概述
6.1.1 I/O设备与I/O接口
6.1.2 I/O接口的功能
6.1.3 I/O接口的组成
6.1.4 I/O端口的编址方式
6.2 I/O端口地址译码与读写技术
6.2.1 I/O端口地址译码
6.2.2 I/O端口的读写控制技术
6.3 输入/输出数据的传输控制方式
6.3.1 程序控制方式
6.3.2 中断传送方式
6.3.3 直接存储器存取方式(DMA)
6.3.4 专用I/O处理机方式
6.4 简单输入输出接口芯片的应用举例
习题
第7章 中断技术
7.1 概述
7.1.1 中断概念
7.1.2 现代微机的中断类型
7.1.3 现代微机中的中断处理
7.1.4 中断向量的修改与设置
7.2 常用可编程中断控制器
7.2.1 可编程中断控制器的外部引脚和内部结构
7.2.2 可编程中断控制器的初始化编程
7.2.3 可编程中断控制器在微机系统中的应用
7.3 PCI中断
7.3.1 现代微机中的PCI中断
7.3.2 PCI中断响应周期
7.3.3 PCI中断的共享
7.4 串行中断
习题
第8章 常用可编程接口芯片及应用
8.1 常用可编程定时器/计数器
8.1.1 可编程定时器/计数器的基本功能
8.1.2 可编程定时器/计数器的内部结构
8.1.3 可编程定时器/计数器外部引脚
8.1.4 可编程定时器/计数器的工作方式
8.1.5 可编程定时器/计数器的控制字
8.1.6 可编程定时器/计数器的编程
8.1.7 可编程定时器/计数器的应用实例
8.2 常用可编程并行接口芯片及应用
8.2.1 可编程并行接口芯片的内部结构和外部引脚
8.2.2 可编程并行接口芯片使用的控制字
8.2.3 可编程并行接口芯片的工作方式
8.2.4 可编程并行接口芯片应用实例
8.3 可编程串行接口芯片及应用
8.3.1 串行传送的基本概念与工作方式
8.3.2 常用可编程串行接口芯片
8.3.3 可编程串行接口芯片应用实例
8.4 可编程DMA控制器
8.4.1 DMA传送的特点、过程和方式
8.4.2 可编程DMA控制器
8.4.3 可编程DMA控制器应用举例
习题
第9章 模拟接口与常用外设接口
9.1 模拟接口概述
9.2 D/A转换器及其接口
9.2.1 D/A转换器的主要参数及连接特性
9.2.2 典型集成D/A转换器芯片
9.2.3 D/A转换器与微机的接口
9.3 A/D转换器及其接口
9.3.1 A/D转换器的主要参数及其外部特性
9.3.2 典型集成A/D转换器芯片
9.3.3 模拟接口应用实例
9.4 鼠标及其接口技术
9.4.1 鼠标器的工作原理
9.4.2 鼠标器接口
9.5 键盘及接口技术
9.5.1 基本知识
9.5.2 标准键盘接口
9.5.3 扩展键盘接口
9.6 显示器接口及接口技术
9.6.1 视频显示标准
9.6.2 彩色图形适配器的结构与功能
9.6.3 传统总线的显示卡
9.6.4 新一代PCI Express×16接口的显卡
9.6.5 LCD(液晶显示器)接口
9.7 打印机及其接口技术
9.7.1 打印机适配器逻辑结构和工作原理
9.7.2 通用双向并行端口
习题
第10章 微机系统基本结构及主板芯片组
10.1 8088/8086微机的基本结构
10.1.1 PC/XT机的基本结构
10.1.2 PC/XT系统中使用的芯片
10.1.3 PC/XT内存及I/O接口电路
10.2 80286微机基本结构及主板芯片组
10.2.1 80286微机基本结构
10.2.2 80286微机主板芯片组
10.3 80386/80486微机基本结构及主板芯片组
10.3.1 80386/80486微机的基本结构
10.3.2 80386/80486微机主板芯片组
10.4 Pentium微机基本结构及主板芯片组
10.4.1 南北桥结构微机系统
10.4.2 80443MX芯片组
10.4.3 北桥芯片
10.4.4 南桥芯片
10.5 PentiumⅢ微机基本结构及主板芯片组
10.5.1 中心结构微机系统
10.5.2 Intel 815EP芯片组
10.5.3 Intel i875P芯片组
10.5.4 Intel 925X、Intel 915G/P
10.6 支持双核微处理器的主板芯片组
10.6.1 945系列
10.6.2 Intel 965系列
习题
附录A 常用字符的ASCII码表(用十六进制表示)
附录B DEBUG主要命令
参考文献