DEV Community

Cover image for Codecademy CS104 Final Project: Pipelining Simulation
acasagranda
acasagranda

Posted on

Codecademy CS104 Final Project: Pipelining Simulation

For my final project in the Codecademy CS104 course I wrote a program that simulates a simplified version of pipelining in a CPU taking instructions in assembly language.

Project Requirements

The project was to build a Python program that simulates some of the functionalities of a CPU.

My Program

To keep the simulation simple it has no branching and does not do the write-back.

The assembly instructions input the length, width and height of a box then calculate the box's Volume and Surface Area.

The code can be found here at GitHub.

Top comments (0)