How is immediate data handled in branch instructions

How is immediate data handled in branch instructions



A. It is shifted left 2 after being sign extended and added to the program counter
B. It replaces the program counter
C. It is used to decide whether or not to branch
D. It is sign extended and added to the program counter
E. It is added to the program counter
F. It is sign-extended and subtracted from the program counter
G. It is sign extended, shifted left 2 and added to the program counter


Answer:


A. It is shifted left 2 after being sign extended and added to the program counter
G. It is sign extended, shifted left 2 and added to the program counter


Learn More :