PC architecture from assembly language to C - Hergert, David (Prentice-Hall, 1998)