English
Language : 

IA88C00 Datasheet, PDF (52/80 Pages) InnovASIC, Inc – Microcontroller
IA88C00
Microcontroller
Data Sheet
As of Production Version -01
Opcode Map
Figure 50. Opcode Map
Lower Nibble (Hex)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
6
6
6
6
10
10
10
10
6
6 12/10 12/10 6 12/10 6
14
DEC DEC
ADD
ADD
ADD ADD ADD
BOR
LD LD DJNZ JR
LD
JP INC NEXT
R1
R2
r1r2
r1Ir2
R2R1
IR2R1
R1IM
r0Rb
r1R2 R2R1 r1RA CcRA r1IM CcDA r1
1
6
6
6
6
10
10
10
10
20
RLC
RLC
ADC
ADC
ADC
ADC
ADC
BCP
NEXT
R1
IR1
r1r2
r1Ir2
R2R1
IR2R1
R1IM
R1b R2
2
6
6
6
6
10
10
10
10
22
INC
INC
SUB
SUB
SUB
SUB
SUB BXOR*
EXIT
R1
IR1
r1r2
r1Ir2
R2R1
IR2R1
R1IM
r0Rb
3
10
NOTE
6
6
10
10
10
NOTE
6
JP
C
SBC
SBC
SBC
SBC
SBC
A
WFI
IRR1
r1r2
r1Ir2
R2R1
IR2R1
R1IM
4
6
6
6
6
10
10
10
10
6
DA
DA
OR
OR
OR
OR
OR
LDB*
SBO
R1
IR1
r1r2
r1Ir2
R2R1
R2R1
R1IM
r0Rb
5
10
6
6
6
10
10
10
8
6
POP
POP
AND
AND
AND AND AND
BITC
SBI
R1
IR1
r1r2
r1Ir2
R2R1
IR2R1
R1IM
r1b
6
6
6
6
6
10
10
10
10
6
COM COM
TCM
TCM
TCM TCM TCM BAND*
STOP
R1
IR1
r1r2
r1Ir2
R2R1
IR2R1
R1IM
r0Rb
7 10/12 10/14
6
6
10
10
10
NOTE
10
PUSH PUSH
TM
TM
TM
TM
TM
B
TSW
R2
IR2
r1r2
r1Ir2
R2R1
IR2R1
R1IM
RR
8
10
10
10
10
24
24
24
10
6
DECW DECW PUSHUD PUSHUI MULT MULT MULT
LD
DI
RR1
IR1
IR1R2
IR1R2
R2RR1 IR2RR1 IM2RR1
r1xr2
9
6
6
10
10
28/12 28/12 28/12
10
6
RL
RL
POPUD POPUI
DIV
DIV
DIV
LD
EI
R1
IR1
IR2R1
IR1R2
R2RR1 iR2RR1 IMRR1
r1xr1
A 10
10
6
6
10
10
10
NOTE
14
INCW INCW
CP
CP
CP
CP
CP
D
RET
RR1
IR1
r1r2
r1Ir2
R2R1
IR2R1
R1IM
B
6
6
6
6
10
10
10
NOTE
16/6
CLR
CLR
XOR
XOR
XOR
XOR
XOR
E
IRET
R1
IR1
r1r2
r1Ir2
R2R1
IR2R1
R1IM
C
6
6
16/18
12
10
10
12
6
6
RRC RRC
CPIJE
LDC*
LDW LDW
LDW
LD
RCF
R1
IR1
Irr2RA
r2Irr1
RR2RR1 IR2RR1 RR1IML
r1Ir2
D
6
6
16
12
20
10
6
6
SRA SRA CPIJNE LDC* CALL
LD
LD
SCF
R1
IR1
Ir1r2RA
r2Irr1
IA1
IR1IM
Ir1r2
E
6
6
RR
RR
R1
IR1
F
8
8
SWAP SWAP
R1
IR1
16
LDCD*
r1Irr2
16
LDCPD*
r2Irr1
16
LDCD*
r1Irr2
16
LDCPI*
r2Irr1
10
LD
R2R1
18
CALL
IRR1
10
LD
IR2R1
10
LD
R2IR1
10
LD
R1IM
18
CALL
DA1
18
LDC*
r1Irr2xs
18
LDC*
r2Irr1xs
6
CCF
6
NOP
Copyright © 2005
Innovasic.com
Innovasic Semiconductor
ENG21 1 030617-04
Page 52 of 80
www.Innovasic
1.888.824.4184