qlwiki:qmon

QMON

Sinclair QL QMON by QJump

QMON is a 68000 machine code monitor and disassembler. It was originally released on the Sinclair label as QL Monitor.

It supports the usual commands which you would expect, including trace, disassemble, edit an area of memory, set break points and display / change registers, but also very advanced debugging function like "quickly trace until register/memory is x". You can also edit the assembly language listing directly (rather than having to work in opcodes!), as well as calculate numbers in binary, decimal, octal and hexadecimal.

An excellent search function also allows you to search for bytes in memory, assembler language instructions or strings. You can also specify whether it should trace user level code only, or also supervisor level code.

The QMON SuperBASIC command can also be used to launch an executable task, with QMON starting to monitor it from the address loaded in memory.

Later QMON was accompanied by JMON, a version for the Pointer Environment.


Title: QMON
Language: 68000 Machine Code
Author: Tony Tebby
Publisher: QJump
Year of Publication: 1985
Price October 1985: £24.95
Reviews: Unknown
Platforms Suitable for: All Sinclair QLs and emulators
Commercial Status: Freeware
Sources Available from: n/a
Latest Version available from: Marcel Kilgus website

  • qlwiki/qmon.txt
  • Last modified: 2023/08/25 12:22
  • by 127.0.0.1