Digital Hardware
Jump to navigation
Jump to search
This first-year course covers the fundamentals of digital logic and computer architecture. Others have taken over the course and enhanced it with a set of Powerpoint slides. All that appears here is the set of documents I prepared when I gave the course.
Lecture notes
- Scanned images of my notes (sorry about the handwriting).
- A note about the carry lookahead adder.
Problem sheets
My answers to these problems can be found on the general solutions page.
Laboratory materials
The course has one practical exercise, using Haskell to build a simulation of a carry lookahead adder.
- Practical instructions.
- File
Adder.hs
. - My solution, a file
Adder.ans
.