The personal computer from the inside out : the programmer's guide to low-level PC hardware and software - Sargent, Murray; Shoemaker, Richard (Addison-Wesley, 1995)