Sign In
Upload
Manuals
Brands
Seiko Epson Manuals
Computer Hardware
S1C17 Series
Seiko Epson S1C17 Series RISC Processor Manuals
Manuals and User Guides for Seiko Epson S1C17 Series RISC Processor. We have
1
Seiko Epson S1C17 Series RISC Processor manual available for free PDF download: Manual
Seiko Epson S1C17 Series Manual (196 pages)
CMOS 16-Bit Single Chip Microcomputer.S1C17 Core
Brand:
Seiko Epson
| Category:
Computer Hardware
| Size: 1 MB
Table of Contents
Table of Contents
5
Features
11
1 Summary
11
2 Registers
13
General-Purpose Registers (R0-R7)
13
Program Counter (PC)
13
Processor Status Register (PSR)
14
Stack Pointer (SP)
16
About the Stack Area
16
SP Operation at Subroutine Call/Return
16
SP Operation When an Interrupt Occurs
17
Saving/Restoring Register Data Using a Load Instruction
18
Register Notation and Register Numbers
19
General-Purpose Registers
19
Special Registers
19
3 Data Formats
21
Data Formats Handled in Operations between Registers
21
Unsigned 8-Bit Transfer (Register → Register)
21
Signed 8-Bit Transfer (Register → Register)
21
16-Bit Transfer (Register → Register)
22
Data Formats Handled in Operations between Memory and a Register
22
Unsigned 8-Bit Transfer (Memory → Register)
23
Signed 8-Bit Transfer (Memory → Register)
23
8-Bit Transfer (Register → Memory)
23
16-Bit Transfer (Memory → Register)
23
16-Bit Transfer (Register → Memory)
24
32-Bit Transfer (Memory → Register)
24
4 Address Map
25
Address Space
25
Processor Information in the Core I/O Area
26
Trap Table Base Register (TTBR, 0Xffff80)
26
Processor ID Register (IDIR, 0Xffff84)
26
Debug RAM Base Register (DBRAM, 0Xffff90)
26
5 Instruction Set
27
List of Instructions
27
Addressing Modes (Without Ext Extension)
31
Immediate Addressing
31
Register Direct Addressing
31
Register Indirect Addressing
32
Register Indirect Addressing with Post-Increment/Decrement or Pre-Decrement
32
Register Indirect Addressing with Displacement
33
Signed PC Relative Addressing
33
PC Absolute Addressing
33
Addressing Modes with Ext
34
Extension of Immediate Addressing
34
Extension of Register Direct Addressing
35
Extension of Register Indirect Addressing
36
Extension of Register Indirect Addressing with Displacement
37
Extension of Signed PC Relative Addressing
37
Extension of PC Absolute Addressing
38
Data Transfer Instructions
39
Logical Operation Instructions
40
Arithmetic Operation Instructions
41
Shift and Swap Instructions
42
Branch and Delayed Branch Instructions
43
Types of Branch Instructions
43
Delayed Branch Instructions
47
System Control Instructions
48
Conversion Instructions
49
Coprocessor Instructions
50
6 Functions
51
Transition of the Processor Status
51
Reset State
51
Program Execution State
51
Interrupt Handling
51
Debug Interrupt
51
HALT and SLEEP Modes
51
Program Execution
52
Instruction Fetch and Execution
52
Execution Cycles and Flags
53
Interrupts
56
Priority of Interrupts
56
Vector Table
57
Interrupt Handling
57
Reset
57
Address Misaligned Interrupt
58
Nmi
58
Maskable External Interrupts
58
Software Interrupts
59
Interrupt Masked Period
59
Power-Down Mode
60
Debug Circuit
61
Debugging Functions
61
Resource Requirements and Debugging Tools
61
Registers for Debugging
62
7 Details of Instructions
65
Adc %Rd, %Rs
66
Adc/C %Rd, %Rs
66
Adc/Nc %Rd, %Rs
66
Adc %Rd, Imm7
67
Add %Rd, %Rs
68
Add/C %Rd, %Rs
68
Add/Nc %Rd, %Rs
68
Add %Rd, Imm7
69
Add.a %Rd, %Rs
70
Add.a/C %Rd, %Rs
70
Add.a/Nc %Rd, %Rs
70
Add.a %Rd, Imm7
71
Add.a %Sp, %Rs
72
Add.a %Sp, Imm7
73
And %Rd, %Rs
74
And/C %Rd, %Rs
74
And/Nc %Rd, %Rs
74
And %Rd, Sign7
75
Brk
76
Call %Rb
77
Call.D %Rb
77
Call Sign10
78
Call.D Sign10
78
Calla %Rb
79
Calla.D %Rb
79
Calla Imm7
80
Calla.D Imm7
80
CMC %Rd, %Rs
81
CMC/C %Rd, %Rs
81
CMC/Nc %Rd, %Rs
81
CMC %Rd, Sign7
82
Cmp %Rd, %Rs
83
Cmp/C %Rd, %Rs
83
Cmp/Nc %Rd, %Rs
83
Cmp %Rd, Sign7
84
Cmp.a %Rd, %Rs
85
Cmp.a/C %Rd, %Rs
85
Cmp.a/Nc %Rd, %Rs
85
Cmp.a %Rd, Imm7
86
CV.ab %Rd, %Rs
87
CV.al %Rd, %Rs
88
CV.as %Rd, %Rs
89
CV.la %Rd, %Rs
90
CV.ls %Rd, %Rs
91
Ext Imm13
94
Halt
95
Int Imm5
96
Intl Imm5, Imm3
97
Jpa %Rb
98
Jpa.D %Rb
98
Jpa Imm7
99
Jpa.D Imm7
99
Jpr %Rb
100
Jpr.D %Rb
100
Jpr Sign10
101
Jpr.D Sign10
101
Jreq Sign7
102
Jreq.D Sign7
102
Jrge Sign7
103
Jrge.D Sign7
103
Jrgt Sign7
104
Jrgt.D Sign7
104
Jrle Sign7
105
Jrle.D Sign7
105
Jrlt Sign7
106
Jrlt.D Sign7
106
Sign7
106
Sign7
107
Jrne Sign7
107
Jruge Sign7
108
Jruge.D Sign7
108
Jrugt Sign7
109
Jrugt.D Sign7
109
Jrule Sign7
110
Jrule.D Sign7
110
Jrult Sign7
111
Jrult.D Sign7
111
Ld %Rd, %Rs
112
Ld %Rd, [%Rb]
113
Rd, [%Rb]
113
Ld %Rd, [%Sp + Imm7]
115
Ld %Rd, [Imm7]
116
Ld %Rd, Sign7
117
Ld [%Rb], %Rs
118
Ld [%Sp + Imm7], %Rs
120
Ld [Imm7], %Rs
121
Ld.a %Rd, %Pc
122
Ld.a %Rd, %Rs
123
Ld.a %Rd, %Sp
124
Ld.a %Rd, [%Rb]
125
Rd, [%Rb]
125
Ld.a %Rd, [%Sp]
127
Rd,[%Sp]
127
Ld.a %Rd, [%Sp + Imm7]
129
Ld.a %Rd, [Imm7]
130
Ld.a %Rd, Imm7
131
Ld.a %Sp, %Rs
132
Ld.a %Sp, Imm7
133
Ld.a [%Rb], %Rs
134
Ld.a [%Sp], %Rs
136
Ld.a [%Sp + Imm7], %Rs
138
Ld.a [Imm7], %Rs
139
Ld.b %Rd, %Rs
140
Ld.b %Rd, [%Rb]
141
Ld.b %Rd, [%Rb]
142
Ld.b %Rd, [%Sp + Imm7]
143
Ld.b %Rd, [Imm7]
144
Ld.b [%Rb], %Rs
145
Ld.b [%Rb]+, %Rs
145
Ld.b [%Sp + Imm7], %Rs
147
Ld.b [Imm7], %Rs
148
Ld.ca %Rd, %Rs
149
Ld.ca %Rd, Imm7
150
Ld.cf %Rd, %Rs
151
Ld.cf %Rd, Imm7
152
Ld.cw %Rd, %Rs
153
Ld.cw %Rd, Imm7
154
Ld.ub %Rd, %Rs
155
Ld.ub %Rd, [%Rb]
156
Rd, [%Rb]
156
Ld.ub %Rd, [%Sp + Imm7]
158
Ld.ub %Rd, [Imm7]
159
Nop
160
Not %Rd, %Rs
161
Not/C %Rd, %Rs
161
Not/Nc %Rd, %Rs
161
Not %Rd, Sign7
162
Or %Rd, %Rs
163
Or/C %Rd, %Rs
163
Or/Nc %Rd, %Rs
163
Or %Rd, Sign7
164
Ret
165
Ret.D
165
Retd
166
Reti
167
Reti.D
167
Sa %Rd, %Rs
168
Sa %Rd, Imm7
169
Sbc %Rd, %Rs
170
Sbc/C %Rd, %Rs
170
Sbc/Nc %Rd, %Rs
170
Sbc %Rd, Imm7
171
Sl %Rd, %Rs
172
Sl %Rd, Imm7
173
Slp
174
Sr %Rd, %Rs
175
Sr %Rd, Imm7
176
Sub %Rd, %Rs
177
Sub/C %Rd, %Rs
177
Sub/Nc %Rd, %Rs
177
Sub %Rd, Imm7
178
Sub.a %Rd, %Rs
179
Sub.a/C %Rd, %Rs
179
Sub.a/Nc %Rd, %Rs
179
Sub.a %Rd, Imm7
180
Sub.a %Sp, %Rs
181
Sub.a %Sp, Imm7
182
Swap %Rd, %Rs
183
Xor %Rd, %Rs
184
Xor/C %Rd, %Rs
184
Xor/Nc %Rd, %Rs
184
Xor %Rd, Sign7
185
Advertisement
Advertisement
Related Products
Seiko Epson S5U1C17702T1100
Seiko Epson S1V30080 Series
Seiko Epson S1C17153
Seiko Epson S5U1C17W23T
Seiko Epson S5U13781R00C100
Seiko Epson S5U13781R00C10M
Seiko Epson S5U13L02P00C100
Seiko Epson S5U1C17F57T
Seiko Epson S-MOS SPC8104
Seiko Epson Categories
Printer
Motherboard
Printer Accessories
Control Unit
Microcontrollers
More Seiko Epson Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL