Computer Systems Architecture. (2016)
- Record Type:
- Book
- Title:
- Computer Systems Architecture. (2016)
- Main Title:
- Computer Systems Architecture
- Further Information:
- Note: Aharon Yadin.
- Authors:
- Yadin, Aharon
- Contents:
- Introduction and Historic P erspective; INTRODUCTION AND HISTORIC PERSPECTIVE; The First Computers; The First Computers’ Attributes; The von Neumann Architecture; Computers’ Evolution; Moore’s Law; Classification of Computers; Historic Perspective; The Personal Computer; Computer Networks; 1970s Computers: The First Mainframes; 1980s Computers: The Last Mainframes; The Network Is the Computer; Network Computers; Computing Attributes; Terminal Services; Client Server; Additional "Computers"; Key Takeaway Data Representation; DATA REPRESENTATION; Numerical Systems; Decimal Numbering System; Other Numbering Systems; Binary System; Representing Real Numbers; Converting Natural Numbers; Converting Fractions; Negative Numbers Representation; Range of Numbers; Computer’s Arithmetic; Additions and Subtractions; Floating Point ; Scientific Notation; 754 STANDARD; Range of Floating-Point Numbers; Special Numbers; Converting 754 Numbers; Adding Floating-Point Numbers; Multiplying Floating-Point Numbers; Decimal Numbers Representations; Key Takeaway Hardware Architecture ; HARDWARE ARCHITECTURE; Computer Generations; Computer Classification; Computer Systems; Processor; Key Takeaway The Central Processing Unit; PART I: THE CENTRAL PROCESSING UNIT; Registers; Stack-Based Architecture; Accumulator-Based Architecture; Memory-Register Architecture; Register-Register Architecture; Architecture Summary; Processor Paths; Instructions Execution; Performance; The Processor’s Internal Clock; TheIntroduction and Historic P erspective; INTRODUCTION AND HISTORIC PERSPECTIVE; The First Computers; The First Computers’ Attributes; The von Neumann Architecture; Computers’ Evolution; Moore’s Law; Classification of Computers; Historic Perspective; The Personal Computer; Computer Networks; 1970s Computers: The First Mainframes; 1980s Computers: The Last Mainframes; The Network Is the Computer; Network Computers; Computing Attributes; Terminal Services; Client Server; Additional "Computers"; Key Takeaway Data Representation; DATA REPRESENTATION; Numerical Systems; Decimal Numbering System; Other Numbering Systems; Binary System; Representing Real Numbers; Converting Natural Numbers; Converting Fractions; Negative Numbers Representation; Range of Numbers; Computer’s Arithmetic; Additions and Subtractions; Floating Point ; Scientific Notation; 754 STANDARD; Range of Floating-Point Numbers; Special Numbers; Converting 754 Numbers; Adding Floating-Point Numbers; Multiplying Floating-Point Numbers; Decimal Numbers Representations; Key Takeaway Hardware Architecture ; HARDWARE ARCHITECTURE; Computer Generations; Computer Classification; Computer Systems; Processor; Key Takeaway The Central Processing Unit; PART I: THE CENTRAL PROCESSING UNIT; Registers; Stack-Based Architecture; Accumulator-Based Architecture; Memory-Register Architecture; Register-Register Architecture; Architecture Summary; Processor Paths; Instructions Execution; Performance; The Processor’s Internal Clock; The "Iron Law" of Processor Performance; CYCLES PER INSTRUCTION-BASED METRIC; Performance Estimation; Benchmark Programs; Calculating and Presenting the Results Obtained; Key Takeaway; PART II: THE CENTRAL PROCESSING UNIT; Amdahl’s Law; Processors’ Types; CISC Technology; RISC Technology; Instruction-Level Parallelism; Instruction-Level Parallelism Problems; Instruction-Level Parallelism Hazards; Data Hazards; Resources’ Access Conflicts Hazards; Dynamic Scheduling; Scoreboarding; Performance Enhancements; Branch Prediction; Loop Buffer; Key Takeaway Memory ; MEMORY; Memory Sizes; Memory Organization; Running Programs; Estimating the Processor’s Utilization; Partitions; Virtual Memory; Paging; Segments; Swap; Memory Performance; Memory Organization; Memory Technologies; Key Takeaway Cache Memory ; CACHE MEMORY; Hit Rate; Miss Penalty; Address Translation; Multiple Processor Architectures; Key Takeaway Bus ; BUS; The Bus Principle; The Bus Evolution; Hard Drive Buses; The Serial Bus ; Extending the Bus Concept; Bus Expansion beyond the System Boundaries; Reliability Aspects; Hamming Codes; Key Takeaway Input and Output ; INPUT AND OUTPUT; Methods for Performing I/O; Operating System Considerations; I/O Buffering; I/O and Performance; Key Takeaway Storage ; MASS STORAGE; Storage Devices; Disk Structure; Disk Speed; Disk Capacity; Performance Enhancements; Solid State Disk (SSD); Access Algorithms; Disk Controller; Redundant Array of Inexpensive Disks; Storage Attached Network (SAN); Network Attached Storage (NAS); Key Takeaway Additional Architectures ; ADDITIONAL ARCHITECTURES; Computer Classification; Grid Computing; Service-Oriented Architecture; Web Services; Cloud Computing; Virtualization; Key Takeaway Software Architectures ; SOFTWARE ARCHITECTURES; Software Architecture; The Prearchitectural Era; Client/Server Architecture; Peer-to-Peer (P2P) Architecture; Layered Architecture; Tier Architecture; Object-Oriented Architecture; Service-Oriented Architecture; CORBA: Common Object Request Broker Architecture; Component Object Model (COM) and Distributed COM (DCOM); Java RMI and Java Beans; Java 2 Enterprise Edition; Aspect-Oriented Architecture; Additional Architectures; Key Takeaway References Bibliography Glossary … (more)
- Publisher Details:
- Chapman and Hall/CRC
- Publication Date:
- 2016
- Extent:
- 1 online resource (467 pages), (272 illustrations)
- Subjects:
- MATHEMATICS / General
COMPUTERS / Operating Systems / General - Languages:
- English
- ISBNs:
- 9781482231069
1482231069 - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.118692
- Ingest File:
- 02_151.xml