关于独特数据和管理的MIPS / Pipeline指令记忆

时间:2016-02-04 10:34:29

标签: memory mips pipeline instructions

如何拥有独特的数据&记忆记忆会影响我们标准的5级管道吗?& amp;没有转发?

为每个人提供不同的记忆力的优点是什么?

1 个答案:

答案 0 :(得分:2)

无论是否有转发,如果您只有一个端口来访问内存(例如,唯一的数据和指令内存总线)并简化,假设系统中没有缓存(因此每个内存访问都需要使用内存单元) )然后,每个需要MEM级使用存储器总线的指令都会产生结构性危险,因为CPU无法并行执行FETCH和MEM级,因为它们都需要访问存储器。

如果您有两个端口来访问内存(例如,一个用于指令而另一个用于数据),则将避免上述结构性危险,因为每个内存访问阶段将使用其自己的总线+内存。