第一章 计算机系统概述 1
第一节 计算机的基本概念 1
一、计算机硬件和软件 1
二、计算机程序、指令和语言 2
第二节 计算机系统的层次结构 4
第三节 计算机的分类及其应用 4
一、计算机的分类 4
二、计算机的应用 4
第四节 微型计算机系统的基本组成电路 7
一、基本逻辑操作与逻辑门的实现 7
二、译码器 8
三、三态门 9
习题与思考题 10
第二章 计算机中的数据信息 11
第一节 数和数制 11
一、数的位置表示法及各种进位制数 11
二、各种进位制数的换算方法 12
三、二进制数的权值及运算方法 15
第二节 带符号数的机器表示法 18
一、机器数与真值 18
二、机器数的原码表示法 19
三、补码和反码 20
四、求补码的方法 23
五、补码的运算 24
六、溢出判别 28
七、算术移位 30
八、移码 30
九、各种码制的比较和小结 31
第三节 BCD码及ASCII码 31
一、十进制数的二进制编码 31
二、ASCII码 33
三、奇偶校验码 34
习题与思考题 34
第一节 概述 36
一、微处理器的基本结构 36
第三章 微处理器 36
二、微处理器的主要性能指标 37
第二节 8086微处理器 38
一、8086CPU的内部结构 38
二、8086的引脚信号和功能 41
三、80286微处理器 45
第三节 80386/80486微处理器 47
一、80386的内部结构 47
二、80386的寄存器组 48
三、80386的工作模式 49
四、80486微处理器 51
一、Pentium微处理器 52
第四节 新一代微处理器Pentium 52
二、Pentium Ⅱ微处理器 58
三、Pentium Ⅲ微处理器 59
四、Pentium 4微处理器简介 61
第五节 常见微处理器型号及功能 61
一、Celeron系列微处理器 61
二、AMD K系列微处理器 62
三、Cyrix公司的微处理器产品 67
习题与思考题 68
第一节 存储器概述 69
一、存储器分类 69
第四章 半导体存储器 69
二、存储器的分级结构 70
三、主存储器的技术指标 70
第二节 半导体读写存储器 71
一、基本结构及组成 71
二、典型存储器芯片举例 73
第三节 只读存储器 75
一、只读存储器的结构、特点和分类 75
二、只读存储器芯片——Intel 2716 UVEPROM简介 76
三、只读存储器应用举例 77
第四节 主存储器的组成与寻址 78
一、存储器芯片的扩充及各芯片寻址范围 78
二、半导体存储器与CPU的连接 80
三、半导体存储器的设计步骤 81
四、微型计算机主板上的内存插槽及内存条 82
五、内存储器的选购 82
第五节 高速缓冲存储器 83
一、Cache的功能及基本原理 83
二、Cache存储器的地址映像 84
三、替换策略 85
第六节 8086/8088的主存储器 85
一、8086/8088的存储器结构及其寻址 85
二、存储器的分段结构及物理地址的形成 88
三、按信息的分段存储及分段寻址 89
习题与思考题 91
第五章 指令系统 93
第一节 机器指令格式 93
一、操作码 93
二、地址码 93
三、指令字长度 94
四、指令助记符 95
五、指令格式举例 95
第二节 指令和数据的寻址方式 96
一、指令的寻址方式 96
二、操作数的寻址方式 97
三、Intel 8086/8088操作数的寻址方式 98
第三节 8086/8088的指令系统 101
一、指令系统符号说明 102
二、数据传送类指令 102
三、算术运算指令 108
四、逻辑运算与移位类指令 113
五、串操作指令 117
六、控制转移类指令 120
七、处理器控制类指令 124
习题与思考题 129
一、总线的基本概念 131
第一节 总线 131
第六章 计算机的输入/输出方法及接口 131
二、总线的连接方式 132
三、总线标准 133
第二节 接口与端口 133
一、接口 133
二、I/O接口的基本结构 134
三、为什么要使用接口 134
四、CPU和外设间传送的信号 135
五、接口部件的I/O端口及其编址 136
第三节 计算机与外设数据传送的方式 137
一、程序方式 137
二、中断传送方式 139
三、直接数据通道传送(DMA) 140
第四节 中断 142
一、中断的基本概念 142
二、单级中断 144
三、多级中断 146
四、8086/8088的中断系统 149
五、中断控制器Intel 8259A 153
第五节 并行输入/输出接口芯片8255A 161
一、并行输入/输出 161
二、并行接口 162
三、可编程并行输入/输出接口芯片8255A 163
二、串行接口 170
第六节 串行通讯及串行接口 170
一、串行通信线路的工作方式 170
三、串行通信数据的收发方式 171
四、可编程串行通信接口芯片8251A 172
习题与思考题 180
第七章 计算机的应用 181
第一节 计算机的应用领域 181
一、数值计算 181
二、信息处理 181
三、实时控制 182
六、人工智能 183
五、计算机辅助设计 183
四、测量和测试 183
第二节 计算机在机械自动化制造系统中的应用 184
一、机械自动化制造系统的发展概况 184
二、计算机在机械自动化领域的适用范围 186
第三节 计算机在工业控制系统中的应用 191
一、计算机控制系统的发展概况 191
二、典型计算机实时控制系统的组成 192
三、计算机在工业控制系统中的应用 193
四、计算机控制系统应用实例 196
第四节 计算机在高分子科学中的应用 196
一、计算机辅助工程(CAE)在气体辅助注塑成型中的应用 196
二、聚合物复杂流体研究的数学方法 197
三、聚合物模压成型加工的计算模拟 198
习题与思考题 199
第八章 计算机常用配件及组装简介 200
第一节 预备知识 200
一、计算机组装内容 200
二、装机必备部件 200
第二节 常用主板简介 201
一、主板的结构 202
二、主板的新技术 206
三、主板选购原则 207
一、CPU的发展历史 208
第三节 常用CPU简介 208
二、CPU的基本概念 210
第四节 内存 211
一、主内存 212
二、如何确定内存容量 213
第五节 外部设备 213
一、机箱、键盘和鼠标 213
二、显示卡 219
三、硬盘和软驱 221
四、显示器 223
五、多媒体组件 227
六、调制解调器 233
第六节 计算机组装步骤 235
一、硬件组装 235
二、设置BIOS 238
三、硬盘规划 242
四、软件的安装 246
附录一 调试程序DEBUG 254
附录二 实验 266
实验一 寄存器与内存数据存储 266
实验二 可编程并行接口 266
实验三 中断 267
参考文献 269