实验目的
帮助学生理解单总线结构CPU基本原理,能设计基于微程序控制器的单总线CPU,使得MIPS程序能在单总线结构上运行,最终能运行简单的排序程序sort-5.hex。
实验内容
完成前面所有实验关卡以后,在本关进行最终的联调,测试排序程序。
在RAM中加载sort-5.hex程序,ctrl+k自动运行,程序应该运行至0x7c1节拍停下,指令计数为251,注意最后一条指令是一条beq分支指令,会跳回当前指令继续执行,是死循环。
- 内存数据如下:
- MipsOnBusCpu-1.circ ◆单总线CPU(微程序) 子电路
测试:
预期输出:
Clks ControlBus ErrBit
实际输出:
Clks ControlBus ErrBit