计算机组成原理实验 单总线CPU设计(变长指令周期3级时序)(HUST)思路总结
2020-06-06 07:03
459 查看
计算机组成原理实验 单总线CPU设计(变长指令周期3级时序)(HUST)思路总结
变长指令周期3级时序单总线CPU设计和定长指令周期的设计类似,区别在于时序发生器状态机和输出函数的设计,以及硬布线控制器的连接,其他设计均一样。在这我总结下与定长指令不同的设计。
第2关 时序发生器状态机设计
重点在于S3的次态分析,S3的次态还与与译码信号有关,关于S3状态转换表应为
其中,注意当译码信号均为0时,S3次态为S6
第3关 时序发生器输出函数设计
其实这一关方法还是一样的,不用考虑译码信号,直接根据要求填表。
第5关 硬布线控制器设计
注意所给的硬布线控制器电路中时序发生器状态机和输出函数默认是定长指令周期的,需要更换为我们前几关设计的变长指令周期的状态机和输出函数。特别注意变长指令周期的状态机的输入需要加上译码信号。
状态寄存器的连接方法同定长指令周期的。
关于其他部分的设计可以参考上篇文章:
单总线CPU设计(定长指令周期3级时序)
相关文章推荐
- [计算机组成原理][实验十.R-I-J型指令CPU设计实验总结]
- [置顶] [计算机组成原理][R-I-J型指令CPU设计实验总结]
- 中山大学计算机组成原理多周期CPU实验
- 计算机组成原理知识总结-指令系统
- 山东大学计算机组成原理实验课程设计-模型机
- 深入计算机组成原理(十七)建立数据通路(上):指令+运算=CPU
- 计算机组成原理实验--存储器读写与总线控制
- 华中科技进大学计算机组成原理存储器设计实验1-7
- 计算机组成原理课程设计 Dais CMX16 模型机指令及微指令设计
- 计算机组成原理运算器设计实验之4位快速加法器设计
- [Other]计算机组成原理分解实验:实验四 时序系统
- 计算机组成原理运算器设计实验之CLA182四位先行进位电路设计
- Logisim计算机组成原理实验16位无符号比较器设计
- 计算机组成原理运算器设计实验之8位可控加减法电路设计
- 计算机组成实验-第5章_R指令设计实现
- 计算机组成原理实验四:时序系统
- 笔记|计算机组成原理运算器设计实验(2)
- 笔记|计算机组成原理运算器设计实验
- 深入计算机组成原理(十八)建立数据通路(中):指令+运算=CPU
- 计算机组成原理课程设计 Dais CMX16 模型机指令及微指令设计