
7700 FAMILY SOFTWARE MANUAL
4–3
Instruction
TBD
TDB
TBS
TSB
TBX
TXB
TBY
TYB
TXY
TYX
MVN
MVP
PSH
PUL
PHA
PLA
PHP
PLP
PHB
PLB
PHD
PLD
PHT
PLT
PHX
PLX
PHY
PLY
PHG
PEA
PEI
PER
XAB
Description
Transfers the contents of the accumulator B to the direct page register.
Transfers the contents of the direct page register to the accumulator B.
Transfers the contents of the accumulator B to the stack pointer.
Transfers the contents of the stack pointer to the accumulator B.
Transfers the contents of the accumulator B to the index register X.
Transfers the contents of the index register X to the accumulator B.
Transfers the contents of the accumulator B to the index register Y.
Transfers the contents of the index register Y to the accumulator B.
Transfers the contents of the index register X to the index register Y.
Transfers the contents of the index register Y to the index register X.
Transfers a block of data from the lower addresses.
Transfers a block of data from the higher addresses.
Saves the contents of the specified register to the stack.
Restores the contents of stack to the specified register.
Saves the contents of the accumulator A to the stack.
Restores the contents of stack to the accumulator A.
Saves the contents of the processor status register to the stack.
Restores the contents of stack to the processor status register.
Saves the contents of the accumulator B to the stack.
Restores the contents of stack to the accumulator B.
Saves the contents of the direct page register to the stack.
Restores the contents of stack to the direct page register.
Saves the contents of the data bank register to stack.
Restores the contents of stack to the data bank register.
Saves the contents of the index register X to the stack.
Restores the contents of stack to the index register X.
Saves the contents of the index register Y to the stack.
Restores the contents of stack to the index register Y.
Saves the contents of the program bank register to the stack.
Saves a the numeric of 2 bytes to the stack.
Saves the contents of 2 consecutive bytes in the direct page area to the stack.
Saves the result of adding a 16-bit numeric value to the program counter contents to
the stack.
Swaps the contents of the accumulator A with the contents of the accumulator B.
Exchange
Stack
operation
Category
Transfer
INST R UCT IONS
4.1 Instruction set