s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 99
s5u1c33000c
Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
1.S5U1C33000C.pdf
(548 pages)
- Current page: 99 of 548
- Download datasheet (4Mb)
6.5 Compiler Output
This section explains the assembly sources output by the gcc33 and the registers used by the gcc33.
6.5.1 Output Contents
After compiling C sources, the gcc33 outputs the following contents:
All but the basic instructions are output using extended instructions. Therefore, be sure to use the Instruction
Extender ext33 to process the assembly source files output by the gcc33. These files cannot be assembled directly
by the Assembler as33. Nor can the assembly source files output be put through the Preprocessor pp33.
Since the system control and MAC instructions cannot be expressed in the C source, use in-line assemble by asm
or an assembly source file to process them.
Example: asm ("mac %r12")
Assembler pseudo-instructions are output for section and data definitions. For details about the assembler
pseudo-instructions, refer to Section 11.8, "Assembler Pseudo-instructions".
The following describes the sections where instructions and data are set.
Instructions
Global and static variables without initial values
Global and static variables with initial values
Constants
For all symbols including function names and labels, symbol information by assembler pseudo-instruction .def is
inserted (when the -g option is specified). For details about the symbol information, refer to Section 6.6,
"Debugging Information".
Labels are output in the following format:
__Limm31
__LCimm31 Character string constant label
__Lbimm31 Beginning of block position label
__Leimm31 End of block position label
S5U1C33000C MANUAL
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
S1C33000 instruction set mnemonics
Extended instruction mnemonics
Assembler pseudo-instructions
All instructions are located in the CODE section.
These variables are located in the BSS section.
Example: int i;
These variables are located in the DATA section.
Example: int i=1;
Constants are located in the CODE section.
Example: const int i=1
Jump address label
(imm31 takes on a decimal number in the range of 0 to 2,147,483,647.)
i2:
i2:
.comm i 4
.global i
.data
.align 2
.word 1
.global i
.code
.align 2
.word 1
EPSON
CHAPTER 6: C COMPILER
83
Related parts for s5u1c33000c
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
S5u1 Pin Diode Switch Single Pole, Five Throw Absorptive
Manufacturer:
Aeroflex Circuit Technology
Datasheet:
Part Number:
Description:
Optical Devicepbs-prism For Blue
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
Optical Device Ir-cut Filter
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
Optical Device
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
S1d15000 Series Lcd Driver With Ram
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
S1d12000 Series Lcd Driver Ic Technical Manual Technical Manual
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
S1d13521 Epd Controller
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
S1d13710 Mobile Graphics Engine
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
S1d13711 Mobile Graphics Engine
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
Liquid Crystal Display =lcd Driver
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
Embedded Memory Graphics Lcd Controller
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
S1d13705 Embedded Memory Lcd Controller
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
S1d13503 Graphics Lcd Controller
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
Embedded Memory Graphics Lcd Controller
Manufacturer:
Epson Electronics America, Inc.
Datasheet:
Part Number:
Description:
Design Guide S1k50000 Series
Manufacturer:
Epson Electronics America, Inc.
Datasheet: