小编use*_*740的帖子

实现跳转寄存器控制到单周期MIPS

我正在尝试对单周期MIPS处理器实现jr(跳转寄存器)指令支持.在下图中,我绘制了一个简单的多路复用器,允许在普通链式PC或指令(jr)地址之间进行选择.

MUX

如何知道指令是JR将多路复用器选择设置为"1"?我已经完成了跳转和jump_and_link(虽然图像没有显示,因为我现在没有手中的项目),并控制它们,我只是检查OP代码是否为10(跳转)或11(jal)在主控制中然后将mux sel设置为'1'.但我认为我不能对jr做同样的事情,因为指令布局是不同的.

processor mips circuit organization

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

circuit ×1

mips ×1

organization ×1

processor ×1