computer-architecture computer architecture course(2020) project based on MIPS ISA. simple caculator single cycle pipeline cache memory