Chapter 2 MIPS Architecture

The rather grandiose word architecture is used in computing to describe the abstract machine you program, rather than the actual implementation of that machine. That’s a useful distinction—and one worth defending from the widespread misuse of the term in marketing hype. The abstract description may be unfamiliar, but the concept isn’t. If you drive a stick-shift car you’ll find the gas pedal on the right and the clutch on the left, regardless of whether the car is front-wheel drive or rear-wheel drive. The architecture (which pedal is where) is deliberately kept the same, although the implementation is different.

Of course, if you’re a rally driver concerned with going very fast along slippery roads, it’s suddenly ...

Get See MIPS Run, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.