Slides
 

Lecture Slide
Chapters 1-11 (from Digital Abstraction till Additional Components)
ps
pdf

Chapter 1: The digital abstraction
ps
pdf

Chapter 2: Foundations of combinational circuits
ps
pdf

Chapter 3: Trees
ps
pdf

Chapter 4: Decoders and Encoders
ps
pdf

Chapter 4: addendum
ps
pdf

Chapter 5: Selectors, shifters, P-ENCS, H-Dec
ps
pdf

Chapter 6: Addition

pdf

Chapter 7: Fast Addition
ps
pdf

Chapter 8: Signed Addition
ps
pdf

Chapter 9: Flip-Flops
ps
pdf

Chapter 10: Synchronous Circuits
ps
pdf

Chapter 11: Additional Components
ps
pdf

Static RAM by Randy Katz

pdf

The general purpose machine by Heuring & Jordan

ppt

Chapter 2: Machines, Machine Languages, and Digital Logic by Heuring & Jordan
ppt
pdf

The simplified DLX - part 1
ppt

Simplified DLX instruction set
pdf

The simplified DLX - part 2
ppt

The simplified DLX - a few environments
ppt



Exercise Slides
Exercise 1: Boolean Algebra
ppt
pdf


Exercise 2: Boolean algebra cont' + The digital abstraction
ppt
pdf
pdf, 4 slides per page

Exercise 3: Foundations of combinational circuits
ppt
pdf


Exercise 4: Decoders and Trees
ppt
pdf
pdf, 4 slides per page

Exercise 5: Encoders, Decoders and Shifters
ppt
pdf


Note on Proving Lower Bounds of Cost & Delay
ps
pdf


Exercise 6: U-PENCs, B-PENCs and Half-Decoders
ppt
pdf


Exercise 7: Addition
ppt
pdf
pdf, 4 slides per page

Exercise 8: Parallel Prefix Computation
ppt
pdf


Exercise 9: Signed Addition
ppt
pdf
pdf, 4 slides per page

Exercise 10: Flip-Flops
ppt
pdf
pdf, 4 slides per page

Exercise 11: Synchronous Circuits
ppt
pdf


Exercise 12: DLX Assembly language
ppt
pdf


Exercise 13: DLX Processor
ppt
pdf
pdf, 4 slides per page