Design
and Architecture of
Digital Computers:
An Introduction
Miss Gloria Ruth Gorden
and Mrs. Ester Gertson programming the ENIAC
Edward L. Bosworth, Ph.D.
TSYS School of Computer Science
Columbus
State University
4225 University Avenue
Columbus, GA 31907
bosworth_edward@ColumbusState.edu
Copyright
© 2011 by Edward L. Bosworth, Ph.D.
Table of Contents
Chapter 1 Historical and Economic Development of
Computing Machines 1
MS–Word Part 1 Part 2
Adobe PDF
HTML Part 1 Part 2
Chapter 2 The Power Wall
and Multicore Computers 69
MS–Word Adobe PDF HTML
Chapter 3 Data Representation 78
MS–Word Adobe PDF HTML
Chapter 4 Boolean Algebra
and Some Combinational Circuits 131
MS–Word Adobe PDF HTML
Chapter 4A CMOS Implementation of the Digital Gates 190
MS–Word Adobe PDF HTML
Chapter 5 Minimization of Boolean Functions 193
MS–Word Adobe PDF HTML
Chapter 6 More Combinational Circuits 206
MS–Word Adobe PDF HTML
Chapter 7 Latches, Flip–Flops, and Registers 271
MS–Word Adobe PDF HTML
Chapter 8 Analysis and Design of Sequential
Circuits 310
MS–Word Adobe PDF HTML
Chapter 8A Design of a 11011 Sequence Detector 345
MS–Word Adobe PDF HTML
Chapter 9 Memory Organization and Addressing 360
MS–Word Adobe PDF HTML
Chapter 9A Interfacing the CPU to SDRAM 412
MS–Word Adobe PDF HTML
Chapter 10 Overview of Busses 416
MS–Word Adobe PDF HTML
Chapter 11 Overview of Disks and Disk Drives 432
MS–Word Adobe PDF HTML
Chapter 12 Overview of Computer Architecture 444
MS–Word Adobe PDF HTML
Chapter 13 The Instruction
Set Architecture 466
MS–Word Adobe PDF HTML
Chapter 14 Design of the Central Processing Unit 489
MS–Word Adobe PDF HTML
Chapter 15 Implementation of the Central Processing
Unit 521
MS–Word Adobe PDF HTML
Chapter 16 Input / Output Design 562
MS–Word Adobe PDF HTML
Chapter 17 Assessing Computer Performance 586
MS–Word Adobe PDF HTML
Chapter 18 The Cray Line of
Supercomputers 594
MS–Word Adobe PDF HTML
Chapter 19 Parallel Processing 605
MS–Word Adobe PDF HTML
References 638
MS–Word Adobe PDF HTML