832
Appendix 2.1.8 AnACPU and AnUCPU dedicated instructions
(1) Method of expression of dedicated instructions
Dedicated instructions based on the LEDA, LEDB, LEDC, SUB, and LEDR instructions, that are used with the AnACPU
or AnUCPU have been changed for the same format as the basic instructions and the application instructions for the
QCPU, LCPU.
The instructions that cannot be converted due to the absence of the corresponding instructions in the QCPU, LCPU are
converted into OUT SM1255/OUT SM999 (for the Q00J/Q00/Q01CPU).
The instructions that have been converted into OUT SM1255/OUT SM999 should be replaced by other instructions or
deleted.
(2) Dedicated instructions whose names have been changed
Dedicated instructions for the AnUCPU or AnACPU which have the same instruction name as is used for basic
instructions and application instructions have undergone name changes in the QCPU, LCPU.
*1: Not available on Q00J/Q00/Q01CPU/Universal model QCPU/LCPU.
QCPU AnUCPU/AnACPU
: S, D, and n indicate data used by instructions.
Function QCPU/LCPU AnUCPU/AnACPU
Floating point addition E+ ADD
Floating point subtraction E- SUB
Floating point multiplication E* MUL
Floating point division E/ DIV
Data dissociation NDIS DIS
Data association NUNI UNI
Updating check patterns
CHKCIR
*1
, CHKEND
*1
CHK, CHKEND
Instruction name
S D
n
Command
Instruction name
LEDA(B)
Command
S
LEDC/SUB
D
LEDC/SUB
n
LEDC/SUB
LEDR