cardiograph-computer/2023-10-01.md

25 lines
877 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.

# 2023-10-01 — Dev notes
i like the compare and branch setup here: https://schweigi.github.io/assembler-simulator/instruction-set.html
## A very incomplete survey of 8-bit RISC machines
- https://github.com/NayanaBannur/8-bit-RISC-Processor
- https://kevinpt.github.io/opbasm/rst/tutorial.html
- https://www.allaboutcircuits.com/ip-cores/processor/open8-urisc/
- https://opencores.org/projects/natalius_8bit_risc
- https://hackaday.io/project/28042-phx8-homebrew-8bit-risc-cpu
- https://shubham1172.github.io/SRM/
## Simple-As-Possible computer
- [Simple-As-Possible computer - Wikipedia](https://en.wikipedia.org/wiki/Simple-As-Possible_computer)
- http://aserrano.es/portafolio/informatica-con-processing/sap1english/
## ?? ADC
maybe swap add for adc — you can always manually zero the flag
## flags
i do wonder if they should be done in a more conventional way