CSE 591: Reference Materials

OS textbooks

For brushing up on basic OS concepts:

C programming

The classic book on C:

Programming Intel vmx

Although there are good summaries around the web, the relevant chapters of Volume 3c Part 3 of the Intel manual are the most comprehensive explanation of how to program this hardware.

x86 Assembly Language Programming

(Thanks to Eddie Kohler and MIT's 6.828 course staff for the links and commentary below.)

x86 Emulation

PC Hardware Progamming

Last updated: 2014-03-30 09:33:31 -0400 [validate xhtml]