DEBUX Commands and its Information
Janrey Licas edited this page Jan 20, 2022
·
2 revisions
The following contains the information about the letters being a command in DEBUGX. Note that there are some references in the README that can expound and expand than what is provided here.
Program Creation and Debugging
- A — Assemble a program using instruction mnemonics.
- G — Execute the program currently in memory.
- R — Display the contents of the register.
- P — Proceed past an instruction, procedure, or loop.
- T — Trace a single instruction.
- U — Disassemble memory into assembler mnemonics.
Memory Manipulation
- C — Compare one memory range with another.
- D — Dump (display) the contents of memory.
- E — Enter bytes into memory.
- F — Fill a memory range with a single value.
- M — Move bytes from one memory range to another.
- S — Search a memory range for specific values.
Miscellaneous
- H — Perform Hexadecimal addition and subtraction.
- Q — Quit Debug and return to DOS.
Input-Output
- I — Input a byte from a port.
- L — Load data from disk.
- O — Send a byte to a port.
- N — Create a filename for use by the L and W commands.
- W — Write data from memory to disk.