Project 3.3.4 CHUMP: RAM, Mux, Address, Accumulator and Control
This project is the final stage of the “base” version of CHUMP. It adds in the control EEPROM, which controls what each instruction does around the CPU, as well as many components that help move data around and store it, both temporarily (accumulator) and semi-permanently (RAM). This version of CHUMP is able to run the code proposed in the first part of this project.
0:00 Intro
0:20 The Fetch-Decode-Execute Cycle
0:58 Buses + How Does a CHUMP Instruction Work?
3:41 Example Code Walkthrough