Fundamentals of Assembler Language Programming for the IBM PC and XT