831
3
2
3
A
5
6
7
8
Appendix 2C
PU PERFORMANCE C
O
MPARISON
Appendix 2.
1Compar
ison of Q, LCPU w
ith AnN
C
PU, AnACPU, and
AnUCPU
Appendix 2.1.7
Instructions whose designation format has been changed
(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.
*1:
Unusable for the Q00J/Q00/Q01CPU/Universal model QCPU/LCPU.
Function
QCPU/LCPU
AnUCPU/AnACPU/AnNCPU
Instruction Format
Remarks
Instruction Format
Remarks
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.
16-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
*1
• The CHKST instruction
is added.
––
ROR
D
n
ROR
n
RCR
D
n
RCR
n
RO
L
D
n
RO
L
n
RC
L
D
n
RC
L
n
DROR
D n
DROR
n
DRCR
D
n
DRCR
n
DRO
L
D
n
DRO
L
n
DRC
L
D
n
DRC
L
n
S
E
R
D
n
S1 S2
S
E
R
n
S1 S2
DS
E
R
D
n
S1 S2
DS
E
R
n
S1 S2
S
U
M
S D
S
U
M
S
DS
U
M
S D
DS
U
M
S
R
F
S
D
n
S
E
G
D
n
$MOV
D
(Character
str
i
ng)
ASC
D
(Character
str
i
ng)
S
ET
SM700
S
T
C
RS
T
SM700
C
L
C
GO
EN
D
CJ
P255
C
HK
S
T
C
HK
P25
4
C
HK
CJ Pn