Authors: Robert Britton
ISBN-13: 9780131420441, ISBN-10: 0131420445
Format: Paperback
Publisher: Prentice Hall
Date Published: April 2003
Edition: 1st Edition
Users of this book will gain an understanding of the fundamental concepts of contemporary computer architecture, starting with a Reduced Instruction Set Computer (RISC). An understanding of computer architecture needs to begin with the basics of modern computer organization. The MIPS architecture embodies the fundamental design principles of all contemporary 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.
Well-written and clearly organized, this book covers the basics of MIPS architecture, including algorithm development, number systems, function calls, reentrant functions, memory-mapped I/O, exceptions and interrupts, and floating-point instructions.
For employees in the field of systems, systems development, systems analysis, and systems maintenance.
Ch. 1 | The MIPS Architecture | 1 |
Ch. 2 | Algorithm Development in Pseudocode | 11 |
Ch. 3 | Number Systems | 24 |
Ch. 4 | PCSpim, The MIPS Simulator | 35 |
Ch. 5 | Efficient Algorithm Development | 44 |
Ch. 6 | Function Calls Using the Stack | 57 |
Ch. 7 | Reentrant Functions | 67 |
Ch. 8 | Memory-Mapped I/O | 73 |
Ch. 9 | Exceptions and Interrupts | 79 |
Ch. 10 | A Pipelined Implementation | 89 |
Ch. 11 | Floating-Point Instructions | 98 |
App. A: Quick Reference | 110 | |
App. B | ASCII Codes | 114 |
App. C | Integer Instruction Set | 115 |
App. D | Macro Instructions | 130 |
App. E | A Modified Trap Handler | 135 |
App. F | Floating-Point Instruction Set | 138 |