1068
APPENDICES
Appendix 2 CPU Performance Comparison
Comparison of display instructions
*1 Unusable for the Q00J/Q00/Q01CPU.
Instructions whose designation format has been changed
*1
*1 Except dedicated instructions for AnACPU and AnUCPU
Because the QCPU, LCPU does not have accumulators (A0, A1), the format of AnUCPU, AnACPU and AnNCPU instructions
that used accumulators has been changed.
*2 Unusable for the Q00J/Q00/Q01CPU/Universal model QCPU/LCPU.
Instruction QCPU/LCPU AnUCPU AnACPU AnNCPU
PR
*1
• When SM701 is OFF: Output continued until 00H
encountered
• When SM701 is ON: 16 characters output
• When M9049 is OFF: Output continued until 00H
encountered
• When M9049 is ON: 16 characters output
PRC
*1
• When SM701 is OFF: 32-character comment output
• When SM701 is ON: Upper 16 characters output
16-character comment output
Function QCPU/LCPU AnUCPU/AnACPU/AnNCPU
Instruction format Remark Instruction format Remark
16-bit rotation to right • D: Rotation data • Rotation data are set at A0.
• D: Rotation data
• SM700 is used for carry flag.
• Rotation data are set at A0.
• M9012 is used for carry flag.
16-bit rotation to left • D: Rotation data • Rotation data are set at A0.
• D: Rotation data
• SM700 is used for carry flag.
• Rotation data are set at A0.
• M9012 is used for carry flag.
32-bit rotation to right • D: Rotation data • Rotation data are set at A0
and A1.
• D: Rotation data
• SM700 is used for carry flag.
• Rotation data are set at A0
and A1.
• M9012 is used for carry flag.
32-bit rotation to left • D: Rotation data • Rotation data are set at A0
and A1.
• D: Rotation data
• SM700 is used for carry flag.
• Rotation data are set at A0
and A1.
• M9012 is used for carry flag.
16-bit data search • Search results are stored at
the D and D+1 devices.
• Search results are stored at
A0 and A1.
32-bit data search • Search results are stored at
the D and D+1 devices.
• Search results are stored at
A0 and A1.
16-bit data bit check • Check results are stored at
the D device.
• Check results are stored at
A0.
32-bit data bit check • Check results are stored at
the D device.
• Check results are stored at
A0.
Partial refresh • Dedicated instruction is
added.
• Only when M9052 is ON
8-character ASCII
conversion
Carry flag set • No dedicated instruction
Carry flag reset • No dedicated instruction
Jump to END
instruction
• Dedicated instruction is
added.
• P255: END instruction
designation
CHK instruction
*2
• The CHKST instruction is
added.
ROR
n
RCR
Dn
ROL
n
DRCR
Dn
DROL
Dn
SER
nS1 S2
DSER
nS1 S2
DSUM
SD
RFS Dn SEG
Dn
$MOV
D
(Character string)
ASC
D
(Character string)
SET
SM700
GOEND
CHKST
CHK