Рет қаралды 520
Description
I tackle the Instruction Register for the Emulator and the KiCad design. It's a simplistic circuit, so I capture each bit of work in a single take and adjust the speed accordingly.
But, do I really need an Instruction Register in the 16bcfs?
The Cherno's Game Engine: • Game Engine
Chapters
0:00 Intro
0:37 Part 1: The Instruction Register in the 16bcfs
5:12 Part 2: Instruction Bus Cleanup
6:40 Part 3: Emulating the Instruction Register
17:38 Part 4: KiCad Instruction Register Schematic
21:22 Part 5: KiCad Instruction Register Design
31:14 Part 6: Wrap-Up
Resources:
Kind Donations (see github.com/eryjus/16bcfs/blob... for details):
* Buy me a Beer: ko-fi.com/eryjus
* Architecture Reference (work in progress!): github.com/eryjus/16bcfs/blob...
KZbin Links:
* 16-Bit Computer From Scratch Complete Playlist: www.youtube.com/watch?list=PL...
* ALU Playlist: • Arithmetic Logic Unit
* Clock Module Playlist: • Clock Module
* Register Module Playlist: • Register Module
* Intruction Cycle Playlist: • Instruction Cycle Modules
* Memory Module Playlist: • Memory Module
* KiCad Playlist: • KiCad Design
CircuitVerse Models:
* CircuitVerse Project Link: circuitverse.org/users/160845...
GitHub Repo:
* 16bcfs Complete Repository: github.com/eryjus/16bcfs
Additional Tags:
#Qt6 #Homebrew #Breadboard #PCB #KiCad #74LS #IC #SMD #schematic #CircuitVerse #ALU #555 #Computer #Emulator #SPI #Arduino #EEPROM