The branch instructions can jump plus or minus 32k instructions. What if we need to branch farther than that?
A. Multiple branch instructions can be used to jump farther.
B. The immediate field can be extended.
C. A jr instruction can be used if the target is fixed.
D. Branch logic can be combine with the jump instruction to do a longer branch.
E. Write directly to the $pc register.
F. It cannot be done if there is a condition attached to the jump.
G. Put the target address into $ra and execute jr $ra.
Answer:
C. A jr instruction can be used if the target is fixed.
D. Branch logic can be combine with the jump instruction to do a longer branch.
If the answers is incorrect or not given, you can answer the above question in the comment box. If the answers is incorrect or not given, you can answer the above question in the comment box.