MIPS Inspired CPU in a digital logic sim

When: October 2023
Team: Sem Laan
Tools: Virtual Circuit Board

I had played the game “Turing Complete” which is a game that turns computer architecture into a puzzle. This in combination with the low level programming I was doing at the time got me interested in computer hardware and how it works. So when I found this digital logic sim I got even more interested because it gives more freedom and this made me realize there were a lot of gaps in my knowledge of how computers work. So I decided to make a “simple” CPU in this simulator; the resources I used for this were: Computer Organisation and Design by David A. Patterson & John L. Hennessy and the YouTube channel Padraic Edgington which has multiple MIPS lecture series on it. I’m glad I did this because my education never covered computer organisation and this was also my first interaction with assembly languages.

I made a video explaining how the CPU works that also demo’s it’s capabilities:


Posted

in

by

Tags: