Invoking the Disassembler

The disassembler, dis7x, examines the output of the assembler or linker. This utility accepts an object file or executable file as input and writes the disassembled object code to standard output or a specified file.

To invoke the disassembler, enter the following:

dis7x[options] input filename[.] [output filename]
dis7x is the command that invokes the disassembler.
options identifies the name utility options you want to use. Options are not case sensitive and can appear anywhere on the command line following the invocation. Precede each option with a hyphen (-). The name utility options are as follows:
--all (-1) disassembles all sections, processes .cinit sections
--noaddr (-a) disables the printing of branch destination addresses along with labels.
--bytes (-b) displays data as bytes instead of words.
-c dumps the object file information.
--nodata (-d) disables display of data sections.
--hex (-e) displays integer values in hexadecimal.
--help (-h) shows the current help screen.
--data_as_text (-i) disassembles .data sections as instructions.
--text_as_data (-l) disassembles data sections as text.
--loadtime_addr (-L) displays both load and run addresses if they are different.
--single_opcode (-o)## disassembles single word ## or 0x## then exits.
--quiet (-q) (quiet mode) suppresses the banner and all progress information.
--realquiet (-qq) (super quiet mode) suppresses all headers.
--suppress (-s) suppresses printing of address and data words.
--notext (-t) suppresses the display of text sections in the listing.
--silicon_version (-v) displays family of the target.
--copy_tables (-y) displays copy tables and the sections copied. The table information is dumped first, then each record followed by its load and run data.
input filename[.ext] This is the name of the input file. If the optional extension is not specified, the file is searched for in this order:
  1. infile
  2. infile.out, an executable file
  3. infile.obj, an object file
output filename is the name of the optional output file to which the disassembly will be written. If an output filename is not specified, the disassembly is written to standard output.