APPENDIX INSTRUCTION CODE LIST (IN ORDER OF CODES)
S1C33 FAMILY C33 PE CORE MANUAL
EPSON
171
Class
4
(
1
)
×
×
0
0
0
0
0
1
1
1
0
0
0
0
add %sp,
imm10
sub %sp,
imm10
15
Class
op1
imm10
14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Mnemonic
Extension Delayed S
imm10
imm10
1
1
Cycle
Class
4
(
2
)
×
×
×
×
×
×
×
×
×
×
×
×
×
×
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
1
1
1
1
0
0
1
1
0
0
0
1
1
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
1
0
1
0
0
1
0
1
0
0
1
srl
%rd
,
imm5
srl
%rd
,
%rs
sll
%rd
,
imm5
sll
%rd
,
%rs
sra
%rd
,
imm5
sra
%rd
,
%rs
swap
%rd
,
%rs
sla
%rd
,
imm5
sla
%rd
,
%rs
rr
%rd
,
imm5
rr
%rd
,
%rs
swaph
%rd
,
%rs
rl
%rd
,
imm5
rl
%rd
,
%rs
15
Class
op1
imm5,rs
rd
op2
14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Mnemonic
Extension Delayed S
rd
rd
rd
rd
rd
rd
rd
rd
rd
rd
rd
rd
rd
rd
imm5
(3:0)
rs
imm5
(3:0)
rs
imm5
(3:0)
rs
rs
imm5
(3:0)
rs
imm5
(3:0)
rs
rs
imm5
(3:0)
rs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Cycle
Class
5
(
1
)
×
×
×
×
×
×
×
×
×
×
×
×
×
×
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
0
imm3
0
imm3
0
imm3
0
imm3
ld.w
%sd
,
%rs
ld.b
%rd
,
%rs
mlt.h
%rd
,
%rs
ld.w
%rd
,
%ss
∗
1
ld.ub
%rd
,
%rs
mltu.h
%rd
,
%rs
btst [
%rb
],
imm3
ld.h
%rd
,
%rs
mlt.w
%rd
,
%rs
bclr [
%rb
],
imm3
ld.uh
%rd
,
%rs
mltu.w
%rd
,
%rs
bset [
%rb
],
imm3
ld.c
%rd
,
imm4
bnot [
%rb
],
imm3
ld.c
imm4
,
%rs
adc
%rd
,
%rs
sbc
%rd
,
%rs
15
Class
op1
imm4,r,s
imm3,r,s
op2
14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Mnemonic
Extension
×
×
×
×
×
×
×
×
×
×
Delayed S
sd
rd
rd
rd
rd
rd
rd
rd
rd
rd
rd
rs
rd
rd
rs
rs
rs
ss
rs
rs
rb
rs
rs
rb
rs
rs
rb
imm4
rb
imm4
rs
rs
1,3(psr)
1
5
1
1
5
2,3(
ext
)
1
7
3,4(
ext
)
1
7
3,4(
ext
)
1
3,4(
ext
)
1
1
1
Cycle
Class
5
(
2
)
×
×
×
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
1
1
1
0
0
imm5
imm5
do.c
imm6
psrset
imm5
psrclr
imm5
15
Class
op1
imm5,imm6
op2
14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Mnemonic
Extension
×
×
×
Delayed S
imm6
0
0
1
0
1
0
op3
1
3
3
Cycle
Class
6
×
1 1 0
ext
imm13
15
Class
imm13
14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Mnemonic
Extension
×
Delayed S
imm13
0,1
Cycle
Inst
Function-Extended Instructions
Inst
Added Instructions
∗
1
The
ld.w
%rd
,%pc
instruction must be executed as a delayed slot instruction. If it does not follow a delayed
branch instruction, the PC value that is loaded into the
rd
register may not be the next instruction address to the
ld.w
instruction.
Содержание S1C33 Series
Страница 1: ...CMOS 32 BIT SINGLE CHIP MICROCOMPUTER Core Manual S1C33 Family C33 PE ...
Страница 4: ......