APPENDIX B Overview of Instructions
Table B-1 Instruction List Symbols (Continued)
Symbol
#d16
dir: b
CCR
((×))
308
Immediate data (16 bits)
Bit direct address (8 bits: 3 bits)
rel
Branch relative address (8 bits)
@
Register indirect (Example: @A, @IX, @EP)
Accumulator A (Whether its length is 8 or 16 bits is determined by the
A
instruction in use.)
AH
Upper 8 bits of the accumulator (8 bits)
AL
Lower 8 bits of the accumulator (8 bits)
Temporary accumulator
T
(Whether its length is 8 or 16 bits is determined by the instruction in use.)
TH
Upper 8 bits of the temporary accumulator (8 bits)
TL
Lower 8 bits of the temporary accumulator (8 bits)
IX
Index register (16 bits)
EP
Extra pointer (16 bits)
PC
Program counter (16 bits)
SP
Stack pointer (16 bits)
PS
Program status (16 bits)
dr
Accumulator or index register (16 bits)
Condition code register (8 bits)
RP
Register bank pointer (5 bits)
Ri
General-purpose register Ri (8 bits, i = 0 to 7)
Indicates that × is the immediate data itself.
×
(Whether its length is 8 or 16 bits is determined by the instruction in use.)
Indicates that the contents of ¥ is the target of accessing.
(×)
(Whether its length is 8 or 16 bits is determined by the instruction in use.)
The address indicated by the contents of ¥ is the target of accessing.
(Whether its length is 8 or 16 bits is determined by the instruction in use.)
Meaning