GEM5-based Computer Architecture Simulation Project with ARM ISA for Computer Arch Course (U10M11007.02) of NWPU.