📌  相关文章
📜  国际空间研究组织 | ISRO CS 2009 |问题 36

📅  最后修改于: 2022-05-13 01:58:04.060000             🧑  作者: Mango

国际空间研究组织 | ISRO CS 2009 |问题 36

考虑具有以下四个阶段的流水线处理器:

IF: Instruction Fetch
ID: Instruction Decode and Operand Fetch
EX: Execute
WB: Write Back

IF、ID 和 WB 阶段各需要一个时钟周期来完成操作。 EX 阶段的时钟周期数取决于指令。在 EX 阶段 ADD 和 SUB 指令需要 1 个时钟周期,MUL 指令需要 3 个时钟周期。操作数转发用于流水线处理器。完成以下指令序列所需的时钟周期数是多少?

ADD       R2, R1, R0        R2 ← R1 + R0
MUL       R4, R3, R2        R4 ← R3 * R2
SUB       R6, R5, R4        R6 ← R5 - R4

(一) 7
(乙) 8
(三) 10
(四) 14答案:(乙)
说明:详细解决方案参考:GATE-CS-2007 |问题 37

选项(B)是正确的。
这个问题的测验