
<Instruction Formats>
Name: The full and mnemonic names of the instruction are given at the top of the page.
Operation: Describes the instruction in symbolic notation. The following symbols are used.
Symbol
Meaning
(EAs)
Source operand
(EAd)
Destination operand
Rs, Rd, Rn
8-bit or 16-bit general register (s—source; d—destination)
#xx:3, #xx:8, #xx:16 3-bit, 8-bit, or 16-bit immediate data
d:8, d:16
8-bit or 16-bit displacement
PC
Program counter
SP
Stack pointer
CCR
Condition code register
Z
Zero flag in CCR
C
Carry flag in CCR
→
The result of the operation on the left is assigned to the operand on the
right (For compare instructions, the resulting condition code is
assigned.)
+
Addition
–
Subtraction
×
Multiplication
÷
Division
∧
AND logical
∨
OR logical
⊕
Exclusive OR logical
↔
Exchange
¬
Not
Assembly-Language
Format: The assembly-
language coding of the
instruction. An example is:
ADD. B
<EAs>, Rd
Mnemonic Size Source Destination
33
Содержание H8/300 Series
Страница 2: ...H8 300 Programming Manual...