Epson S5U1C62000A Computer Hardware User Manual


 
112 EPSON S5U1C62000A MANUAL
(S1C60/62 FAMILY ASSEMBLER PACKAGE)
CHAPTER 8: DISASSEMBLER
CHAPTER 8DISASSEMBLER
This chapter will describe the functions of the Disassembler ds62.
8.1 Functions
The Disassembler ds62 inputs an object file in IEEE-695 or Intel-HEX format, and disassembles the codes
to mnemonics. The results are output as a source file. The restored source file can be processed in the
assembler/linker/hex converter to obtain the same object or hex file.
8.2 Input/Output Files
file.err
Error file
Disassembler
ds62
file.abs
filel.hex
fileh.hex
file.par
IEEE-695 absolute
object file
Intel-HEX
files
ICE parameter file
or
file.ms
Preprocessed source file
from Linker
from Hex converter
Fig. 8.2.1 Flow chart
8.2.1 Input Files
Absolute object file
File format: Binary file in IEEE-695 format
File name: <File name>.abs (A path can also be specified.)
Description: Absolute object file created by the linker.
Hex file
File format: Text file in Intel-HEX format
File name: <File name>h.hex and <File name>l.hex
Description: HEX file created by the HEX converter. Two hex files are needed: one ("h.hex")
contains the four high-order bits of the object codes with 0b0000 extended and the
other ("l.hex") contains the eight low-order bits.
ICE parameter file This file must always be specified.
File format: Text file
File name: <File name>.par (A path can also be specified.)
Description: File to specify the memory mapping information of each S1C62 Family model. This
file is supplied in the development tools for each model and is commonly used with
the linker, debugger and HEX converter.
8.2.2 Output Files
Source file
File format: Text file
File name: <File name>.ms
Output destination: Current directory
Description: Disassembled contents of the input file are delivered.
Error file
File format: Text file
File name: <File name>.err
Output destination: Current directory
Description: File that is delivered when the start-up option (-e) is specified. It records the infor-
mation that the disassembler outputs to the Standard Output (stdout), such as error
messages.