mipsivm v0.2-beta (based on AMD64 ISA) for 64-bit Windows
Pre-releaseThis is still a pre-release version of mipsivm. This version of mipsivm has a runtime preset for MIPS programs assembled by MARS. It has a full memory virtualization feature, plus a simple TLB implementation. All instructions, except Co-processor instructions, are supported.
Now mipsivm support debug-mode: You may use debug commands to debug your program.
The binary files includes test cases from CSE3666 homeworks and other miscellaneous test cases. Source code of Homeworks and Labs won't be released since this might cause some students to plagiarize.
(I lost some CSE3666 homework and lab code so I can't test them. If you have working code, please send your code to my email privately. Do not post it publicly so that no one would plagiarize.)