8038680286 Assembly language programming - Murray III, William H (McGraw-Hill, 1986)
Includes index.