第1章 Neumann计算机概述 1
1.1 Neumann(诺依曼)计算机体系的确立 1
1.1.1 人类计算工具的进步 1
1.1.2 Neumann(诺依曼)计算机体系结构原理 4
1.1.3 Neumann计算机的基本组成 5
1.2 Neumann计算机的工作过程 7
1.2.1 程序对计算机的控制 7
1.2.2 控制的实现 8
1.2.3 计算机的解题过程 9
1.3 计算机系统组成 12
1.3.1 计算机的软件和硬件 12
1.3.2 总线与硬件体系结构 13
1.3.3 系统举例——IBM PC系统结构 15
1.3.4 计算机系统性能 20
1.3.5 计算机技术的进展 21
习题 24
第2章 信息表示与运算基础 26
2.1 二进制运算及其实现 26
2.1.1 二进制数与十进制数间的转换 26
2.1.2 二进制算术 27
2.1.3 加法器 28
2.1.4 逻辑运算与逻辑电路 30
2.1.5 八进制、十六进制和二十进制码 33
2.2 机器数 34
2.2.1 符号数及其编码 34
2.2.2 机器数的浮点与定点表示法 37
2.3 非数值数据编码 39
2.3.1 ASCII字符编码 39
2.3.2 汉字编码 40
2.3.3 语音编码 42
2.4 指令码 43
2.4.1 指令与指令系统 43
2.4.2 寻址方式 47
2.4.3 Intel 8086指令系统 51
2.5 抗干扰编码 55
2.5.1 奇偶校验码 55
2.5.2 海明码 57
2.5.3 循环冗余校验码(CRC) 58
习题 60
第3章 存储系统 68
3.1 分级存储体系的形成 68
3.1.1 对存储系统的性能要求 68
3.1.2 存储系统的分层结构 70
3.1.3 虚拟存储器 72
3.1.4 Cache-主存结构 74
3.2 主存储器组成 77
3.2.1 半导体记忆元件 77
3.2.2 主存储器结构 81
3.2.3 并行存储结构 84
3.2.4 并行系统中的存储组织 87
3.2.5 相联存储器 88
3.3 辅助存储器 90
3.3.1 辅助存储器的主要技术指标 90
3.3.2 磁表面存储原理 91
3.3.3 磁盘存储器 93
3.3.4 磁带存储器 98
3.3.5 光盘存储器 99
3.3.6 磁盘阵列RAID 104
习题 105
4.1.1 指令的时序 108
4.1 控制器基本逻辑 108
第4章 处理器技术 108
4.1.2 控制器的基本组成 110
4.1.3 组合逻辑控制器 111
4.1.4 微程序控制器 114
4.2 流水线技术 115
4.2.1 提高计算机处理能力的基本思路 115
4.2.2 流水线结构 117
4.2.3 流水线中的访存冲突和相关处理 119
4.2.4 流水线中的多发射技术 122
4.2.5 Pentium CPU 123
4.2.6 流水线向量处理机 126
4.3 RISC技术 130
4.3.1 RISC的产生 130
4.3.2 RISC技术要点 133
4.3.3 Power PC 138
4.3.4 RISC,CISC,VLIW技术的融合 139
4.4 阵列处理机 140
4.4.4 计算机并行技术的进步与开发策略 140
4.4.2 阵列处理机的特点与结构 141
习题 143
第5章 输入/输出系统 145
5.1 外部设备 145
5.1.1 外部设备分类及其发展 145
5.1.2 字符输入设备 148
5.1.3 字符输出设备 149
5.1.4 图形/图象设备 151
5.1.5 语音处理设备 157
5.1.6 虚拟现实技术 158
5.1.7 调制解调器 160
5.1.8 流通领域用外部设备 162
5.2 数据传送的控制方式 165
5.2.1 直接程序传送控制 165
5.2.2 程序中断控制 167
5.2.3 DMA控制 175
5.2.4 通道控制 180
5.3 接口 185
5.3.1 外部设备与主机的连接 185
5.3.2 并行通信和并行接口 187
5.3.3 串行通信和串行接口 189
5.3.4 缓冲技术 191
习题 192
第6章 计算机系统结构 194
6.1 总线 194
6.1.1 总线类型及其通信方式 194
6.1.2 总线的组成与仲裁 197
6.1.3 总线特性与性能指标 199
6.1.4 设备总线 202
6.1.5 系统总线 204
6.1.6 局部总线 205
6.2 多机系统 208
6.2.1 Flynn计算机系统分类 208
6.2.2 共享总线的多机系统 210
6.2.3 共享存储器的多处理机系统 212
6.3 非Neumann计算机 212
6.3.1 数据流计算机 213
6.3.2 归约机 217
6.3.3 智能计算机 218
6.3.4 人工神经网络计算机 222
习题 228
参考文献 229
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《第一性原理方法及应用》李青坤著 2019
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019