MC81F4x16
30. INSTRUCTION SET
30.1 Terminology List
A
Accumulator
X
X - register
Y
Y - register
PSW
#imm
dp
Program Status Word
8-bit Immediate data
Direct Page Offset Address
Absolute Address
!abs
[ ]
Indirect expression
{ }
Register Indirect expression
Register Indirect expression, after that, Register auto-increment
Bit Position
{ }+
.bit
A.bit
dp.bit
M.bit
rel
Bit Position of Accumulator
Bit Position of Direct Page Memory
Bit Position of Memory Data (000H~0FFFH)
Relative Addressing Data
U-page (0FF00H~0FFFFH) Offset Address
Table CALL Number (0~15)
Addition
upage
n
+
x
Upper Nibble Expression in Opcode when it is even number (bit7~bit5, bit4=0)
0
Bit Position
y
Upper Nibble Expression in Opcode when it is odd number (bit7~bit5, bit4=1)
1
Bit Position
Subtraction
Multiplication
Division
( )
∧
∨
~
Contents Expression
AND
OR
Exclusive OR
NOT
←
→
Assignment / Transfer / Shift Left
Shift Right
October 19, 2009 Ver.1.35
189