9 ms·
At my institution we teach MIPS, or rather, we teach MIPSY, which is our own version of MIPS which includes a bunch of helper pseudo-instructions. It's taught
by kiwih 2y ago
At my institution we teach MIPS, or rather, we teach MIPSY, which is our own version of MIPS which includes a bunch of helper pseudo-instructions.
It's taught to all computer science and software engineering students. Most students would take it in their first year, second semester.
We cover everything from the basics to hand-compiling code with functions, stacks, arrays, pointers etc.
We have our own emulator and even web platform for students to step forward (and backward!) their code: https://cgi.cse.unsw.edu.au/~cs1521/mipsy/ https://cgi.cse.unsw.edu.au/~cs1521/mipsy/