
37
3.1 Guide to This Chapter
Chapter 3 Functions
(4) Operation
Explains the operation of the instruction using symbols.
(5) Function
Explains the function of the instruction and precautions to be taken when using the instruction.
(6) Selectable
src
/
dest
(label)
If the instruction has an operand, this indicates the format you can choose for the operand.
(a) Items that can be selected as
src
(source).
(b) Items that can be selected as
dest
(destination).
(c) Addressing that can be selected.
(d) Addressing that cannot be selected.
(e)
Shown on the left side of the slash (R0H) is the addressing when data is handled in bytes (8 bits).
Shown on the right side of the slash (R1) is the addressing when data is handled in words (16 bits).
(7) Flag change
Indicates a flag change that occurs after the instruction is executed. The symbols in the table mean the
following:
“
—
” The flag does not change.
“O” The flag changes depending on condition.
(8) Description example
Shows a description example for the instruction.
(9) Related instructions
Shows related instructions that cause an operation similar or opposite that of this instruction.
src dest
R0L/R0 R0H/R1 R1L/R2 R1H/R3 R0L/R0 R0H/R1 R1L/R2 R1H/R3
A0/A0 A1/A1 [A0] [A1] A0/A0 A1/A1 [A0] [A1]
dsp:8[A0] dsp:8[A1] dsp:8[SB] dsp:8[FB] dsp:8[A0] dsp:8[A1] dsp:8[SB] dsp:8[FB]
dsp:16[A0] dsp:16[A1] dsp:16[SB] abs16 dsp:16[A0] dsp:16[A1] dsp:16[SB] abs16
dsp:20[A0] dsp:20[A1] abs20 #IMM dsp:20[A0] dsp:20[A1] abs20
R2R0 R3R1 A1A0 dsp:8[SP] R2R0 R3R1 A1A0 dsp:8[SP]
(a)
(b)
(c)
(d)
(e)
Comentarios a estos manuales