Instructor:
-
Professor Jim Plusquellic
Text:
-
Barry B. Brey, "The Intel Microprocessors, 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium and Pentium Pro Processor Architecture, Programming and Interfacing" Fifth Edition, Prentice Hall (2000).
Supplementary text:
-
Muhammad Ali Mazidi and Janice Gillispie Mazidi, "The 80x86 IBM PC and Compatible Computers (Volumes I&II), Assembly Language, Design, and Interfacing", Third Edition, Prentice Hall (2000).
Lab Text:
-
Rubini and Corbet, "Linux Device Drivers", 2nd Edition, O'Reilly.
Web:
http://www.cs.umbc.edu/~plusquel/310