Computer Architecture

This is actually what happens "under the hood" of your computer!

In the video below is a demonstration of the 32-bit computer. It will be running a recursive factorial program of 5! while conducting an interrupt every 200 clock cycles. This is for a proof of concept of how a computer could keep track of time based on clock speed by interrupting the processor.

HTML5 Video. The future is in your browser.

This was a project designed to understand the fundamentals of computer architecture such as digital logic circuits, instruction set architecture designs, assembly to machine language conversions, and interrupt hardware support.

As seen in the video the final outcome in register $v0 is 78, this hex value translated to decimal makes 120 or 5!.