Structured programming in assembly language for the IBM PC - Runnion, William C. (The PWS-Kent series in computer science, 1988)