in CO and Architecture edited by
448 views
0 votes
0 votes

In this question, https://gateoverflow.in/69709/pipelining  Kapil Sir had commented that we can do split phase access between memory access(MA) stage and execute(EX) stage of a pipeline..but how is split phase access possible here?

As far as i know, memory access takes atleast one clock cycle to complete..so how can we finish the memory access in the first half of the clock cycle and then continue with the execute stage in the second half of the clock cycle?

The sequence of instructions are missing in the question..I guess the instructions corresponding to this question are in this link https://gateoverflow.in/252781/operand-forwarding

Can we use split phase access between MA and EX stage in this case?

in CO and Architecture edited by
448 views

4 Comments

Arjun sir,

How many instructions must be inserted 

What does that statement exactly mean 

0
0
@Arjun Sir, we cant do this because memory access requires atleast one clock cycle and so it may not get completed in half a clock cycle, am I right Sir?
0
0
i am also very confused with this operand forwarding concept. if there is a link which can help then plzz share
0
0

Please log in or register to answer this question.

Related questions