MIPS Assembly Language Programming

The MIPS architecture embodies the fundamental design principles of all contemporary Reduced Instruction Set Computer (RISC) architectures. This book provides an understanding of how the functional components of modern computers are put together and how a computer works at the machine-language level. Includes algorithm development, number systems, function calls, reentrant functions, memory-mapped I/O, exceptions and interrupts, and floating-point instructions.