
上册目录 1
第一章 引论 1
1.1 语言、层和虚拟机 4
1.2 现代多层机器 5
1.3 多层机器的历史发展 9
1.4 硬件、软件和多层计算机 13
1.5 过程 15
1.6 本书的梗概 20
第二章 计算机系统的体系结构 22
2.1 处理机 22
2.1.1 指令的执行 24
2.1.2 并行指令的执行 27
2.2 存贮器 31
2.2.1 位 32
2.2.3 总位 35
2.2.4 外存贮器 37
磁带 37
磁盘 38
磁鼓 41
光学存贮器 42
2.3 输入/输出 43
2.3.1 I/O设备 43
2.3.3 字符代码 44
2.3.2 I/O处理机 44
2.3.4 误差校验代码 47
2.3.5 频繁相关代码 51
2.4 信息的传送 56
2.4.1 数据通路 56
2.4.2 远程通讯 58
调制 59
异步传送和同步传送 61
简单的,半双向的和全双向的传送 63
2.5 计算机网络 64
2.6 分布式计算机 68
3.1 普通机器层的几个例子 69
第三章 普通机器层 69
3.1.1 IBM360和IBM370系统 70
3.1.2 CDC6000,Cyber70和Cyber170 74
3.1.3 DEC PDP—11 86
3.2 指令的格式 95
3.2.1 指令格式的设计准则 96
3.2.2 扩展操作码 98
3.2.3 有关指令格式的一些例子 101
3.3 寻址 107
3.3.1 立即寻址 109
3.3.2 直接寻址 110
4.6.1 微指令 111
4.6 门的微程序控制 111
3.3.3 寄存器寻址 111
3.3.4 间接寻址 112
3.3.5 变址 113
3.3.6 基址寄存器寻址 116
3.3.7 堆栈寻址 118
逆波兰表示法 120
逆波兰表示算式的计算方法 122
3.3.8 PDP—11的寻址 125
3.3.9 寻址方式的讨论 133
3.4 指令的类型 134
3.4.1 数据传送指令 135
3.4.2 双值操作指令 137
3.4.3 单值操作指令 139
3.4.4 比较和条件转移指令 143
3.4.5 过程调用指令 146
3.4.6 循环控制指令 147
3.4.7 I/O指令 149
3.5 数据的表示 154
3.5.1 整数 154
3.5.3 布尔数 155
3.5.2 浮点数 155
3.5.5 字符串 156
3.5.4 字符 156
3.5.6 数组 159
信息向量 160
边界索引 161
3.6 控制流 163
3.6.1 顺序的控制流和转移 163
3.6.2 过程 165
3.6.3 联立程序 173
3.6.4 陷阱 178
3.6.5 中断 179
第四章 微程序设计层 185
4.1 处理机的组成 186
4.1.1 寄存器 186
4.1.2 总线 187
4.1.3 门电路 188
4.1.4 时钟 189
4.1.5 存贮器仓口 190
4.1.6 算术和逻辑单元 191
4.1.7 处理机部件的组装 193
4.2 基本操作 194
4.2.1 寄存器传送 194
4.2.2 存贮器的读/写 196
4.2.3 位测试 197
4.3 一个假定的目标层 197
4.4 一个假定的主层 201
4.4.1 主层寄存器 201
4.4.2 主层ALU 202
4.4.3 主层的门和数据通路 204
4.5 门序列 206
4.5.1 子周期 207
4.5.2 加法指令的门序列 208
4.6.2 微程序的执行 213
4.6.3 两层计算机 217
4.7 微程序设计语言 217
4.7.1 GATE微指令的表示 217
4.7.2 TEST微指令的表示 218
4.8 目标机器的介释程序 219
4.8.1 乘法指令的介释程序 227
4.8.2 除法指令的介释程序 229
4.8.3 展望 233
4.9 微程序设计层的设计 235
4.9.1 编码字段 235
4.9.2 水平——垂直结构 236
4.9.3 存贮器周期的分配和重叠执行 241
4.9.4 毫微秒存贮器 245
4.9.5 通用及专用的微程序设计层 248
4.9.6 微程序设计层结构的小结 249
4.10 微程序设计的优缺点 252
4.11 IBM 370/125机的微程序设计层 254
4.11.1 IBM 370/125微程序设计层的结构 255
4.11.2 IBM 3125的微指令 260
4.12 PDP—11/40的微程序设计层 264
4.12.1 PDP—11/40微程序设计层的结构 264
4.12.2 单总线操作 268
4.12.3 PDP—11/40的微指令 270
4.13 Burroughs B1700 275
4.13.1 B1700的结构 277
4.13.2 B1700的指令组 283
- 《计算机科学的基本结构》(美)伍尔夫(Wulf,W.A.)等著;郑茂松等译 1987
- 《计算机科学中的离散结构》王元元,张桂芸编著 2004
- 《大学计算机基础:计算机科学概论》赵欢,骆嘉伟,徐红云,李丽娟编著 2007
- 《计算机科学概论 第3版》赵欢主编 2014
- 《计算机科学与技术导论》王建国,付禾芳,王欣编著 2012
- 《计算机科学导论》李云峰,李婷编著 2014
- 《计算机科学导论 第2版》王玲,宋斌编著 2013
- 《新编计算机科学概论》刘艺,蔡敏等编著 2013
- 《计算机科学导论》陆汉权主编 2003
- 《计算机科学丛书 计算机体系结构精髓 原书第2版》(美)道格拉斯·科莫著;黄智濒,戴志涛译 2019
- 《应用数据结构》北京工业大学计算机科学系 1981
- 《数据库基础》北京工业大学计算机科学系软件教研室编 1981
- 《计算机系统结构 上》北京工业大学计算机科学系 2222
- 《离散数学基础》(美)CHUNG L.LIU著;复旦大学计算机科学系计算机数学理论组译 1983
- 《老乞大朴通事索引》兰州大学中文系语言研究室,兰州大学计算机科学系编 1991
- 《离散数学》吉林大学计算机科学系编 1979
- 《第七届世界计算机体系结构大会论文集 摘译》北京工业大学计算机科学系软件教研室著 1981
- 《计算机系统结构实验》复旦大学计算机科学系 1982
- 《微机原理实验指导书》郑州大学计算机科学系 1991
- 《东芝单片机应用指南》复旦大学计算机科学系微机实验室编 1996