Computer Organization and Design: The Hardware/Software Interface by Patterson, David A.; Hennessy, John L. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less
Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
About this product
Product Identifiers
PublisherElsevier Science & Technology Books
ISBN-10155860491X
ISBN-139781558604919
eBay Product ID (ePID)11038763535
Product Key Features
Number of Pages965 Pages
Publication NameComputer Organization and Design : the Hardware/Software Interface
LanguageEnglish
SubjectIntelligence (Ai) & Semantics, General
Publication Year1997
TypeTextbook
Subject AreaComputers
AuthorJohn L. Hennessy, David A. Patterson
FormatTrade Paperback
Dimensions
Item Weight56.3 Oz
Item Length9.1 in
Item Width7.5 in
Additional Product Features
Edition Number2
Intended AudienceScholarly & Professional
LCCN97-016050
Reviews"This book trains the student with the concepts needed to lay a solid foundation for joining exciting field. More importantly, this book provides a framework for thinking about computer organization and design that will enable the reader to continue the lifetime of learning necessary for staying at the forefront of this competitive discipline." -- John Crawford, Intel Fellow, Director of Microprocessor Architecture, Intel, USA
Dewey Edition22
Dewey Decimal004.21
Table Of Content1 Computer Abstractions and Technology 2 The Role of Performance 3 Instructions: Language of the Machine 4 Arithmetic for Computers 5 The Processor: Datapath and Control 6 Enhancing Performance with Pipelining 7 Large and Fast: Exploiting Memory Hierarchy 8 Interfacing Processors and Peripherals 9 Multiprocessors A Assemblers, Linkers, and the SPIM Simulator B The Basics of Logic Design C Mapping Control to Hardware
SynopsisKnowledge is fast becoming one of the main sources of wealth, yet it can also become a source of inequalities. The New Knowledge Economy in Europe attempts to determine whether it is possible to hasten the transition towards a knowledge-based economy and enhance competitiveness with increased employment and improved social cohesion across Europe., The performance of software systems is dramatically affected by how well software designers understand the basic hardware technologies at work in a system. Similarly, hardware designers must understand the far-reaching effects their design decisions have on software applications. For readers in either category, this classic introduction to the field provides a look deep into the computer. It demonstrates the relationships between the software and hardware and focuses on the foundational concepts that are the basis for current computer design. As with previous editions, a MIPS processor is the core used to present the fundamentals of hardware technologies at work in a computer system. The book presents an entire MIPS instruction set -- instruction by instruction -- the fundamentals of assembly language, computer arithmetic, pipelining, memory hierarchies, and I/O, and introduces the essentials of network and multiprocessor architectures. A new aspect of the third edition is the explicit connection between program performance and CPU performance. The authors show how hardware and software components -- such as the specific algorithm, programming language, compiler, instruction set architecture, and processor implementation -- impact program performance. This edition also digs deeper into related hardware and software issues, offering specific material on the CD for readers with a hardware or software focus. A CD provides a toolkit of simulators and compilers along with tutorials for using them. Book jacket.