UM012811-0904
eZ8 CPU Instruction Set Summary
eZ8 CPU
User Manual
38
An arrow (
←)
indicates assignment of a value. For example,
dst
←
dst + src
indicates the source data is added to the destination data and the result is stored in the des-
tination location.
EZ8 CPU INSTRUCTION CLASSES
eZ8 CPU instructions can be divided functionally into the following groups:
•
Arithmetic
•
Bit Manipulation
•
Block Transfer
•
CPU Control
•
Load
•
Logical
•
Program Control
•
Rotate and Shift
Table 11. Additional Symbols
Symbol
Definition
dst
Destination Operand
src
Source Operand
@
Indirect Address Prefix
C
Carry Flag
SP
Stack Pointer
PC
Program Counter
FLAGS
Flags Register
RP
Register Pointer
#
Immediate Operand Prefix
B
Binary Number Suffix
%
Hexadecimal Number Prefix
H
Hexadecimal Number Suffix