Programming my 8-bit breadboard computer
3-Second Blueprint (English)
- All CPU modules—RAM, A/B registers, ALU, and output display—exchange data over a shared central 8-bit bus orchestrated by control logic.
- Instructions pack a 4-bit opcode (LDA, ADD, SUB, STA, JMP, JC, OUT, HLT) and a 4-bit memory address into a single 8-bit byte.
- Switching into program mode lets DIP switches write binary machine code directly into 16-byte RAM before stepping the RC clock.
8-Bit Data BusBinary Machine CodeALU & Carry FlagDIP Switch RAM Loader
3-Sekunden-Fazit (Deutsch)
- RAM, A/B-Register, ALU und Anzeige tauschen Daten über einen gemeinsamen zentralen 8-Bit-Bus aus, gesteuert durch die Steuerlogik.
- Befehle kombinieren einen 4-Bit-Opcode (LDA, ADD, SUB, STA, JMP, JC, OUT, HLT) und eine 4-Bit-RAM-Adresse in einem 8-Bit-Byte.
- Im Programmiermodus werden Binärbefehle und Operanden per DIP-Schalter direkt in das RAM geschrieben und per Takt ausgeführt.
8-Bit-DatenbusBinärer MaschinencodeALU & Carry-FlagDIP-Schalter-Programmierung
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.