skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this WorldCat.org search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
Computer Organization and Design : the Hardware/Software Interface, Third Edition. Preview this item
ClosePreview this item
Checking...

Computer Organization and Design : the Hardware/Software Interface, Third Edition.

Author: David A Patterson; John L Hennessy
Publisher: Burlington : Elsevier Science, 2004.
Series: Morgan Kaufmann Series in Computer Architecture and Design.
Edition/Format:   eBook : Document : English : 3rd edView all editions and formats
Summary:
This best selling text on computer organization has been thoroughly updated to reflect the newest technologies. Examples highlight the latest processor designs, benchmarking standards, languages and tools. 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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Patterson, David A.
Computer Organization and Design : The Hardware/Software Interface, Third Edition.
Burlington : Elsevier Science, ©2004
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: David A Patterson; John L Hennessy
ISBN: 9780080502571 0080502571
OCLC Number: 1058318033
Notes: 6.5 Data Hazards and Stalls.
Description: 1 online resource (656 pages).
Contents: Cover --
Contents --
Preface --
Chapter 1. Computer Abstractions and Technology --
1.1 Introduction --
1.2 Below Your Program --
1.3 Under the Covers --
1.4 Real Stuff: Manufacturing Pentium 4 Chips --
1.5 Fallacies and Pitfalls --
1.6 Concluding Remarks --
1.7 Historical Perspective and Further Reading --
1.8 Exercises --
COMPUTERS IN THE REAL WORLD Information Technology for the 4 Billion without IT --
Chapter 2. Instructions: Language of the Computer --
2.1 Introduction --
2.2 Operations of the Computer Hardware --
2.3 Operands of the Computer Hardware. 2.4 Representing Instructions in the Computer --
2.5 Logical Operations --
2.6 Instructions for Making Decisions --
2.7 Supporting Procedures in Computer Hardware --
2.8 Communicating with People --
2.9 MIPS Addressing for 32-Bit Immediates and Addresses --
2.10 Translating and Starting a Program --
2.11 How Compilers Optimize --
2.12 How Compilers Work: An Introduction --
2.13 A C Sort Example to Put It All Together --
2.14 Implementing an Object-Oriented Language --
2.15 Arrays versus Pointers --
2.16 Real Stuff: IA-32 Instructions --
2.17 Fallacies and Pitfalls --
2.18 Concluding Remarks. 2.19 Historical Perspective and Further Reading --
2.20 Exercises --
COMPUTERS IN THE REAL WORLD Helping Save Our Environment with Data --
Chapter 3. Arithmetic for Computers --
3.1 Introduction --
3.2 Signed and Unsigned Numbers --
3.3 Addition and Subtraction --
3.4 Multiplication --
3.5 Division --
3.6 Floating Point --
3.7 Real Stuff: Floating Point in the IA-32 --
3.8 Fallacies and Pitfalls --
3.9 Concluding Remarks --
3.10 Historical Perspective and Further Reading --
3.11 Exercises --
COMPUTERS IN THE REAL WORLD Reconstructing the Ancient World. Chapter 4. Assessing and Understanding Performance --
4.1 Introduction --
4.2 CPU Performance and Its Factors --
4.3 Evaluating Performance --
4.4 Real Stuff: Two SPEC Benchmarks and the Performance of Recent Intel Processors --
4.5 Fallacies and Pitfalls --
4.6 Concluding Remarks --
4.7 Historical Perspective and Further Reading --
4.8 Exercises --
COMPUTERS IN THE REAL WORLD Moving People Faster and More Safely --
Chapter 5. The Processor: Datapath and Control --
5.1 Introduction --
5.2 Logic Design Conventions --
5.3 Building a Datapath --
5.4 A Simple Implementation Scheme. 5.5 A Multicycle Implementation --
5.6 Exceptions --
5.7 Microprogramming: Simplifying Control Design --
5.8 An Introduction to Digital Design Using a Hardware Design Language --
5.9 Real Stuff: The Organization of Recent Pentium Implementations --
5.10 Fallacies and Pitfalls --
5.11 Concluding Remarks --
5.12 Historical Perspective and Further Reading --
5.13 Exercises --
COMPUTERS IN THE REAL WORLD Empowering the Disabled --
Chapter 6. Enhancing Performance with Pipelining --
6.1 An Overview of Pipelining --
6.2 A Pipelined Datapath --
6.3 Pipelined Control --
6.4 Data Hazards and Forwarding.
Series Title: Morgan Kaufmann Series in Computer Architecture and Design.

Abstract:

