English
Language : 

CC78K0S Datasheet, PDF (23/520 Pages) NEC – C Compiler Ver.1.30 or Later Language
CHAPTER 1 GENERAL
1.2 Program Development Procedure by C Compiler
Product (program) development by the C compiler requires a linker to unite object module files created by the
compiler, a librarian to create library files, and a debugger to locate and correct bugs (errors or mistakes) in each
created C source program.
The software required in connection with this C compiler is shown below.
• Editor .......................................... for source module file creation
• RA78K0S assembler package
Assembler................................... for converting assembly language into machine language
Linker .......................................... for linking object module files
for determining location address of relocatable segment
Object converter ......................... for conversion to HEX-format object module file
Librarian...................................... for creating library files
• Debugger (for 78K/0S)................ for debugging C source module files
The product development procedure by the C compiler is as shown below.
<1> Divides the product into functions.
<2> Creates a C source module for each function.
<3> Translates each C source module.
<4> Registers the modules to be used frequently in the library.
<5> Links object module files.
<6> Debugs each module.
<7> Converts object modules into HEX-format object files.
As mentioned earlier, this C compiler translates (compiles) a C source module file and creates an object module
file or assembler source module file. By manually optimizing the created assembler source module file and
embedding it into the C source, efficient object modules can be created. This is useful when high-speed processing
is a must or when modules must be made compact.
User’s Manual U14872EJ1V0UM
23