Review
...this book is the best combination of completeness and readability of any book on the MIPS architecture... --
from the Foreword by John L. Hennessey, a founder of MIPS Frederick Emmons Terman Dean of Engineering, Stanford UniversityRead the full review for this book.
MIPS is a family of microprocessors with a checkered business past and a good number of shining technical successes. MIPS seems to have stabilized and acquired a world-class real-time programming environment in the form of an excellent, stable, and well-supported port of Gnu since the early 1990's. If you're eager to introduce yourself to the MIPS architecture and programming model from one tightly packed and expertly written book, you should consider See MIPS Run by Dominic Sweetman. Of course, there is no such thing as "studying" a microprocessor. You build a board, make it work, and then program it, your fingers bleeding from thumbing through the manufacturer-supplied documentation. All the truth is there, but only once, and if you miss it reading quickly, you'll have a hard time finding it again. --Jack Woehr, Dr. Dobb's Electronic Review of Computer Books -- Dr. Dobb's Electronic Review of Computer Books
Product Description
The versatile offspring of an extended family of multiple chip companies, today's MIPS chips are everywhere. They power everything from videogames, network routers, laser printers, set-top boxes, and high-performance workstations. This book brings together this extraordinary proliferation of form and functionality, offering embedded systems programmers and designers unique, eminently practical insights into MIPS. It covers how MIPS started, the principles at the root of the RISC revolution, the full details of the MIPS instruction set, and how these details together constitute a full operating system ready to be put to work in hundreds of ways.
If you're programming embedded systems and need to understand the chips at the deepest level, or even if you're just curious, you're sure to find what you need in this book. It's all here, from the nuts and bolts of a programming reference to the big picture that only a true expert can deliver. So buy the book. Take it home. Step inside. And see MIPS run.
* Written by an independent consultant whose business is understanding MIPS architecture and embedded systems programming.
* Addresses the evolution of MIPS technology, giving you a solid foundation for successful designs and implementations.
* Provides an in-depth, easy-to-use guide to the MIPS instruction set, including special attention to processor control and assembler mnemonics for every instruction.
* Covers everything from MIPS I to MIPS IV, with appendices devoted to the optional MIPS 16 instruction set and V/MDMX.