Show work and explanation please, else it will be downvoted
18. What is delayed branching; what does it accomplish? A. Branches take longer than other instructions; so other instructions can catch up with them. B. Branches take longer than other instructions; so the CPU has time to ask the user whether to take the branch or not. C. Branches are not executed until the CPU knows whether the next memory access is lw or sw, this prevents the wrong memory operation from being performed. D. Branches are executed as a group only after all the other instructions in the program have completed; this avoids messy details that make it hard to execute the most important instructions as efficiently as possible. E. The next instruction after a conditional branch instruction is executed unconditionally; this avoids a control hazard.
Show work and explanation please, else it will be downvoted
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
Show work and explanation please, else it will be downvoted
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!