adplus-dvertising
frame-decoration

Question

What is the problem with conditional branches in a pipelined processor?

a.

They take too long to execute

b.

Their outcome is not known when the next instruction must be fetched

c.

They can only be executed by one ALU at a time

d.

They cause the pipeline to become clogged

Posted under Reverse Engineering

Answer: (b).Their outcome is not known when the next instruction must be fetched Explanation:Conditional branches are a problem because often their outcome is not known at the time the next instruction must be fetched.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the problem with conditional branches in a pipelined processor?