我们如何将程序与 MIPS 中的指令流匹配

问题描述

我正在尝试构建一个 32 位 MIPS1 处理器,在阅读材料时我对程序计数器有疑问。假设我们有一个程序一个一个地执行随机操作,在指令存储器中已经指定了操作并且我们按照特定的顺序(PC+4)访问它们,这不会导致问题吗?

当程序第一次启动时,我们跳转到指令存储器中的特定位置,但是由于我们无法写入指令存储器单元,因此以下操作仍将被预先确定。我们每个周期都会用 PC+4 访问它,但是我们如何确定这是程序需要的操作?

非常感谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)