第1章 计算机组成原理实验 1
1.1 运算器实验 1
1.1.1 基本运算器实验 1
1.1.2 超前进位加法器设计实验 7
1.1.3 阵列乘法器设计实验 12
1.2 存储系统实验 14
1.2.1 静态随机存储器实验 15
1.2.2 Cache控制器设计实验 19
1.3 控制器实验 24
1.3.1 时序发生器设计实验 25
1.3.2 微程序控制器实验 26
1.4 系统总线与总线接口实验 37
1.4.1 具有基本输入输出功能的总线接口实验 38
1.4.2 具有中断控制功能的总线接口实验 42
1.4.3 具有DMA控制功能的总线接口实验 44
1.5 模型计算机实验 47
1.5.1 CPU与简单模型机设计实验 47
1.5.2 复杂模型机设计实验 54
1.6 输入输出系统实验 68
1.6.1 带中断处理能力的模型机设计实验 68
1.6.2 带DMA控制功能的模型机设计实验 82
1.6.3 典型I/O接口8253扩展设计实验 88
1.7 先进计算机结构的设计与研究实验 91
1.7.1 基于RISC技术的模型计算机设计实验 91
1.7.2 基于重叠技术的模型计算机设计实验 98
1.7.3 基于流水技术的模型计算机设计实验 110
1.7.4 基于超标量流水技术的模型计算机设计实验 118
第2章 计算机组成原理课程设计 125
2.1 基于微控制器的模型机设计 126
2.2 基于硬布线控制器的模型机设计 128
2.3 课程设计参考题目 131
第3章 计算机组成原理习题 145
3.1 计算机系统概论 145
3.2 计算机的发展及应用 149
3.3 系统总线 149
3.4 存储器 152
3.5 输入输出系统 170
3.6 计算机的运算方法 175
3.7 指令系统 190
3.8 CPU的结构和功能 201
3.9 控制单元 205
3.10 综合测试题一 214
3.11 综合测试题二 220
3.12 综合测试题三 226
3.13 综合测试题四 231
3.14 综合测试题五 235
3.15 综合测试题六 240
3.16 综合测试题七 245
3.17 综合测试题八 250
3.18 综合测试题九 254
附录A 时序单元介绍 261
附录B 实验系统介绍 265
附录C 实验用芯片介绍 269
参考文献 273