第1章 计算机基本组成原理 1
1.1 电子计算机与存储程序控制 1
1.1.1 电子计算机的发展 1
1.1.2 存储程序概念 2
1.1.3 计算机的主要部件 3
1.2 计算机的指令系统 4
1.2.1 指令类型 4
1.2.2 指令格式及其设计 6
1.2.3 指令系统设计举例 7
1.3 存储器 8
1.3.1 半导体存储器 9
1.3.2 半导体存储器容量扩展技术 10
1.4 运算器 12
1.4.1 暂存器型运算器 12
1.4.2 多路选择器型运算器 13
1.5 控制器 14
1.5.1 指令部件 14
1.5.2 时序部件 14
1.5.3 微操作信号发生器 16
1.6 外部设备 17
1.6.1 主机和外部设备的接口 17
1.6.2 主机对外设的寻址方式 17
1.6.3 主机与外设的信息传送方式 18
1.7 微程序控制的计算机 19
1.7.1 微指令编码格式的设计 20
1.7.2 微程序控制器 20
第2章 计算机组成原理实验仪 22
2.1 实验设备介绍 22
2.2 数据格式与指令系统 25
2.2.1 数据格式 25
2.2.2 指令格式 25
2.2.3 指令系统 27
2.2.4 控制台指令 28
2.3 运算器部件 29
2.3.1 运算器部件逻辑框图和符号说明 29
2.3.2 运算器部件的工作原理 31
2.4 存储器部件 32
2.4.1 存储器部件逻辑框图和符号说明 32
2.4.2 存储器部件的工作原理 34
2.5 控制信号板 34
2.5.1 控制信号板的原理图 34
2.5.2 微命令信号开关组 36
2.5.3 数据开关组SW7~SW0 39
2.5.4 显示电路 39
2.5.5 时序电路 39
2.6 微程序控制器 40
2.6.1 微指令寄存器与微指令格式 40
2.6.2 控制存储器(CM) 45
2.6.3 微地址寄存器(MAR) 45
2.6.4 地址转移逻辑 47
2.7 微程序流程图 47
第3章 计算机组成原理部件实验 50
实验一 基本控制信号及简单运算器组成 50
实验二 运算器组成实验 56
实验三 主存储器原理实验 59
实验四 简单数据通路组成 64
实验五 微程序控制器组成实验 65
实验六 微程序控制器 69
第4章 模型计算机的研制 72
4.1 模型计算机的设计 72
4.1.1 确定设计总要求 72
4.1.2 设计模型机数据通路 72
4.1.3 设计模型机指令系统 72
4.1.4 设计指令执行流程 75
4.1.5 设计微指令格式 77
4.1.6 设计微程序流程图 78
4.1.7 设计微程序表 78
4.1.8 设计调试程序 78
4.2 模型计算机的调试 79
4.3 模型机样机分析 79
4.4 整机实验题 97
附录一 芯片写入仪使用说明 100
附录二 实验仪有关集成电路 101
参考文献 105