Computer organization and architecture : (Record no. 53592)

000 -LEADER
fixed length control field 07484cam a22003134a 4500
001 - CONTROL NUMBER
control field 16166104
003 - CONTROL NUMBER IDENTIFIER
control field CITU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20201126065806.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 100331s2010 njua b 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2010287055
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0135064171
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780135064177
040 ## - CATALOGING SOURCE
Original cataloging agency DLC
Transcribing agency DLC
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.9.C643
Item number S73 2010
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 004.22
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Stallings, William
Relator term Author
245 10 - TITLE STATEMENT
Title Computer organization and architecture :
Remainder of title Designing for performance /
Statement of responsibility, etc. William Stallings.
250 ## - EDITION STATEMENT
Edition statement Eighth Edition.
260 10 - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Upper Saddle River, NJ :
Name of publisher, distributor, etc. Prentice Hall,
Date of publication, distribution, etc. c2010.
300 ## - PHYSICAL DESCRIPTION
Extent xviii, 774 pages :
Other physical details illustrations ;
Dimensions 25 cm.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes bibliographical references and index.
505 ## - FORMATTED CONTENTS NOTE
Formatted contents note Chapter 0 Reader's Guide0.1 Outline of the Book0.2 A Roadmap For Readers and Instructors0.3 Why Study Computer Organization and Architecture0.4 Internet and Web ResourcesPART ONE OVERVIEW Chapter 1 Introduction1.1 Organization and Architecture1.2 Structure and Function1.3 Key Terms and Review QuestionsChapter 2 Computer Evolution and Performance2.1 A Brief History of Computers2.2 Designing for Performance2.3 The Evolution of the Intel x86 Architecture2.4 Embedded Systems and the ARM2.5 Performance Assessment2.6 Recommended Reading and Web Sites2.7 Key Terms, Review Questions, and ProblemsPART TWO THE COMPUTER SYSTEM Chapter 3 A Top-Level View of Computer Function and Interconnection3.1 Computer Components3.2 Computer Function3.3 Interconnection Structures3.4 Bus Interconnection3.5 PCI3.6 Recommended Reading and Web Sites3.7 Key Terms, Review Questions, and Problems3A Timing Diagrams Chapter 4 Cache Memory4.1 Computer Memory System Overview4.2 Cache Memory Principles4.3 Elements of Cache Design4.4 Pentium 4 Cache Organization4.5 ARM Cache Organization4.6 Recommended Reading4.7 Key Terms, Review Questions, and ProblemsAppendix 4A Performance Characteristics of Two-Level Memorie Chapter 5 Internal Memory Technology5.1 Semiconductor Main Memory5.2 Error Correction5.3 Advanced DRAM Organization5.4 Recommended Reading and Web Sites5.5 Key Terms, Review Questions, and ProblemsChapter 6 External Memory6.1 Magnetic Disk6.2 RAID6.3 Optical Memory6.4 Magnetic Tape6.5 Recommended Reading and Web Sites6.6 Key Terms, Review Questions, and ProblemsChapter 7 Input/Output7.1 External Devices7.2 I/O Modules7.3 Programmed I/O7.4 Interrupt-Driven I/O7.5 Direct Memory Access7.6 I/O Channels and Processors7.7 The External Interface: FireWire and Infiniband7.8 Recommended Reading and Web Sites7.9 Key Terms, Review Questions, and Problems Chapter 8 Operating System Support8.1 Operating System Overview8.2 Scheduling8.3 Memory Management8.4 Pentium Memory Management8.5 ARM Memory Management8.6 Recommended Reading and Web Sites8.7 Key Terms, Review Questions, and Problems Chapter 9 Computer Arithmetic9.1 The Arithmetic and Logic Unit (ALU)9.2 Integer Representation9.3 Integer Arithmetic9.4 Floating-Point Representation9.5 Floating-Point Arithmetic9.6 Recommended Reading and Web Sites9.7 Key Terms, Review Questions, and Problems Chapter 10 Instruction Sets: Characteristics and Functions10.1 Machine Instruction Characteristics10.2 Types of Operands10.3 Intel x86 and ARM Data Types10.4 Types of Operations10.5 Intel x86 and ARM Operation Types10.6 Recommended Reading10.7 Key Terms, Review Questions, and Problems Chapter 11 Instruction Sets: Addressing Modes and Formats11.1 Addressing11.2 x86 and ARM Addressing Modes11.3 Instruction Formats11.4 x86 and ARM Instruction Formats11.5 Assembly Language11.6 Recommended Reading11.7 Key Terms, Review Questions, and Problems Chapter 12 Processor Structure and Function12.1 Processor Organization12.2 Register Organization12.3 The Instruction Cycle12.4 Instruction Pipelining12.5 The x86 Processor Family12.6 The ARM Processor12.7 Recommended Reading12.8 Key Terms, Review Questions, and Problems Chapter 13 Reduced Instruction Set Computers (RISCs)13.1 Instruction Execution Characteristics13.2 The Use of a Large Register File13.3 Compiler-Based Register Optimization13.4 Reduced Instruction Set Architecture13.5 RISC Pipelining13.6 MIPS R400013.7 SPARC13.8 The RISC versus CISC Controversy13.9 Recommended Reading13.10 Key Terms, Review Questions, and Problems Chapter 14 Instruction-Level Parallelism and Superscalar Processors14.1 Overview14.2 Design Issues14.3 Pentium 414.4 ARM Cortex-A814.5 Recommended Reading14.6 Key Terms, Review Questions, and ProblemsPART FOUR THE CONTROL UNIT Chapter 15 Control Unit Operation15.1 Micro-operations15.2 Control of the Processor15.3 Hardwired Implementation15.4 Recommended Reading15.5 Key Terms, Review Questions, and ProblemsChapter 16 Microprogrammed Control16.1 Basic Concepts16.2 Microinstruction Sequencing16.3 Microinstruction Execution16.4 TI 880016.5 Recommended Reading16.6 Key Terms, Review Questions, and ProblemsPART FIVE PARALLEL ORGANIZATION Chapter 17 Parallel Processing17.1 The Use of Multiple Processors17.2 Symmetric Multiprocessors17.3 Cache Coherence and the MESI Protocol17.4 Multithreading and Chip Multiprocessors17.5 Clusters17.6 Nonuniform Memory Access Computers17.7 Vector Computation17.8 Recommended Reading and Web Sites17.9 Key Terms, Review Questions, and Problems Chapter 18 Multicore Computers18.1 HardwarePerformance Issues18.2 Software Performance Issues18.3 Multicore Organization18.4 Intel x86 Multicore Organization18.5 ARM11 MPCore18.6 Recommended Reading and Web Sites18.7 Key Terms, Review Questions, and ProblemsAPPENDIX A Projects for Teaching Computer Organization andArchitecture A.1 Interactive SimulationsA.2 Research ProjectsA.3 Simulation ProjectsA.4 Reading/Report AssignmentsA.5 Writing AssignmentsA.6 Test BankAppendix B Assembly Language, Assemblers, and CompilersB.1 Assembly LanguageB.2 AssemblersB.3 Loading and LinkingB.4 Recommended Reading and Web SiteB.5 Key Terms, Review Questions, and ProblemsONLINE CHAPTERSWilliamStallings.com/COA/COA8e.htm lChapter 19 Number Systems19.1 The Decimal System19.2 The Binary System19.3 Converting between Binary and Decimal19.4 Hexadecimal Notation19.5 Key Terms, Review Questions, and Problems Chapter 20 Digital Logic20.1 Boolean Algebra20.2 Gates20.3 Combinational Circuits20.4 Sequential Circuits20.5 Programmable Logic Devices20.6 Recommended Reading and Web Site20.7 Key Terms and Problems Chapter 21 The IA-64 Architecture21.1 Motivation21.2 General Organization21.3 Predication and Speculation21.4 IA-64 Instruction Set Architecture21.5 Itanium Organization21.6 Recommended Reading and Web Sites21.7 Key Terms, Review Questions, and ProblemsONLINE APPENDICESWilliamStallings.com/COA/COA8e.htmlAppendix C Hash Tables Appendix D Victim CacheAppendix E Interleaved MemoryAppendix F International Reference AlphabetAppendix G Virtual Memory Page Replacement AlgorithmsAppendix H Recursive ProceduresAppendix I Additional Instruction Pipeline TopicsH.1 Pipeline Reservation TablesH.2 Reorder BuffersH.3 ScoreboardingH.4 Tomasulo's AlgorithmReferencesGlossaryIndexAcronyms
520 ## - SUMMARY, ETC.
Summary, etc. Emphasising both fundamental principles and the critical role of performance in driving computer design, this book provides a comprehensive presentation of the organisation and architecture of modern computers.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer organization.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer architecture.
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN)
a 7
b cbc
c origcop
d 2
e ncip
f 20
g y-gencatlg
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme
Koha item type BOOK
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Shelving location Date acquired Source of acquisition Cost, normal purchase price Inventory number Full call number Barcode Date last seen Cost, replacement price Price effective from Koha item type
          COLLEGE LIBRARY COLLEGE LIBRARY SUBJECT REFERENCE 2011-01-19 ALBASA 7114.50 41717 004.22 St18 2010 CITU-CL-41717 2020-11-26 7114.50 2020-11-26 BOOK