English
Language : 

Z8F4822AR020SG Datasheet, PDF (247/323 Pages) Zilog, Inc. – High Performance 8-Bit Microcontrollers
Z8 Encore! XP® F64xx Series
Product Specification
227
Table 124. Assembly Language Syntax Example 2
Assembly Language Code
Object Code
ADD 43H,
04
E8
R8 (ADD dst, src)
43 (OPC src, dst)
Refer to the device-specific Product Specification to determine the exact register file range
available. The register file size varies, depending on the device type.
eZ8 CPU Instruction Notation
In the eZ8 CPU Instruction Summary and Description sections, the operands, condition
codes, status flags, and address modes are represented by a notational shorthand that is
described in Table 125.
Table 125. Notational Shorthand
Notation Description
Operand Range
b
Bit
b
b represents a value from 0 to 7 (000B to 111B).
cc
Condition Code
—
Refer to Condition Codes overview in the eZ8 CPU
User Manual.
DA
Direct Address
Addrs
Addrs. represents a number in the range of 0000H to
FFFFH.
ER
Extended Addressing Regis- Reg
Reg. represents a number in the range of 000H to
ter
FFFH.
IM
Immediate Data
#Data Data is a number between 00H to FFH.
Ir
Indirect Working Register @Rn n = 0 –15.
IR
Indirect Register
@Reg Reg. represents a number in the range of 00H to
FFH.
Irr
Indirect Working Register @RRp p = 0, 2, 4, 6, 8, 10, 12, or 14.
Pair
IRR
Indirect Register Pair
@Reg Reg. represents an even number in the range 00H to
FEH.
p
Polarity
p
Polarity is a single bit binary value of either 0B or 1B.
r
Working Register
Rn
n = 0 – 15.
R
Register
Reg
Reg. represents a number in the range of 00H to
FFH.
PS019924-0113
PRELIMINARY
eZ8 CPU Instruction Notation