| 1 |
|
|
| 2 |
cxmon, Version 3.0 |
cxmon, Version 3.1 |
| 3 |
A command-line file manipulation tool and disassembler |
A command-line file manipulation tool and disassembler |
| 4 |
|
|
| 5 |
Copyright (C) 1997-2002 Christian Bauer, Marc Hellwig |
Copyright (C) 1997-2003 Christian Bauer, Marc Hellwig |
| 6 |
GNU binutils disassemblers Copyright (C) 1988, 89, 91, 93, 94, 95, 96, 97, 1998 |
GNU binutils disassemblers Copyright (C) 1988, 89, 91, 93, 94, 95, 96, 97, 1998 |
| 7 |
Free Software Foundation, Inc. |
Free Software Foundation, Inc. |
| 8 |
|
|
| 21 |
inspired by the "Amiga Monitor" by Timo Rossi. It has commands and features |
inspired by the "Amiga Monitor" by Timo Rossi. It has commands and features |
| 22 |
similar to a machine code monitor/debugger, but it lacks any functions for |
similar to a machine code monitor/debugger, but it lacks any functions for |
| 23 |
running/tracing code. There are, however, built-in PowerPC, 680x0, 80x86, |
running/tracing code. There are, however, built-in PowerPC, 680x0, 80x86, |
| 24 |
6502 and Z80 disassemblers and special support for disassembling MacOS code. |
x86-64, 6502 and Z80 disassemblers and special support for disassembling |
| 25 |
By default, cxmon operates on a fixed-size (but adjustable) memory buffer |
MacOS code. By default, cxmon operates on a fixed-size (but adjustable) |
| 26 |
with adresses starting at 0. |
memory buffer with adresses starting at 0. |
| 27 |
|
|
| 28 |
|
|
| 29 |
Installation |
Installation |
| 231 |
|
|
| 232 |
disassembles the buffer contents from address "start" to address "end". |
disassembles the buffer contents from address "start" to address "end". |
| 233 |
Entering "d8086" without arguments is equivalent to "d8086 .". The value |
Entering "d8086" without arguments is equivalent to "d8086 .". The value |
| 234 |
|
of "." is set to the address after the last address displayed. |
| 235 |
|
|
| 236 |
|
|
| 237 |
|
d8664 [start [end]] Disassemble x86-64 code |
| 238 |
|
|
| 239 |
|
disassembles the buffer contents from address "start" to address "end". |
| 240 |
|
Entering "d8086" without arguments is equivalent to "d8086 .". The value |
| 241 |
of "." is set to the address after the last address displayed. |
of "." is set to the address after the last address displayed. |
| 242 |
|
|
| 243 |
|
|