|

Autoren: Daniel P. Siewiorek, C. Gordon Bell, Allen Newell Titel: Computer Structures: Principles and Examples Verlag: McGraw Hill Sprache: Englisch Jahr: 1982 900 Seiten, viele Abbildungen
Online Version der Ausgabe von 1982 (HTML)
Online Version der Ausgabe von 1971 (PDF)
Was steht drin:
Dies ist ein klassisches amerikanisches Lehrbuch über Computerentwurf. Die erste Ausgabe erschien 1971, aber die Ausgabe von 1982 ist aufgrund der rasante Entwicklung zwischen 1970 und 1980 grundlegend erneuert worden Es werden in ca. 50 Artikeln Designprinzipien und Implementierungen von Computern zwischen 1950 und 1980 dargestellt. Die Spanne reicht von 1-Chip Mikroprozessoren bis zur Cray-1. Zusätzlich werden Tischrechner, Netzwerke, fehlertolerante Systeme, parallele Systeme und vieles andere dargestellt. Gordon Bell ist ein bekannter Computerwissenschaftler und einer der Star-Architekten von DEC.
Warum sollte man es lesen:
Weil es eine einzigartige Sammlung von technischen Artikeln über alle wichtigen bekannten und unbekannten klassischen U.S.-Computer ist. Viele Artikel sind von den Konstrukteuren selbst verfasst. Enthält genug Material für 100 Wikipedia-Einträge!
Inhalt:
PART 1 FUNDAMENTALS Section 1 ABSTRACTION AND NOTATION Chapter 1 Computer Classes and Evolution Chapter 2 Levels and Abstractions Chapter 3 PMS Notation Chapter 4 An Introduction to ISPS
Section 2 THE COMPUTER SPACE Chapter 5 Function and Performance Chapter 6 Structure
Section 3 COMPUTERS OF HISTORICAL SIGNIFICANCE Chapter 7 The Manchester Mark 1 Chapter 8 Structural Levels of the PDP-8 Chapter 9 Design of the B 5000 System Chapter 10 One-Level Storage System
PART 2 REGIONS OF COMPUTER SPACE
Section 1 MICROPROGRAM-BASED PROCESSORS Chapter 11 Microprogramming and the Design of the Control Circuits in an Electronic Digital Computer Chapter 12 Microprogramming the IBM System/360 Model 30 Chapter 13 Bit-Sliced Microprocessor of the Am2900 Family: The Am2901/2909 Chapter 14 The Am2903/2910 Chapter 15 A PDP-8 Implemented from AMD Bit-Sliced Microprocessors
Section 2 MEMORY HIERARCHIES AND MULTIPLE PROCESSES Chapter 16 Burroughs' B6500/B7500 Stack Mechanism Chapter 17 An Outline of the ICL 2900 Series System Architecture
Section 3 CONCURRENCY: SINGLE-PROCESSOR SYSTEMS Chapter 18 The IBM System/360 Model 91: Machine Philosophy and Instruction-Handling Chapter 19 An Efficient Algorithm for Exploiting Multiple Arithmetic Units Chapter 20 The Illiac IV System Chapter 21 A Productive Implementation of an Associative Array Processor: STARAN
Section 4 MULTIPLE-PROCESSOR SYSTEMS Chapter 22 The C.mmp/Hydra Project: An Architectural Overview Chapter 23 Pluribus: An Operational Fault-Tolerant Multiprocessor
Section 5 NETWORKS Chapter 24 The Interface Message Processor for the ARPA Computer Network Chapter 25 ALOHA Packet Broadcasting: A Retrospect Chapter 26 Ethernet: Distributed Packet Switching for Local Computer Networks
Section 6 FAULT-TOLERANT SYSTEMS Chapter 27 The STAR (Self-Testing And Repairing) Computer: An Investigation of the Theory and Practice of Fault-Tolerant Computer Design Chapter 28 Fault-Tolerant Design of Local ESS Processors Chapter 29 The Tandem 16: A Fault-Tolerant Computing System
Section 7 LANGUAGE-BASED COMPUTERS Chapter 30 The SYMBOL Computer Chapter 31 A Dual-Processor Desk-Top Computer: The HP 9845A Chapter 32 The IBM System/38
Section 8 PERSONAL COMPUTING SYSTEMS Chapter 33 Alto: A Personal Computer
PART 3 COMPUTER CLASSES
Section 1 MONOLITHIC MICROCOMPUTERS Chapter 34 TMS1000/1200: Chip Architecture and Operation Chapter 35 PIC1650: Chip Architecture and Operation
Section 2 MICROCOMPUTERS Chapter 36 Trends in Microcomputers Intel Microprocessors: 8008 to 8086
Section 3 MINICOMPUTERS Chapter 38 A New Architecture for Mini-Computers: The DEC PDP-11 Chapter 39 Implementation and PerformanceEvaluation of the PDP-11 Family
Section 4 MAXICOMPUTERS Chapter 40 The Structure of System/360, Part I: Outline of the Logical Structure Chapter 41 The Structure of System/360, Part II: System Implementations Chapter 42 VAX-11/780: A Virtual Address Extension to the DEC PDP-11 Family Chapter 43 Parallel Operation in the Control Data 6600 Chapter 44 The CRAY-1 Computer System Chapter 45 The TI ASC: A Highly Modular and Flexible Super Computer Architecture
PART 4 FAMILY RANGE, COMPATIBILITY, AND EVOLUTION
Section 1 MICROCOMPUTER FAMILIES
Section 2 MINICOMPUTER FAMILIES Chapter 47 The Evolution of the PDP-11
Section 3 EVOLUTION OF HP CALCULATORS Chapter 48 The HP Model 9100A Computing Calculator Chapter 49 The HP 9810/20/30 Series Chapter 50 Hewlett-Packard Calculator Architectures
Section 4 EVOLUTION OF BURROUGHS COMPUTERS
Section 5 THE SYSTEM/360 AND SYSTEM/370 FAMILY Chapter 51 Architecture of the IBM System/370 Chapter 52 The IBM System/360, System/370, 3030, and 4300: A Series of Planned Machines That Span a Wide Performance Range
Section 6 EVOLUTION OF CDC/CRAY COMPUTERS
|