App-119
8
8
8
8
A
6
7
8
Appendix2 CPU PERFORMANCE COMPARISON
Appendix 2.1 Comparison of Q with AnNCPU, AnACPU, and AnUCPU
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.
The instructions that cannot be converted due to the absence of the corresponding
instructions in the QCPU 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.
TableApp.2.8 Method of Expression of Dedicated Instruction
(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.
TableApp.2.9 Method of Expression of Dedicated Instruction
QCPU AnUCPU/AnACPU
: S, D, and n indicate data used by instructions.
Function QCPU 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,CHKEND CHK, CHKEND
Instruction name
S D
n
Command
Instruction name
LEDA(B)
Command
S
LEDC/SUB
D
LEDC/SUB
n
LEDC/SUB
LEDR