Here are the highlights:
Features
- Uses symbol tables from **am1** to provide symbolic names for program locations and variables
- Uses listing files from **am1** to provide viewing of the source by address, symbol, or line number
- Can set up to 8 breakpoints, configurable to any number at build time
- Individual breakpoints can be enabled, disabled, or deleted
- Breakpoints can have a hit count and won't be raised until the count is reached
- Can set up to 8 watches, configurable to any number at build time
- Individual watches can be enabled, disabled, or deleted
- Watches can have a value to match on write, or match on any write
- Memory locations can be interrogated and set
- Has full access to the PC, PF, SS, TW, TA, MA, MB, IO, and AC registers
- Most of those can be both interrogated and set
- Can interrogate the test switches and sense switches
- Fully supports multi-bank operations
- Numeric values can be in base 2, 8, 10, and 16
- A numeric value can override the base setting by specifying its base as in 0177, 0d23, 0xFF, 0b11001
- Data can be viewed as numbers, ascii, or flex/concise
- Has a rich set of commands
- Has built-in help for commands
Bill