Suppose that a CPU always executes the two instructions following a branch instruction, regardless of whether the
Question:
Suppose that a CPU always executes the two instructions following a branch instruction, regardless of whether the branch is taken or not. Explain how this can eliminate most of the delay resulting from branch dependency in a pipe lined CPU. What penalties or restrictions does this impose on the programs that are executed on this machine?
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Related Book For
The Architecture of Computer Hardware, Systems Software and Networking An Information Technology App
ISBN: 978-1118322635
5th edition
Authors: Irv Englander
Question Posted: