Note: I've just migrated to a different physical server to run Spivey's Corner,
with a new architecture, a new operating system, a new version of PHP, and an updated version of MediaWiki.
Please let me know if anything needs adjustment! – Mike
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
Laboratory materials
The course has one practical exercise, using Haskell to build a simulation of a carry lookahead adder.
- Practical instructions.
- File Adder.hs.
Solutions for the problem sheets and practical are accessible to tutors on a different page.