标签: mips cpu-architecture
我认为我对管道寄存器缺失了一些东西。我确实理解它们的功能(大多数情况下),但我不明白,我似乎无法找到任何好的信息,它们是如何在CPU中实现的。它们是寄存器文件的一部分,因为寄存器文件中的一些寄存器专用于流水线寄存器吗?或者它们是CPU的独立元素(不同的硬件)?
从信息中我发现它们似乎是寄存器文件中的寄存器,但这是否意味着数据是在管道的每个阶段写入和读取寄存器文件的?那么寄存器文件需要大量输入吗?
提前致谢!