When a subroutine is called, the address of the instruction following the CALL…

2026

When a subroutine is called, the address of the instruction following the CALL instruction is stored in/on the:

  1. A.

    Program Counter

  2. B.

    Stack

  3. C.

    Accumulator

  4. D.

    Stack Pointer

Attempted by 384 students.

Show answer & explanation

Correct answer: B

When a subroutine is called, the return address (the instruction following the CALL) must be saved for later retrieval. Standard computer architecture uses the Stack to store this address via PUSH operations during CALL and POP during RET.

Explore the full course: Up Lt Grade Assistant Teacher 2025