IBM PC Assembly language and programming - Abel, Peter (Prentice-Hall International, 1998)