MIPS Assembly/Resources

Wikimedia Resources

 * assembler
 * Programming:C
 * C++
 * Operating System Design
 * Embedded Systems
 * Reverse Engineering
 * Microprocessor Design
 * PSP Programming -- the PSP runs MIPS assembly language.

External Resources

 * Reverse Engineering for Beginners
 * A programmed Introduction to MIPS Assembly
 * OVPsim Virtual Platform Simulator
 * A Software MIPS Simulator
 * SPIM: MIPS Simulator
 * Patterson and Hennessy, Computer Organization and Design: The Hardware/Software Interface, 3rd Edition. Elsevier, 2005. ISBN 1558606941
 * Paul, Richard P. SPARC Architecture, Assembly Language Programming, and C, 2nd Edition, Prentice Hall, 2000. ISBN 0130255963
 * http://www.cs.tau.ac.il/~afek/MipsInstructionSetReference.pdf (the MIPS32 instruction set)