A MIPS CPU emulator built to learn how a CPU works.
References:
- https://courses.cs.duke.edu//fall13/compsci250/MIPS32_QRC.pdf
- https://www.cs.tufts.edu/comp/140/lectures/Day_3/mips_summary.pdf
- https://uweb.engr.arizona.edu/~ece369/Resources/spim/MIPSReference.pdf
- https://www.cs.uregina.ca/Links/class-info/201/SPIM-AddressingMode/lecture.html
- https://rmd.ac.in/dept/ece/Supporting_Online_%20Materials/5/CAO/unit2.pdf
- https://www.cs.cmu.edu/afs/cs/academic/class/15740-f97/public/doc/mips-isa.pdf
- https://github.com/rust-in-action/code/blob/1st-edition/ch5/ch5-cpu4/src/main.rs