s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 9

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
Chapter 9
Chapter 10
S5U1C33000C MANUAL
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
9.1 Functions................................................................................................................................108
9.2 Input/Output Files ..................................................................................................................108
9.3 Starting Method......................................................................................................................109
9.4 Messages................................................................................................................................110
9.5 Preprocessor Pseudo-Instructions ...........................................................................................111
9.6 Operators................................................................................................................................118
9.7 Debugging Information ..........................................................................................................120
9.8 Comment Adding Function.....................................................................................................121
9.9 Other Functions ......................................................................................................................121
9.10 Process Flow ........................................................................................................................122
9.11 Sample Executions ...............................................................................................................122
9.12 Error/Warning Messages ......................................................................................................124
9.13 Precautions ...........................................................................................................................125
10.1 Functions..............................................................................................................................126
10.2 Input/Output Files.................................................................................................................126
10.3 Starting Method....................................................................................................................127
10.4 Command File ......................................................................................................................129
10.5 Messages ..............................................................................................................................130
10.6 Extended Instructions ...........................................................................................................131
10.7 Optimize Function ................................................................................................................147
10.8 Other Functions ....................................................................................................................149
9.2.1 Input File .....................................................................................................................108
9.2.2 Output Files .................................................................................................................108
9.3.1 Startup Format .............................................................................................................109
9.3.2 Startup Options ............................................................................................................109
9.5.1 Include Instruction (#include) ......................................................................................111
9.5.2 Define Instruction (#define) .........................................................................................112
9.5.3 Macro Instructions (#macro ... #endm).........................................................................114
9.5.4 Conditional Assembly Instructions
9.9.1 ASCII to HEX Conversion ...........................................................................................121
9.9.2 Comment Line .............................................................................................................121
9.12.1 Errors.........................................................................................................................124
9.12.2 Warning .....................................................................................................................125
10.2.1 Input Files..................................................................................................................126
10.2.2 Output Files ...............................................................................................................127
10.3.1 Startup Format ...........................................................................................................127
10.3.2 Startup Options ..........................................................................................................127
10.6.1 Arithmetic Operation Instructions ..............................................................................131
10.6.2 Comparison Instructions ............................................................................................132
10.6.3 Logic Operation Instructions ......................................................................................133
10.6.4 Shift & Rotate Instructions.........................................................................................134
10.6.5 Data Transfer Instructions (between Stack and Register)............................................135
10.6.6 Data Transfer Instructions (between Memory and Register) .......................................136
10.6.7 Immediate Data Load Instructions..............................................................................141
10.6.8 Bit Operation Instructions ..........................................................................................142
10.6.9 Branch Instructions ....................................................................................................145
10.7.1 Optimizing Relative Branch Instruction .....................................................................147
10.7.2 Optimization by the Global Pointer ............................................................................148
10.7.3 Optimization by Symbol Information .........................................................................148
10.8.1 Comment Adding Function ........................................................................................149
10.8.2 Classification of Local Symbols.................................................................................149
10.8.3 Syntactic Check .........................................................................................................149
Preprocessor
Instruction Extender
(#ifdef ... #else ... #endif, #ifndef... #else ... #endif)
EPSON
....116
CONTENTS
v

Related parts for s5u1c33000c