cardiograph-computer/issues/todo.md

29 lines
811 B
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# To do — Summary
This is a quick todo list.
For extended commentary, see [issues](issues.md).
## Todo
- Add support for single stepping (cf. [#4](issues.md#4---add-single-stepping))
- Re-build support for plain-text output (cf. [#3](issues.md#3---add-plain-text-display-output))
- Pass `defaultCycleLimit` setting as a cli arg
- Add a flag for bank-switching to the ~zero-page
## Features
- [fix] (cpu) Execute `JMP $FF` on startup / Implement ROM — see [#2](issues.md#2---startup-execute-jmp-ff)
- (assembler) Validate labels
- (cpu) Consider adding a VIP-style keypad-based machine code monitor
- [Extended system (secret bonus operations)](../notes/2023-08-07.md)
## Documentation
...
## Test programs
- Display (hex) numbers
- Greater than
- Minimal LOGO-ish interpreter for turtle graphics