What happens when branch instruction “BR ADR” is executed?
2022
What happens when branch instruction “BR ADR” is executed?
- A.
It transfers the value of ADR into IR.
- B.
It transfers the value of ADR into AC.
- C.
It transfers the value of ADR into PC.
- D.
It transfers the value of ADR into MAR.
Attempted by 107 students.
Show answer & explanation
Correct answer: C
When the branch instruction BR ADR is executed, the address specified by ADR is loaded directly into the Program Counter (PC). This directs the CPU to fetch subsequent instructions from that new memory location, altering the program flow.