1 votes 1 votes CO and Architecture made-easy-test-series co-and-architecture pipelining gate-preparation goclasses + – Abhishek3301 asked Dec 5, 2023 • edited Dec 9, 2023 by Abhishek3301 Abhishek3301 420 views answer comment Share Follow See all 4 Comments See all 4 4 Comments reply Shikhar. commented Dec 7, 2023 reply Follow Share Please Write the Instruction Clearly :( 0 votes 0 votes Abhishek3301 commented Dec 9, 2023 reply Follow Share pls check again. 0 votes 0 votes rexritz commented Dec 9, 2023 reply Follow Share Every instruction takes only one clock cycle. So the answer should be $9$ right? $(k+n-1)\times T_p=(5+5-1)\times 1=9\:clock\: cycles.$ 0 votes 0 votes Abhishek3301 commented Dec 9, 2023 reply Follow Share I made a similar mistake, but I've identified the error. The correct answer is 10. 0 votes 0 votes Please log in or register to add a comment.
Best answer 1 votes 1 votes (K + n - 1) = 5 + 5 - 1 = 9. 1 extra cycle due to data dependency between I2 and I3. Operand forwarding can only solve data dependancy between ALU to ALU Hence, 9 + 1 = 10. Answer : 10 Abhishek3301 answered Dec 9, 2023 • selected Dec 9, 2023 by Abhishek3301 Abhishek3301 comment Share Follow See all 2 Comments See all 2 2 Comments reply rexritz commented Dec 9, 2023 reply Follow Share How is it possible? Can you share the resource from where you read about this condition on operand forwarding? 0 votes 0 votes Abhishek3301 commented Dec 9, 2023 reply Follow Share https://www.youtube.com/live/9t4wsNlfXD4?si=7u16B0LD2XcYxUl5&t=3929 1 votes 1 votes Please log in or register to add a comment.