Computer organization and design : the hardware/software interface / John L. Hennessy, David A. Patterson ; with a contribution by James R. Larus.

By: Hennessy, John L
Contributor(s): Patterson, David A
Material type: TextTextLanguage: English Publisher: San Francisco, Calif. ; New Delhi : Morgan Kaufmann Publishers, c1998Edition: 2nd edDescription: 1 v. (various pagings) : ill. (some col.) ; 25 cmISBN: 1558604286 (cloth); 9781558604285; 155860491X (paper); 9781558604919; 9814033588Other title: Computer organization & design [Spine title]Subject(s): Computer organization | Computer engineering | Computer interfacesDDC classification: 004.22 LOC classification: QA76.9.C643 | H46 1998Online resources: Publisher description | Table of contents | WorldCat details
Contents:
Table of contents Computer Abstractions and Technology -- Below Your Program -- Real Stuff: Manufacturing Pentium 4 Chips -- Computers in the Real World: Information Technology for the 4 Billion without IT -- Instructions: Language of the Computer -- Operations of the Computer Hardware -- Operands of the Computer Hardware -- Representing Instructions in the Computer -- Logical Operations -- Instructions for Making Decisions -- Supporting Procedures in Computer Hardware -- Communicating with People -- MIPS Addressing for 32-Bit Immediates and Addresses -- Translating and Starting a Program -- How Compilers Optimize -- How Compilers Work: An Introduction -- A C Sort Example to Put It All Together -- Implementing an Object-Oriented Language -- Arrays versus Pointers -- Real Stuff: IA-32 Instructions -- Computers in the Real World: Helping Save Our Environment with Data -- Arithmetic for Computers -- Signed and Unsigned Numbers -- Addition and Subtraction -- Multiplication -- Division -- Floating Point -- Real Stuff: Floating Point in the IA-32 -- Computers in the Real World: Reconstructing the Ancient World -- Assessing and Understanding Performance -- CPU Performance and Its Factors -- Evaluating Performance -- Real Stuff: Two SPEC Benchmarks and the Performance of Recent Intel Processors -- Computers in The Real World: Moving People Faster and More Safely -- The Processor: Datapath and Control -- Logic Design Conventions -- Building a Datapath -- A Simple Implementation Scheme -- A Multicycle Implementation -- Exceptions.
Summary: Summary: Computer arithmetic, pipelining, and memory hierarchies are covered with worked examples and incremental drawings supporting each new level of sophistication. The design, performance, and significance of I/O systems is also discussed, and one chapter is devoted to the emerging architectures of multiprocessor systems.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current location Collection Call number Copy number Status Date due Barcode Item holds
Text Text EWU Library
Reserve Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-1 Not For Loan 10690
Text Text EWU Library
Reserve Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-2 Not For Loan 10691
Text Text EWU Library
Reserve Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-3 Not For Loan 10692
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-4 Available 10693
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-5 Available 10694
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-6 Available 11028
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-7 Available 11029
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-8 Available 11030
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-9 Available 11031
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-10 Available 11032
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-11 Available 11033
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-12 Available 11034
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-13 Available 11035
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-14 Available 11036
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-15 Available 11037
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-16 Available 11038
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-17 Available 11039
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-18 Available 11040
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-19 Available 11041
Text Text EWU Library
Circulation Section
Non-fiction 004.22 HEC 1998 (Browse shelf) C-20 Available 11042
Total holds: 0

Online version:
Hennessy, John L.
Computer organization and design.
San Francisco, Calif. : Morgan Kaufmann Publishers, c1998
(OCoLC)644080980

Includes bibliographical references and index.

Table of contents Computer Abstractions and Technology --
Below Your Program --
Real Stuff: Manufacturing Pentium 4 Chips --
Computers in the Real World: Information Technology for the 4 Billion without IT --
Instructions: Language of the Computer --
Operations of the Computer Hardware --
Operands of the Computer Hardware --
Representing Instructions in the Computer --
Logical Operations --
Instructions for Making Decisions --
Supporting Procedures in Computer Hardware --
Communicating with People --
MIPS Addressing for 32-Bit Immediates and Addresses --
Translating and Starting a Program --
How Compilers Optimize --
How Compilers Work: An Introduction --
A C Sort Example to Put It All Together --
Implementing an Object-Oriented Language --
Arrays versus Pointers --
Real Stuff: IA-32 Instructions --
Computers in the Real World: Helping Save Our Environment with Data --
Arithmetic for Computers --
Signed and Unsigned Numbers --
Addition and Subtraction --
Multiplication --
Division --
Floating Point --
Real Stuff: Floating Point in the IA-32 --
Computers in the Real World: Reconstructing the Ancient World --
Assessing and Understanding Performance --
CPU Performance and Its Factors --
Evaluating Performance --
Real Stuff: Two SPEC Benchmarks and the Performance of Recent Intel Processors --
Computers in The Real World: Moving People Faster and More Safely --
The Processor: Datapath and Control --
Logic Design Conventions --
Building a Datapath --
A Simple Implementation Scheme --
A Multicycle Implementation --
Exceptions.

Summary:
Computer arithmetic, pipelining, and memory hierarchies are covered with worked examples and incremental drawings supporting each new level of sophistication. The design, performance, and significance of I/O systems is also discussed, and one chapter is devoted to the emerging architectures of multiprocessor systems.

Computer Science & Engineering

There are no comments for this item.

to post a comment.

Library Home | Contacts | E-journals
Copyright @ 2011-2019 EWU Library
East West University