assembly MIPS中的IorD控制信号

9udxz4iz  于 2023-02-12  发布在  其他
关注(0)|答案(1)|浏览(274)

为什么控制信号被称为IorD?这个名字代表什么?找不到任何关于这个的文档。

yebdmbv4

yebdmbv41#

这个特殊的MIPS数据路径图显示了一个用于指令和数据的共享内存。
在上述设计中,由于指令和数据共享内存,因此需要一个控件来告知mux使用哪个地址进行内存访问,是PC(取指令)还是ALUOut(数据访问)-因此是IorD
另一种选择(一种比较流行的设计)有独立的指令存储器和数据存储器。当指令存储器和数据存储器分离时,不需要IorD多路复用器控制信号,因为指令存储器总是为地址提供PC,而数据存储器总是为地址提供ALUOut。(数据存储器仍需要MemReadMemWrite。)您可以通过搜索图像的"MIPS单周期数据路径"来查看。

相关问题