MIPS流水线分为几级?每一级分别完成什么功能?
答案:1 悬赏:50
解决时间 2021-01-10 19:43
- 提问者网友:溺爱和你
- 2021-01-10 07:10
MIPS流水线分为几级?每一级分别完成什么功能?
最佳答案
- 二级知识专家网友:長槍戰八方
- 2021-01-10 07:49
经典的MIPS流水线分五级
(1)IF取指(insturction fetch),从指令高速缓存(I-cache)获取下一条指令
(2)RD读取寄存器(read register),读取该指令的源寄存器域指定的CPU寄存器的内容。
(3)ALU算术逻辑单元(arithmetic/logic unit)在一个时钟周期内完成算术或者逻辑操作。
(4)MEM访问内存(memory),该阶段指令可以读写数据高速缓存(D-cache)中的内存变量。
(5)WB写回寄存器(write back),将操作结果值写道寄存器堆中。
(1)IF取指(insturction fetch),从指令高速缓存(I-cache)获取下一条指令
(2)RD读取寄存器(read register),读取该指令的源寄存器域指定的CPU寄存器的内容。
(3)ALU算术逻辑单元(arithmetic/logic unit)在一个时钟周期内完成算术或者逻辑操作。
(4)MEM访问内存(memory),该阶段指令可以读写数据高速缓存(D-cache)中的内存变量。
(5)WB写回寄存器(write back),将操作结果值写道寄存器堆中。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