This best selling text on computer organization has been thoroughly updated to reflect the newest technologies. Examples highlight the latest processor designs, benchmarking standards, languages and tools. 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. A new aspect of the third edition is the explicit connection betwee.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/1058318033<\/a>> # Computer Organization and Design : the Hardware\/Software Interface, Third Edition.<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Book<\/a>, schema:MediaObject<\/a>, schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"1058318033<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/vtu<\/a>> ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Place\/burlington<\/a>> ; # Burlington<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/004.22\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Topic\/computer_organization<\/a>> ; # Computer organization<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Topic\/computer_interfaces<\/a>> ; # Computer interfaces<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Topic\/computer_engineering<\/a>> ; # Computer engineering<\/span>\n\u00A0\u00A0\u00A0\nschema:bookEdition<\/a> \"3rd ed.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> schema:EBook<\/a> ;\u00A0\u00A0\u00A0\nschema:contributor<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Person\/hennessy_john_l<\/a>> ; # John L. Hennessy<\/span>\n\u00A0\u00A0\u00A0\nschema:creator<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Person\/patterson_david_a<\/a>> ; # David A. Patterson<\/span>\n\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2004<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Cover -- Contents -- Preface -- Chapter 1. Computer Abstractions and Technology -- 1.1 Introduction -- 1.2 Below Your Program -- 1.3 Under the Covers -- 1.4 Real Stuff: Manufacturing Pentium 4 Chips -- 1.5 Fallacies and Pitfalls -- 1.6 Concluding Remarks -- 1.7 Historical Perspective and Further Reading -- 1.8 Exercises -- COMPUTERS IN THE REAL WORLD Information Technology for the 4 Billion without IT -- Chapter 2. Instructions: Language of the Computer -- 2.1 Introduction -- 2.2 Operations of the Computer Hardware -- 2.3 Operands of the Computer Hardware.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"This best selling text on computer organization has been thoroughly updated to reflect the newest technologies. Examples highlight the latest processor designs, benchmarking standards, languages and tools. 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. A new aspect of the third edition is the explicit connection betwee.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/796375912<\/a>> ;\u00A0\u00A0\u00A0\nschema:genre<\/a> \"Electronic books<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isPartOf<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Series\/the_morgan_kaufmann_series_in_computer_architecture_and_design<\/a>> ; # The Morgan Kaufmann Series in Computer Architecture and Design.<\/span>\n\u00A0\u00A0\u00A0\nschema:isPartOf<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Series\/morgan_kaufmann_series_in_computer_architecture_and_design<\/a>> ; # Morgan Kaufmann Series in Computer Architecture and Design.<\/span>\n\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/worldcat.org\/entity\/work\/data\/796375912#CreativeWork\/computer_organization_and_design_the_hardware_software_interface_third_edition<\/a>> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Computer Organization and Design : the Hardware\/Software Interface, Third Edition.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"1058318033<\/span>\" ;\u00A0\u00A0\u00A0\nschema:publication<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/1058318033#PublicationEvent\/burlington_elsevier_science_2004<\/a>> ;\u00A0\u00A0\u00A0\nschema:publisher<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Agent\/elsevier_science<\/a>> ; # Elsevier Science<\/span>\n\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/qut.eblib.com.au\/patron\/FullRecord.aspx?p=334028<\/a>> ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9780080502571<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/1058318033<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dewey.info\/class\/004.22\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Agent\/elsevier_science<\/a>> # Elsevier Science<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:Agent<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Elsevier Science<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Person\/hennessy_john_l<\/a>> # John L. Hennessy<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Hennessy<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"John L.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"John L. Hennessy<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Person\/patterson_david_a<\/a>> # David A. Patterson<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Patterson<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"David A.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"David A. Patterson<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Place\/burlington<\/a>> # Burlington<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Burlington<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Series\/morgan_kaufmann_series_in_computer_architecture_and_design<\/a>> # Morgan Kaufmann Series in Computer Architecture and Design.<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:PublicationSeries<\/a> ;\u00A0\u00A0\u00A0\nschema:hasPart<\/a> <http:\/\/www.worldcat.org\/oclc\/1058318033<\/a>> ; # Computer Organization and Design : the Hardware\/Software Interface, Third Edition.<\/span>\n\u00A0\u00A0\u00A0\nschema:name<\/a> \"Morgan Kaufmann Series in Computer Architecture and Design.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Series\/the_morgan_kaufmann_series_in_computer_architecture_and_design<\/a>> # The Morgan Kaufmann Series in Computer Architecture and Design.<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:PublicationSeries<\/a> ;\u00A0\u00A0\u00A0\nschema:hasPart<\/a> <http:\/\/www.worldcat.org\/oclc\/1058318033<\/a>> ; # Computer Organization and Design : the Hardware\/Software Interface, Third Edition.<\/span>\n\u00A0\u00A0\u00A0\nschema:name<\/a> \"The Morgan Kaufmann Series in Computer Architecture and Design.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Topic\/computer_engineering<\/a>> # Computer engineering<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Computer engineering<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Topic\/computer_interfaces<\/a>> # Computer interfaces<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Computer interfaces<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Topic\/computer_organization<\/a>> # Computer organization<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Computer organization<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/vtu<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"vtu<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/entity\/work\/data\/796375912#CreativeWork\/computer_organization_and_design_the_hardware_software_interface_third_edition<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nrdfs:label<\/a> \"Computer Organization and Design : The Hardware\/Software Interface, Third Edition.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Print version:<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/1058318033<\/a>> ; # Computer Organization and Design : the Hardware\/Software Interface, Third Edition.<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9780080502571<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"0080502571<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9780080502571<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/1058318033<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/1058318033<\/a>> ; # Computer Organization and Design : the Hardware\/Software Interface, Third Edition.<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2019-02-09<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/1058318033#PublicationEvent\/burlington_elsevier_science_2004<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:PublicationEvent<\/a> ;\u00A0\u00A0\u00A0\nschema:location<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Place\/burlington<\/a>> ; # Burlington<\/span>\n\u00A0\u00A0\u00A0\nschema:organizer<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/796375912#Agent\/elsevier_science<\/a>> ; # Elsevier Science<\/span>\n\u00A0\u00A0\u00A0\nschema:startDate<\/a> \"2004<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Content-negotiable representations<\/p>\n