Coding 1, The Basics - Making an 8 Bit pipelined CPU - Part 64
James Sharman
I start programming up a library of functions to make the cpu a bit more useful. I've been building this for over a year but this video is the first decent chunk of code I've written from it. I build a basic library for manipulating the LCD module. This include initialisation, string output and hexadecimal output (4, 8 and 16 bit values).
At various points in the build I've implemented the Fibonacci sequence as a test, so I thought I would extend that. I use the code to make a visual version that outputs all the values that fit in 16 bits. Much more satisfying than decoding the register led's.
I would appreciate feedback on how interested people are in the programming side of things. I will at least do a programming video implementing divide and modulus as an optimisation case study. If you want to see more or have any requests, let me know in the comments. ... https://www.youtube.com/watch?v=VdDv6-dHyW4
286477349 Bytes