Lecture
Slides by Chapter
1. Chapter One: Introduction
and Computer History
Early Computers PowerPoint Slides
Open Office Presentation
Modern Computers PDF File HTML
File
MS–Word Part 1 MS–Word Part 2
Multicore Processors & the Power
Wall PDF File
HTML File
MS-Word File
2. Chapter Two: Data
Representation
Data Representation PDF File HTML
File MS–Word File
Floating Point Numbers PDF File HTML
File MS–Word File
Packed Decimal Numbers PDF File HTML File MS–Word
File
Two’s–Complement Integers PDF
File HTML File MS–Word
File
3. Chapter Three: Boolean Algebra and Digital Circuits
Boolean Algebra and Gates PDF File HTML File MS–Word File
Digital Circuit Elements PDF File HTML File MS–Word File
Digital Circuits and
Boolean Expressions PDF File HTML
File MS–Word File
Other Circuit Elements PDF File HTML
File MS–Word File
Standard Boolean Forms PDF File HTML
File MS–Word File
4. Chapter Four: Simplification
of Boolean Expressions
Karnaugh Maps PDF File
HTML File MS–Word
File
5. Chapter Five: More
Combinational Circuits
Active and Enabled ModesPDF FileHTML FileMS-Word File
Design with Real Devices
PDF File HTML File MS–Word File
Encoders and Decoders PDF File HTML File MS–Word File
The Full Adder PDF File
HTML File MS–Word
File
Multiplexers and Demultiplexers PDF File HTML File MS–Word File
6. Chapter Six: Latches,
Clocked Latches, and Flip–Flops
Flip Flops : Introduction PDF File HTML File MS–Word File
Flip–Flops :Basic IdeasPDF
File HTML File MS–Word
File
7. Chapter Seven: Sequential Circuits
Sequence Detector :Design Example PDF File HTML File MS–Word File
Traffic Light : Design Example PDF File HTML
File MS–Word File
Modulo–4 Up/Down Counter PDF File HTML
File MS–Word File
Sequential Circuit Overview PDF File HTML
File MS–Word File
8. Chapter Eight: Computer Memory
Cache Memory Organization PDF File HTML File MS–Word File
Memory Basics PDF File
HTML File MS–Word
File
Memory Basics (without Big
Picture) PDF File
HTML File
MS-Word File
9. Chapter Nine: Basic
Computer Organization
Computer Architecture : Overview PDF File HTML File MS–Word File
Control Unit : Overview PDF File HTML
File MS–Word File
More Secure OS : Design Issues PDF File
HTML File MS–Word
File
Pipelining and Superscalar Designs PDF File HTML File MS–Word File
RISC and CISC Designs PDF File HTML File MS–Word
File
Support for Security PDF File HTML
File MS–Word File
10. Chapter Ten: Addressing
Modes and Assembly Language
Addressing Modes in the Boz-5 PDF File HTML
File MS–Word File
Assembly Language for the Boz-5 PDF File HTML File MS–Word File
The Instruction Set Architecture PDF
File HTML File MS–Word File
11. Chapter Eleven Detailed Design of the CPU
ALU Structure PDF File HTML File MS–Word File
Connecting Registers to Busses PDF File HTML File MS–Word File
CPU Bus Structure PDF File HTML
File MS–Word File
Hardwired Control Unit PDF File HTML
File MS–Word File
ISA Micro–Operations PDF File HTML
File MS–Word File
Microprogrammed Control Unit PDF File HTML File MS–Word
File
Major State Register : Sequencing PDF File HTML File MS–Word File
Subroutine Linkage PDF File HTML
File MS–Word File
12. Input and Output
Disk Basics PDF File
HTML File MS–Word
File
Interrupt Handling PDF File HTML
File MS–Word File
I/O Strategies PDF File
HTML File MS–Word
File
Network Support and the NIC PDF File HTML File MS–Word
File
PCI Express PDF File HTML File MS–Word File
System Bus Fundamentals PDF File HTML
File MS–Word File
13. Multiprocessors, Multicore Processors,
Supercomputers, etc.
Assessing Computer
Performance PDF File HTML
File MS–Word File
Cache Coherence PDF File HTML
File MS–Word File
Coprocessors PDF File
HTML File MS–Word
File
The Cray Supercomputers PDF File HTML
File MS–Word File
Multiprocessors (Lecture 1) PDF File HTML
File MS–Word File
Multiprocessors (Lecture 2) PDF File HTML
File MS–Word File
Multiprocessors (Lecture 3) PDF File HTML
File MS–Word File