See MIPS Run and over one million other books are available for Amazon Kindle. Learn more
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

See MIPS Run Paperback – Feb 9 1999


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
CDN$ 108.90 CDN$ 25.40

There is a newer edition of this item:

See MIPS Run
CDN$ 106.13
Usually ships within 2 to 4 weeks.



Product Details

  • Paperback: 512 pages
  • Publisher: Morgan Kaufmann; 1 edition (Feb. 9 1999)
  • Language: English
  • ISBN-10: 1558604103
  • ISBN-13: 978-1558604100
  • Product Dimensions: 23.5 x 18.8 x 2.6 cm
  • Shipping Weight: 1 Kg
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: #814,045 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

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 University

Read 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

From the Back Cover

"I found See MIPS Run to be a great mixture of genealogy, theory, and good advice regarding MIPS processors. I can sincerely say that anyone developing code for MIPS processors should have a copy on their bookshelf."
--John Tinsman, Swiss Federal Institute of Technology


"This book is a must-read for all programmers building embedded systems with 64-bit MIPS processors."
-- Philip J. Bunce, Software Consultant


"See MIPS Run is the most complete description of the MIPS Architecture and implementations that exists. In addition to strong technical content, Mr. Sweetman's colorful writing style keeps the reader's interest."
-- Michael Uhler, Director, MIPS Architecture, MIPS Technologies, Inc.


"See MIPS Run is the book for MIPS embedded development, covering basics of MIPS CPU architecture to the issues that you run into as you bring up your first MIPS development system. Dominic brings deep technical content out with concise elegant prose. It is mandatory reading for all my new Applications Engineers. From beginning engineers to the hard core MIPS enthusiast See MIPS Run will sprint you through to a better understanding of MIPS."
--Gregory Stoner, Manager of Applications, MIPS Technologies, Inc.

"...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 University

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.

Features

  • 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.

Inside This Book (Learn More)
First Sentence
"MIPS is the most elegant among the effective RISC architectures; even the competition thinks so, as evidenced by the strong MIPS influence to be seen in later architectures like DEC's Alpha and HP's Precision." Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

4.6 out of 5 stars
5 star
4
4 star
0
3 star
1
2 star
0
1 star
0
See all 5 customer reviews
Share your thoughts with other customers

Most helpful customer reviews

By A Customer on Sept. 5 2000
Format: Paperback
This is an outstanding book that is written by an author who knows his stuff. It covers a lot more material than just the MIPS architecture, although if that's what you're looking for, it's THE best MIPS book, and I have them all.
Sweetman THANKFULLY covers many topics that aren't unique to MIPS, such as pipelines, caches, memory management units, floating-point processing, etc... in addition to going into great detail specific to the MIPS variants.
The sign of a very good engineer/author/technical writer is someone who takes something that is complicated and involved, and makes it easy to understand. Sweetman is such an author.
On top of all that, the book makes for enjoyable reading and has a very conversational/friendly tone (but don't get me wrong, it is quite in-depth and technical.)
If you're working on any RISC architecture, including other variants such as PowerPC or ARM, this book is for you.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
If you are looking for a book which gets you up and running with MIPS then look no further. This book explains its history and everything you need to know to start `messing around' with the MIPS RISC CPU.
The author also provides a lot of `gotchas', which he learned from prior experience from developing on/with the MIPS CPUs. Valuable insight in those little things which will ease your life as a developer.
Aside from the info provided by the author on the MIPS CPU itself, it also explains a great deal about basic processor technical knowledge, thus making the book a breeze to read for those of us with no extended experience in CPU internals.
Like one of the other reviewers said though, for a real reference with regard to the mnemonics and other instruction related things you might want to get the PDF files from the mips.com site and use those next to your See MIPS Run book.
They supplement each other well.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By KR on June 4 2000
Format: Paperback
I like the content. I hardly can use the book as a reference because it is missing a convenient section with mnemonics and their effects like you can find on other programming manual (I love the PowerPC one from IBM.) The succint part where the mnemonics are given is too small and not complete. Therefore I have to rely on some other manuals to understand precisely the output of the processor functions on its various registers. The book gives a good insight at MIPS architecture including VM and examples and pretty much everything is covered here. I wish the examples would have an extra column with the hexa values of there instructions counterpart to give some info on the way instructions are built.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By A Customer on July 10 2002
Format: Paperback
Excellent book for MIPS. Read this first then
use the official documents from MIPS or your
MIPS cpu vendor. If you are an embedded programmer
learning MIPS or bringing up a MIPS system this
is your bible. The code snippets are extremely
useful also.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By A Customer on Sept. 15 1999
Format: Paperback
The best book on programming a MIPs processor I have ever encountered. Lots of good tidbits and stuff.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.


Feedback