Skip to content

mipsivm v0.1-beta (based on AMD64 ISA) for 64-bit Windows

Pre-release
Pre-release
Compare
Choose a tag to compare
@yat17006 yat17006 released this 20 Sep 17:54
· 7 commits to master since this release

This is 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. Some instructions are supported, but more are unimplemented. Full support will be exhausting. I will fix it when I need these instructions.

I tested mipsivm with "hello world" , HW2 and Lab2,3,4 from Spring 2019 CSE3666. Source code of Homeworks and Labs won't be released since this might cause some student to plagiarize.

There is something wrong with randomness generation syscall in mipsivm. Hence running Lab 3 results unpredictable behavior.

(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.)