MIPS Assembly Language Programming
- MIPS Architecture For Programmers, Volume I-A: Introduction to the MIPS32 Architecture.
- MIPS Architecture For Programmers, Volume II-A: The MIPS32 Instruction Set Patterson, D. A. and Hennessy, J. L. Computer Organization and Design: the Hardware/Software Interface. 3rd Edition.