Programming Snek - Making an 8 Bit pipelined CPU - Part 81 @weirdboyjim
Programming Snek - Making an 8 Bit pipelined CPU - Part 81  @weirdboyjim
Uploaded September 2020 | Updated September 2026, 1 week ago
My snake clone written for the CPU with UART attached went down well, but several people asked me for a tour around the code. Rather than just scroll around the code I've broken out 4 areas of interest for a bit of discussion. Ascii ART, Collision, Random Numbers and the Tail Tracking

Wikipedia links:
en.wikipedia.org/wiki/ANSI_escape_code
en.wikipedia.org/wiki/Linear-feedback_shift_register

Shout out to wikimedia user "KCAuXy4p" for creating the shift register graphic and releasing it into the public domain, saved me a little time.
Programming Snek - Making an 8 Bit pipelined CPU - Part 81Demo: Rotating Cube On the Homebrew CPU!General Purpose Registers (2: Schematic and PCB Design) - Making an 8 Bit pipelined CPU - Part 26Stack (Push & Pop) - Making an 8 Bit pipelined CPU - Part 61GPIO over SPI over GPIO - IO from Scratch - Part 5Smart Track Vehicle DIY D2-1 KitSDS1202X-E Oscilloscope Unboxing And First TestAdding a 3rd Clock State - Making an 8 Bit pipelined CPU - Part 77DAC Test - VGA from Scratch - Part 10Polyphonic Sound - Audio from Scratch - Part 6ALU (11: Arithmetic) - Making an 8 Bit pipelined CPU - Part 42Hardware Scrolling - VGA from Scratch - Part 4
James Sharman |

Programming Snek - Making an 8 Bit pipelined CPU - Part 81

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER