How to design your own CPU from scratch – Part 3

In this part of the series, I’ll introduce the necessary components needed for storing and executing programs on our micro processor! I’ll try to keep this part quite short, because I already explained what a micro-instruction is and what it consists of on this CPU in part 2!

Continue reading How to design your own CPU from scratch – Part 3

How to design your own CPU from scratch – Part 1

This series will discuss the basic building blocks of a simple theoretical CPU design. In it, I’ll cover one topic in each article and append the theoretical design. In the end, we’ll have a functioning CPU model.

Continue reading How to design your own CPU from scratch – Part 1