Description: Pull the program counter (PC) from the system stack. The previous pro-
gram counter is lost. The status register (SR) is not affected.
Restrictions: Due to pipelining in the program controller and the fact that the RTS
instruction accesses certain controller registers, the RTS instruction must not be immedi-
ately preceded by any of the following instructions:
Immediately before RTS
An RTS instruction cannot be the last instruction in a DO loop (at LA).
An RTS instruction cannot be repeated using the REP instruction.
Explanation of Example: The RTS instruction pulls the 16-bit program counter (PC)
from the system stack and updates the system stack pointer (SP).
The condition codes are not affected by this instruction.
A - 268
Return from Subroutine
MOVEC to SSH, SSL, or SP
MOVEM to SSH, SSL, or SP
MOVEP to SSH, SSL, or SP
MOVEC from SSH
MOVEM from SSH
MOVEP from SSH
;pull PC from system stack
INSTRUCTION SET DETAILS