Download Print this page

Disassembly Commands - Intel EV80Cl96KB User Manual

Microcontroller evaluation board

Advertisement

EV80C196KB Microcontroller Evaluation Board User's Manual
-45
Disassembly Commands
The disassembler converts binary object code in the target memory to ASM-96
mnemonics. There are several commands which invoke the disassembler:
DASM
DASM
<count>
DASM
<code-addr>
DASM
<code addr>,ccount>
DASM
<codeIaddr> TO <code-addr>
These commands are useful for examining a portion of the program for which list-
ings are not available or for checking program patches, and can be used whether or
not user code is running.
DASM
This command disassembles the instruction currently pointed to by the user's pro-
gram counter (PC).
DASM <count>
This command reads the current value of the user's program counter (PC) and
disassembles <count> instructions starting at that location. The parameter <count>
must be less than 256T (lOOH) so that the command parser can distinguish this
command from the command "DASM <code addr>. This restriction does not apply
to the DASM ccode_addr>,ccount> instruction. During lengthy displays you can stop
the output to the console by hitting the SPACE bar. Display can be resumed by
hitting the SPACE bar a second time. The command can be terminated by entering
a carriage return.
DASM <code_addr>
This command disassembles the instruction at <code-addr>. The parameter
<code addr> must be greater or equal to 256T (1 OOH) so that the command parser
can distinguish it from the DASM <count> instruction.
DASM <code-addr>,ccount>
This command disassembles <count> instructions starting with the one at
<code-addr>. During lengthy displays you can stop the output to the console by
hitting the SPACE bar. Display can be resumed by hitting the SPACE bar a second
time. The command can be terminated by entering a carriage return.
DASM <code-addr> TO <code-addr>
This command disassembles the region of memory specified. If an instruction
crosses the ending address of the region it will be completely disassembled before
the command terminates. During lengthy displays you can stop the output to the
console by hitting the SPACE bar. Display can be resumed by hitting the SPACE
bar a second time. The command can be terminated by entering a carriage return.

Advertisement

loading