一.单周期CPU设计
1.单周期硬布线控制器
2.单周期MIPS(硬布线)
二.多周期CPU设计
1.微程序地址转移逻辑
打开微程序地址转移逻辑自动生成文件
修改第一个表后,第二个表的数据会自动修改
将修改后的表达式填入组合电路分析
生成后的微程序地址转移逻辑如图所示
2.多周期微程序控制器
打开微指令自动生成文件
按照图示填写,微指令十六进制编码会自动生成,将生成的十六进制编码填入指令存储器
3.多周期MIPS(微程序)
三.CPU测试
1.单周期CPU测试
加载sort.hex文件,然后运行程序
查看数据存储器,第80行呈降序排列,正常运行
2.多周期CPU测试
同样加载sort.hex文件,查看运行结果
查看数据存储器,第80行呈降序排列,正常运行