Skip to content

Debugger Window

Bennett Blodinger edited this page Mar 18, 2017 · 1 revision

Disassembler

The disassembler is the core part of the debugger. To show it, navigate to Debug -> Show Debugger in the menubar. The disassembler shows the instructions (code) decoded from memory.

Assembler

The assembler is used for altering an instruction in a human friendly way. For example, a "sub" instruction can be changed to "add" by altering the text of the instruction in the table.

Syntax

Both the assembler and disassembler use Intel syntax.

Bytes

Instruction's bytes can also be altered directly without going through the assembler by modifying them in the table.

Debug Symbols

If available, debug symbols complimenting the instructions will show up.