CPU
Operating Notation
Symbol
PC
SP
CCR
Z
C
Rs, Rd, Rn
d:8, d:16
#xx:3, #xx:8, #xx:16
→
+
–
×
÷
∧
∨
⊕
—
( ) and < >
Condition Code Notation
Symbol
*
0
—
Meaning
Program counter
Stack pointer (R7)
Condition code register
CCR zero flag
CCR carry flag
General registers (8-bit: R0H/R0L to R7H/R7L; 16-bit: R0 to R7)
Displacement
3-bit, 8-bit, or 16-bit immediate data
The operand on the left side of the operator is transferred to the operand
on the right.
Addition
Subtraction
Multiplication
Division
Logical AND
Logical OR
Logical exclusive OR
Logical negation (one's complement)
Contents of effective address
Meaning
The flag is updated according to the result of the operation.
Indeterminate; the flag is left in an unpredictable state.
The flag is cleared to 0.
The flag is not changed.
42