NEC PD78P214 Manuale Utente

Pagina di 487
433
Appendix B   Development Tools
B
B.2  SOFTWARE
B.2.1  Language Processing Software (1/3)
78K/II series relocatable
assembler (RA78K/II)
This relocatable assembler can be used for all the 78K/II series products.  Its macro
functions enhance efficiency in software development.  It also includes a struc-
tured assembler, which makes the program control structure more comprehensive,
thus improving software productivity and maintainability.  The relocatable assem-
bler consists of the following programs:
Structured assembler preprocessor
(program name:  ST78K2)
Relocatable assembler
(program name:  RA78K2)
Linker (program name:  LK78K2)
Object converter
(program name:  OC78K2)
Librarian (program name:  LB78K2)
List converter
(program name:  LCNV78K2)
Converts a source program written in the
structured assembler language into a
form that can be input into the
relocatable assembler.
Converts a source program written in
assembly language into a machine
language program, enabling the genera-
tion of a relocatable object module file.
Links an object module file, generated by
the relocatable assembler, with a library
file, to determine the absolute address of
the program and to generate a load
module file.
Converts a load module file, generated
by the linker, into a suitable form for
downloading to the in-circuit emulator
and PROM programmer.
Links object module files, generated by
the relocatable assembler, to create a
single library file.  It also updates the
library files.
Creates an assemble list from the
assemble list file output by the
relocatable assembler, using the object
and load module files.  The assemble list
contains absolute values.