
M5253EVBE Users Manual, Rev. 1
2-10
Freescale Semiconductor
This reads the 32-bit word located at 0x0004_0000 and compares it against the 32-bit value
0x0000_ABCD. If no match is found, then the address is incremented to 0x0004_0004 and the next 32-bit
value is read and compared.
2.4.7
DC (Data Conversion)
Usage: DC data
The DC command displays the hexadecimal or decimal value data in hexadecimal, binary, and decimal
notation.
The value for data may be a symbol name or an absolute value. If an absolute value passed into the DC
command is prefixed by ‘0x’, then data is interpreted as a hexadecimal value. Otherwise, data is interpreted
as a decimal value.
All values are treated as 32-bit quantities.
Examples:
To display the decimal and binary equivalent of 0x1234, the command is:
dc 0x1234
To display the hexadecimal and binary equivalent of 1234, the command is:
dc 1234
2.4.8
DI (Disassemble)
Usage: DI <addr>
The DI command disassembles target code pointed to by addr. The value for addr may be an absolute
address specified as a hexadecimal value, or a symbol name.
Wherever possible, the disassembler will use information from the symbol table to produce a more
meaningful disassembly. This is especially useful for branch target addresses and subroutine calls.
The DI command attempts to track the address of the last disassembled opcode. If no address is provided
to the DI command, then the DI command uses the address of the last opcode that was disassembled.
The DI command is repeatable.
Examples:
To disassemble code that starts at 0x0004_0000, the command is:
di 40000
To disassemble code of the C function main(), the command is:
di _main
2.4.9
DL (Download Console)
Usage: DL <offset>