Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Watcom Debugger Guide - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

Figure 21. The Assembly Window

You can open the Assembly window by choosing Assembly from the Code menu.
 You can Inspect an item in by double-clicking on it, or by cursoring to it
and pressing ENTER.  Press the right mouse button to access the following
pop-up menu items:


Inspect
    When you selecting a memory address, register or operand and use
    Inspect, the debugger opens a Memory Window displaying the selected
    memory address.

Break
    If a code address is selected this command will set a break-on-execute
    breakpoint at the selected code address.  If a variable address is
    selected, this command will set a break-on-write breakpoint on the
    selected address.  this does not set a break at the current line.  Use
    Toggle from the Break menu or At Cursor from the Break menu to set a
    breakpoint at the current line.

Enter Function
    Resume program execution until the selected function is executed.

Show/Source
    Display the source code associated with the selected assembly line.

Show/Functions
    Show the list of all functions defined in the current module.

Show/Address
    Reposition the window at a new address.  You will be prompted for an
    expression.  Normally you would type a function name but you can type
    any expression that resolves to a code address.  For example, you might
    type the name of a variable that contains a pointer to a function.  See
    Watcom Debugger Expression Handling.

Show/Module...
    Show a different module.  You will be prompted for its name in a dialog.
     As a shortcut, you can type the beginning of a module name and click
    the Module...  button.  This will display a list of all modules that
    start with the text you typed.

Home
    Reposition the window to the currently executing location.  The cursor
    will move to the next line of the program to be executed.

Hex
    Toggle the Assembly window display between hexadecimal and decimal.
     This menu item sets options on a per-window basis, overriding the
    global settings.  When you use the menu item to change these settings,
    they will not be saved between debugging sessions.  To change an option
    permanently, see The Window Options Dialog.

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson