Authors:
Provides a uniquely comprehensive introduction and guide to RISC-related concepts, principles, design philosophy, and actual programming, as well as all the popular modern RISC processors and their assembly language
Integrates core concepts to processor designs and their implementations
Includes MIPS simulator (SPIM) download instructions, so readers can get hands-on assembly language programming experience
Presents material in a manner suitable for self-study
Provides many examples and chapter introductions and summaries
Buy it now
Buying options
Tax calculation will be finalised at checkout
Other ways to access
This is a preview of subscription content, log in via an institution to check for access.
Table of contents (17 chapters)
-
Front Matter
-
Back Matter
About this book
Recently, there has been a trend toward processors based on the RISC (Reduced Instruction Set Computer) design. This is an accessible and all-encompassing compendium on RISC processors, introducing five of them: MIPS, SPARC, PowerPC, ARM, and Intel's 64-bit Itanium. Initial chapters explain differences between the CISC and RISC designs, and the core RISC design principles are clearly discussed. Later chapters provide instruction on MIPS assembly language programming, so that readers can readily learn the concepts and principles introduced earlier. Professionals, programmers, and students in computer architecture and programming courses will find the guide an essential resource.
Authors and Affiliations
-
School of Computer Science, Carleton University, Ottawa, Canada
Sivarama P. Dandamudi
Bibliographic Information
Book Title: Guide to RISC Processors
Book Subtitle: for Programmers and Engineers
Authors: Sivarama P. Dandamudi
DOI: https://doi.org/10.1007/b139084
Publisher: Springer New York, NY
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: Springer-Verlag New York 2005
Hardcover ISBN: 978-0-387-21017-9Published: 16 February 2005
Softcover ISBN: 978-1-4419-1935-9Published: 30 September 2010
eBook ISBN: 978-0-387-27446-1Published: 06 December 2005
Edition Number: 1
Number of Pages: XVI, 388
Number of Illustrations: 80 b/w illustrations
Topics: Processor Architectures, Control Structures and Microprogramming, Software Engineering/Programming and Operating Systems, Computer Systems Organization and Communication Networks, Programming Techniques