MIPS Assembly

The MIPS microprocessor paradigm was created in 1981 from work done by J. L. Hennessy at Stanford University. Since that time, the MIPS paradigm has been so influential that nearly every modern-day processor family makes some use of the concepts derived from that original research. This book will discuss the MIPS architecture and (perhaps more importantly) MIPS assembly programming.

Table of Contents

 * /Introduction/

Section 1: Introduction to MIPS

 * /MIPS Architecture/
 * /MIPS Processors/
 * /MIPS Details/

Section 2: MIPS Instructions

 * /MIPS Instructions/
 * /Arithmetic Instructions/
 * /Control Flow Instructions/
 * /Memory Instructions/
 * /Floating Point Instructions/
 * /Miscellaneous Instructions/

Section 3: Programming MIPS

 * /MIPS Assemblers/
 * /MIPS Emulation/
 * /Subroutines/
 * /Programming Style/

Section 4: Advanced MIPS

 * /Instruction Formats/
 * /System Instructions/
 * /Pseudoinstructions/
 * /Register File/
 * /Exceptions/

Resources and Licensing

 * /Resources/
 * /Licensing/