This Github repository's main purpose is to provide example Python,MIPs programs to ECE 366 students.
Instructor: Wenjing Rao.
Teaching Assistant: Trung Le.
.gitignore: tells git which files (usually local temp or non-text files) to ignore (i.e., not bother looking at)
- under MIPS folder:
example1.asm: going through an array of 15 words, and store back the absolute value of each number.
example2.asm: compute X % Y by repeated subtracting Y from X
example3.asm: three word arrays: A, B, C each of 9 elements, going through them to accomplish C[i] = A[i] xor B[i]
- under Python folder:
disassembler.py takes input of MIPS_hex.txt and explains what each instruction does.
- under ISA package:
Project 2: ISA Design example. Including code, data memory,instr memory and examples