µPD70320
2.2 Instruction Set Operation
Identifier
reg
reg8
reg16
dmem
mem
mem8
mem16
mem32
sfr
imm
imm3
imm4
imm8
imm16
acc
sreg
src-table
src-block
dst-block
near-proc
far-proc
near-label
short-label
far-label
memptr16
memptr32
regptr16
pop-value
fp-op
R
Table 2-1. Operand Identifier
Description
8-/16-bit general register
8-bit general register
16-bit general register
8-/16-bit memory location
8-/16-bit memory location
8-bit memory location
16-bit memory location
32-bit memory location
8-bit special function register location
Constant within 0 to FFFFH
Constant within 0 to 7
Constant within 0 to FH
Constant within 0 to FFH
Constant within 0 to FFFFH
Register AW or AL
Segment register
256-byte conversion table name
Register IX-addressed block name
Register IY-addressed block name
Procedure in the current program segment
Procedure in another program segment
Label in the current program segment
Label within end of instruction to –128 to +127 bytes
Label in another program segment
Word including location offset in the current program segment to which control is to be passed
Double-word including location offset in another program segment to which control is to be passed
and segment base address
16-bit general register including location offset in another program segment to which control is to be
passed
Number of bytes to be abandoned from stack (0 to 64K, normally even number)
Immediate value to judge instruction code of external floating point operation chip
Register set
11