第1章 微型计算机系统概论 1
1.1 微型计算机的概念 1
1.2 微型计算机的基本组成 2
1.2.1 微型计算机的硬件结构 2
1.2.2 微型计算机的软件系统 4
1.3 微型计算机的发展 6
1.4 微型计算机的主要技术指标 7
1.5 微型计算机的分类与应用 9
1.5.1 微型计算机的分类方法 9
1.5.2 微型计算机的应用 10
习题 12
第2章 计算机运算基础 13
2.1 进位计数制 13
2.1.1 进位计数制表示方法 13
2.1.2 不同进位计数制的相互转换 14
2.2 计算机中数值型数据的表示方法 18
2.2.1 数值型数据的表示方法 18
2.2.2 带符号数的机器码表示 20
2.2.3 BCD码 24
2.3 非数值型数据的编码方法 24
2.3.1 ASCⅡ码 24
2.3.2 汉字编码 25
2.3.3 校验码 27
2.4 计算机中数的运算方法 27
2.4.1 补码的加、减法运算 27
2.4.2 浮点数的加、减法运算 30
2.4.3 定点一位原码乘法运算 30
2.4.4 定点一位除法运算 32
习题 33
第3章 微处理器 35
3.1 8086/8088微处理器 35
3.1.1 8086/8088CPU的内部结构 35
3.1.2 8086/8088内部寄存器 36
3.1.3 8086/8088芯片引脚功能说明 39
3.1.4 8086/8088工作方式 40
3.2 80X86微处理器 42
3.2.1 80286微处理器 42
3.2.2 80386/80486处理器 44
3.3 Pentium处理器 47
3.3.1 Pentium处理器的基本结构 47
3.3.2 Pentium处理器的内部寄存器 49
3.3.3 Pentium处理器的工作模式 52
3.3.4 Pentium处理器的中断系统 55
3.4.1 Pentium处理器在性能上的改进 57
3.4 Pentium处理器中的新技术 57
3.4.2 多媒体处理技术 58
习题 60
第4章 存储系统 62
4.1 概念 62
4.1.1 微型计算机的三级 62
存储体系 62
4.1.2 存储器的分类 63
4.1.3 存储器的主要技术指标 64
4.2 半导体存储器 64
4.2.1 半导体存储器的分类 64
4.2.2 RAM的基本电路及工作原理 65
4.3 存储器与CPU的连接方法 66
4.3.1 存储器芯片简介 66
4.3.2 存储器的扩展 70
4.3.3 存储器与CPU的连接 73
4.4 高速缓冲存储器(Cache) 73
4.4.1 高速缓冲存储器的概念 73
4.4.2 Cache的工作原理 74
4.4.3 Cache的基本操作 74
4.4.4 地址映像 75
4.5.2 虚地址和实地址 76
4.5.1 虚拟存储器的概念 76
4.5 虚拟存储器 76
4.5.3 虚拟存储管理 77
4.6 存储技术的新发展 79
习题 81
第5章 微型计算机的指令系统与汇编语言 82
5.1 微型计算机的寻址方式 82
5.1.1 指令格式 82
5.1.2 寻址方式 82
5.2 微型计算机的指令类型 85
5.2.1 数据传送类 85
5.2.2 运算类指令 88
5.2.3 移位指令 90
5.2.4 串操作指令 93
5.2.5 控制转移类指令 94
5.2.6 处理器控制指令 96
5.3 汇编语言程序设计 97
5.3.1 汇编语言概述 97
5.3.2 伪指令语句 98
5.3.3 宏汇编指令 99
5.3.4 汇编语言程序设计方法 99
5.4 RISC指令系统 100
习题 101
6.1 总线的分类方法与基本结构 103
6.1.1 总线的分类与基本组成 103
第6章 总线与接口 103
6.1.2 总线结构 105
6.1.3 总线的性能与技术指标 106
6.1.4 总线控制方式 107
6.2 总线标准 110
6.2.1 ISA总线 110
6.2.2 PCI总线 111
6.2.3 高速图形端口AGP 112
6.3.1 并行通信总线 113
6.3 常用外围设备总线与接口 113
6.3.2 串行通信总线 114
6.3.3 常用通信总线 118
习题 123
第7章 基本输入/输出方式 124
7.1 微型计算机的信息交换方式 124
7.1.1 微型计算机中的信息交换 124
7.1.2 CPU与外设的接口信息 124
7.1.3 信息交换的方式 126
7.2 程序查询方式 127
7.3.1 中断的基本概念 131
7.3 中断传送方式 131
7.3.2 中断的优先权 135
7.3.3 中断矢量表 137
7.3.4 中断控制器 138
7.4 DMA方式 142
7.4.1 DMA方式的基本原理 142
7.4.2 DMA方式的处理过程 143
7.4.3 8237A DMA控制器 144
7.5 通道传输方式 149
习题 152
8.1.1 外围设备的概念及一般功能 153
8.1.2 外围设备的分类 153
8.1 概述 153
第8章 常用输入输出设备 153
8.1.3 微型计算机的输入与输出 154
8.2 输入设备 154
8.2.1 键盘 154
8.2.2 鼠标 158
8.2.3 扫描仪 159
8.2.4 数码相机 161
8.2.5 其他输入设备 163
8.3.1 CRT显示器的工作原理 164
8.3 显示器 164
8.3.2 显示器的主要技术指标和术语 165
8.3.3 液晶显示器 166
8.4 打印机 167
8.4.1 针式打印机 167
8.4.2 喷墨打印机 168
8.4.3 激光打印机 169
习题 171
9.2.1 软盘存储器 172
9.2 磁盘存储器 172
9.1.2 辅助存储器的分类 172
9.1.1 辅助存储器的概念 172
9.1 辅助存储器 172
第9章 辅助存储器 172
9.2.2 硬盘的存储结构 175
9.3 光盘存储器 183
9.3.1 光盘的分类 183
9.3.2 CD-ROM的基本原理 183
9.3.3 光盘驱动器的主要技术指标 184
9.4 Flash存储器 186
习题 187
10.1.1 多媒体计算机的硬件 188
10.1 多媒体计算机系统 188
第10章 多媒体计算机与计算机网络 188
10.1.2 多媒体计算机的软件 190
10.1.3 多媒体计算机的应用 191
10.2 计算机网络 192
10.2.1 计算机网络的基本硬件 192
10.2.2 计算机网络的软件 193
10.2.3 计算机网络的应用 194
10.3 微型计算机的系统评价 195
习题 195
附录A DEBUG程序的应用 196
附录 196
附录B 汇编语言的调试与运行 202
附录C DOS的功能调用 204
实训指导 206
实训1 DEBUG程序调试 206
实训2 四则运算 210
实训3 移位运算 212
实训4 逻辑运算 213
实训5 控制转移程序 215
实训6 BIOS和DOS中断调用 217
参考文献 220