第1章 计算机系统基础知识 1
1.1 计算机的分类及性能指标 1
1.1.1 计算机的类型及特点 1
1.1.2 计算机的主要性能指标 3
1.2 计算机系统的基本工作原理 3
1.2.1 计算机系统的逻辑结构 3
1.2.2 计算机系统的运行过程 5
1.3 微型计算机硬件系统的物理组成 6
1.3.1 微型计算机硬件系统的基本配置 6
1.3.2 主板 6
1.3.3 中央处理器 11
1.3.4 内存条 12
1.3.5 基本外部设备 12
1.3.6 主机箱与电源 13
习题 14
第2章 数据信息在计算机中的表示形式 16
2.1 常用的三种数制及其之间的转换 16
2.1.1 常用的三种进位计数制 16
2.1.2 三种进位计数制之间的相互转换 17
2.2 计算机中数值数据的编码与表示形式 20
2.2.1 数值数据的编码 20
2.2.2 数值数据的表示形式 24
2.3 计算机内信息的编码及表示方法 28
2.3.1 信息的表示形式 28
2.3.2 十进制数的表示形式 30
2.3.3 字符串的表示形式 31
2.3.4 汉字的表示形式 33
2.3.5 图形、图像信息的表示形式 36
2.4 计算机内数值数据的运算方法 37
2.4.1 二进制数值的运算 37
2.4.2 定点形式数值的运算 39
2.4.3 浮点形式数值的运算 41
2.4.4 十进制编码形式的运算 43
习题 44
第3章 计算机中逻辑运算与逻辑部件 47
3.1 逻辑代数和基本逻辑运算 47
3.2 逻辑函数的三种表示法 50
3.3 逻辑代数的应用举例 54
3.4 计算机中常用的逻辑部件 55
3.5 计算机中的数据校验方法 59
3.5.1 奇偶校验法 59
3.5.2 循环冗余校验法 61
习题 62
第4章 中央处理器与指令系统 65
4.1 中央处理器的内部结构 65
4.1.1 运算器 65
4.1.2 寄存器组 66
4.1.3 控制器 68
4.1.4 流水线组织原理 69
4.2 Intel 80x86微处理器 71
4.2.1 Intel 8086/8088微处理器 71
4.2.2 Intel 80x86系列微处理器的发展 74
4.2.3 微处理器的性能指标 77
4.3 Pentium系列微处理器 78
4.3.1 Pentium微处理器 78
4.3.2 Pentium系列微处理器的发展 81
4.3.3 Pentium 4微处理器 83
4.3.4 新一代多核处理器 85
4.4 指令系统和寻址方式 87
4.4.1 指令的格式 87
4.4.2 指令的分类 89
4.4.3 指令的寻址方式 91
4.4.4 指令系统体系结构 96
习题 97
第5章 存储器 100
5.1 计算机的存储系统与存储器 100
5.1.1 存储系统的层次结构 100
5.1.2 存储器的类型及其特点 102
5.2 半导体存储器 103
5.2.1 半导体存储器的基本结构 104
5.2.2 半导体随机存储器 108
5.2.3 半导体只读存储器 109
5.3 存储器容量的扩展及其与CPU的连接 111
5.3.1 存储器容量的扩展 111
5.3.2 存储器与CPU的连接 113
5.4 主存储器 114
5.4.1 主存储器的基本组成与结构 115
5.4.2 主存储器的主要技术指标 117
5.4.3 内存条的种类及特点 117
5.5 虚拟存储器与高速缓冲存储器 118
5.5.1 虚拟存储器 118
5.5.2 高速缓冲存储器 120
5.6 微型计算机的内存管理 123
习题 124
第6章 外存储设备 127
6.1 外存储设备概述 127
6.1.1 外存储设备的种类及作用 127
6.1.2 外存储设备的发展 128
6.2 磁盘存储器 128
6.2.1 磁盘存储器的读/写原理和磁记录方式 128
6.2.2 磁盘的管理结构及参数 129
6.2.3 硬盘的接口标准及数据存储结构简介 132
6.2.4 硬盘的物理结构 136
6.2.5 硬盘的先进技术简介 138
6.2.6 硬盘的安装与操作 139
6.3 光盘存储器 139
6.3.1 概述 139
6.3.2 光盘 140
6.3.3 主要技术指标及接口类型 142
6.3.4 光盘驱动器的基本结构 144
6.3.5 光盘驱动器的安装、操作与维护 145
6.3.6 DVD及刻录光驱、光盘简介 147
6.3.7 光盘存储器的发展 148
6.4 移动存储设备 148
6.4.1 优盘 148
6.4.2 移动硬盘 149
习题 149
第7章 计算机输入/输出系统 151
7.1 输入/输出接口 151
7.2 数据传送控制方式 155
7.2.1 程序直接传送控制 156
7.2.2 中断传送控制 158
7.2.3 DMA传送控制 158
7.3 中断控制技术 159
7.3.1 中断源与中断响应过程 160
7.3.2 中断控制系统的功能 161
7.3.3 Intel 8086/8088微型计算机的中断系统 163
7.3.4 可编程序中断控制器 166
7.4 标准串行通信接口 169
7.4.1 串行通信的基本概念 169
7.4.2 串行通信协议 171
7.4.3 串行接口标准 173
7.5 标准并行通信接口 175
7.5.1 并行接口简介 175
7.5.2 并行接口标准 176
7.5.3 简单并行接口 177
7.6 总线 178
7.6.1 总线的基本概念 178
7.6.2 总线系统结构 180
7.6.3 总线标准及性能指标 181
7.6.4 PC机常用内部总线 182
7.6.5 外部设备总线 188
习题 190
第8章 计算机常用外围设备及其接口 193
8.1 外围设备概述 193
8.2 键盘及其接口 194
8.2.1 非编码键盘的接口功能 195
8.2.2 键盘的工作原理 195
8.2.3 键盘接口 196
8.2.4 键盘与主机系统的通信方式 197
8.3 鼠标及其接口 198
8.3.1 鼠标的工作原理 198
8.3.2 鼠标接口 199
8.4 显示器及其接口 200
8.4.1 CRT显示器及其接口 200
8.4.2 LCD显示器及其接口 203
8.5 打印机及其接口 205
8.5.1 打印机及其控制原理 206
8.5.2 并行打印机接口 209
8.6 其他常用的输入设备 211
8.7 其他常用的输出设备 214
8.8 多媒体设备 215
习题 216
第9章 计算机网络 219
9.1 计算机网络概述 219
9.1.1 计算机网络发展的历史阶段 219
9.1.2 计算机网络的定义、功能、分类和组成 220
9.2 计算机网络的体系结构 223
9.2.1 OSI/RM参考模型 223
9.2.2 TCP/IP参考模型 225
9.3 局域网 226
9.3.1 局域网概述 226
9.3.2 局域网的体系结构 227
9.3.3 以太网 227
9.3.4 局域网中常用的网络设备 229
9.3.5 计算机网络传输介质 230
9.4 Internet 230
9.4.1 Internet的IP编址 231
9.4.2 Internet提供的服务 232
9.4.3 互联网中常用的网络设备 233
9.5 网络新技术 234
9.5.1 ATM技术 234
9.5.2 蓝牙技术 234
习题 235
部分习题答案 237
参考文献 240