-
Video #32 completed, project done!
01/31/2021 at 18:26 • 0 commentsSo here we are, the last video in the series! We end by talking a bit about some possible modifications/upgrades for those who are interesting in keeping on learning or in taking the project further:
-
Video #31 completed
01/30/2021 at 14:17 • 0 commentsWe are getting close to the end here. In this video, we run some sample programs that are included in the source code for the project.
See https://github.com/patrickleboutillier/jcscpu-hmc/blob/main/Arduino-Main/PROGRAMS.h
-
Video #30 completed
01/29/2021 at 12:47 • 0 commentsIn this video we cover the simple assembly language for our CPU, made up of C macros, and also look at how to make the clock run automatically as opposed to manually using the push button:
-
Video #29 completed
01/26/2021 at 04:10 • 0 commentsIn this video we learn about IO instructions and the software IO devices that are built into the Arduino:
-
Video #28 completed
01/26/2021 at 01:02 • 0 commentsHere we add the FLAGS register and the conditional jump circuitry to our project board:
-
Video #27 completed
01/26/2021 at 01:01 • 0 commentsIn this video we look at the JMPR and JMP instructions for our CPU:
-
Video #26 completed
01/23/2021 at 01:35 • 0 commentsIn this video we program our computer for the first time!
-
Video #25 completed
01/21/2021 at 00:41 • 0 commentsHere we complete the control section so that we can actually program our computer in the next video!
-
Video #24 completed
01/19/2021 at 00:58 • 0 commentsBefore looking at more instructions for our CPU, we take a look at shift registers, which we use for our control word.
-
Video #23 completed
01/16/2021 at 16:40 • 0 commentsThis is the first of 2 videos where we look at material that is not covered in the "But How Do It Know?" book as it is specfic to this project's implementation. Here we cover the subject of microcode:
In the next video we will cover shift registers.