TY - BOOK AU - Hennessy,John L. AU - Patterson,David A. TI - Computer organization and design: the hardware/software interface SN - 1558604286 (cloth) AV - QA76.9.C643 H46 1998 U1 - 004.22 PY - 1998/// CY - San Francisco, Calif., New Delhi PB - Morgan Kaufmann Publishers KW - Computer organization KW - Computer engineering KW - Computer interfaces N1 - Online version: Hennessy, John L. Computer organization and design. San Francisco, Calif. : Morgan Kaufmann Publishers, c1998 (OCoLC)644080980; Includes bibliographical references and index; TOC; 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; CSE N2 - 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 UR - http://www.loc.gov/catdir/description/els032/97016050.html UR - http://www.loc.gov/catdir/toc/els032/97016050.html UR - https://www.worldcat.org/title/computer-organization-and-design-the-hardwaresoftware-interface/oclc/36961014&referer=brief_results ER -