On 18/04/12 4:07 PM, Richard wrote:
There's almost nil about these books on amazon, so
I'd like to hear
some thoughts on these.
In particular, I'd like to know what's different between the last two.
"Computer Engineering: A DEC View of Hardware Systems Design"
<http://www.amazon.com/gp/product/0932376002/ref=ox_sc_act_title_1?ie=UTF8&m=A2YVYDT1AELV6Q>
Online here:
http://research.microsoft.com/en-us/um/people/gbell/CGB%20Files/Computer%20…
"Computer Structures: Principles and
Examples"
<http://www.amazon.com/gp/product/0070573026/ref=ox_sc_act_title_2?ie=UTF8&m=A27FKTUN3TD892>
http://research.microsoft.com/en-us/um/people/gbell/computer_structures_pri…
Contents in Brief
Part 1 FUNDAMENTALS
1 - Abstraction and Notation
1.1 Computer Classes and Evolution
1.2 Levels and Abstractions
1.3 PMS Notation
1.4 An Introduction to ISPS
2 - The Computer Space
2.5 Function and Performance
2.6 Structure
3 - Computers of Historical Significance
3.7 The Manchester Mark I
3.8 Structural Levels of the PDP-8
3.9 Design of the B 5000 System
3.10 One Level Storage System
Part 2 REGIONS OF COMPUTER SPACE
1 - Microprogram-Based Processors
1.11 Microprogramming and the Design of the Control Circuits in an
Electronic Digital Computer
1.12 Microprogramming the IBM System/360 Model 30
1.13 Bit-Sliced Microprocessor of the Am2900 Family: The AM2901/2909
1.14 The Am2903/2910
1.15 A PDP-8 Implemented from AMD Bit-Sliced Microprocessors
2 - Memory Hierarchies and Multiple Processes
2.16 Burroughs' B6500/B7500 Stack Mechanism
2.17 An Outline of the ICL 2900 Series System Architecture
3 - Concurrency: Single-Processor Systems
3.18 The IBM System/360 Model 91: Machine Philosophy and Instruction
Handling
3.19 An Efficient Algorithm for Exploiting Multiple Arithmetic Units
3.20 The Illiac IV System
3.21 A Productive Implementation of an Associative Array Processor: STARAN
4 - Multiple-Processor Systems
4.22 The C.mmp/Hydra Project: An Architectural Overview
4.23 Pluribus: An Operational Fault-Tolerant Multiprocessor
5 - Networks
5.24 The Interface Message Processor for the ARPA Computer Network
5.25 ALOHA Packet Broadcasting: A Retrospect
5.26: Ethernet: Distributed Packet Switching for Local Computer Networks
6 - Fault-Tolerant Systems
6.27 The STAR (Self-Testing And Repairing) Computer: An Investigation of
the Theory and Practice of Fault-Tolerant Computer Design
6.28 Fault Tolerant Design of Local ESS Processors
6.29 The Tandem 16: A Fault-Tolerant Computing System
7 - Language-Based Computers
7.30 The SYMBOL Computer
7.31 A Dual-Processor Desk-Top Computer: The HP 9845A
7.32 The IBM System/38
8 - Personal Computing Systems
8.33 Alto: A Personal Computer
Part 3 COMPUTER CLASSES
1 - Monolithic Microcomputers
1.34 TMS1000/1200: Chip Architecture and Operation
1.35 PIC1650: Chip Architecture and Operation
2 - Microcomputers
2.36 Trends in Microcomputers
2.37 Intel Microprocessors: 8008 to 8086
3 - Minicomputers
3.38 A New Architecture for Mini-Computers: The DEC PDP-11
3.39 Implementation and Performance Evaluation of the PDP-11 Family
4 - Maxicomputers
4.40 The Structure of System/360, Part I: Outline of the Logical Structure
4.41 The Structure of System/360, Part II: System Implementations
4.42 VAX-11/780: A Virtual Address Extension to the DEC PDP-11 Family
4.43 Parallel Operation in the Control Data 6600
4.44 The CRAY-1 Computer System
4.45 The TI ASC: A Highly Modular and Flexible Super Computer Architecture
Part 4 FAMILY RANGE, COMPATIBILITY AND EVOLUTION
1 - Microcomputer Families
2 - Minicomputer Families
2.46 The PDP-8 Family
2.47 The Evolution of the PDP-11
3 - Evolution of HP Calculators
3.48 The HP Model 9100A Computing Calculator
3.49 THe HP 9810/20/30 Series
3.50: Hewlett-Packard Calculator Architectures
4 - Evolution of Burroughs Computers
5 - The System/360 and System/370 Family
5.51 Architecture of the IBM System/370
5.52 The IBM System/360, /370, 3030, and 4300: A Series of Planned
Machines That Span a Wide Performance Range
6 - Evolution of CDC/Cray Computers
"Computer Structures: Readings and
Examples"
<http://www.amazon.com/gp/product/0070043574/ref=ox_sc_act_title_3?ie=UTF8&m=A1GXD84SSRC5KV>
http://research.microsoft.com/en-us/um/people/gbell/Computer_Structures__Re…
Also see:
http://research.microsoft.com/en-us/um/people/gbell/digital/decmuseum.htm
--Toby