This guide addresses key programming topics, including character devices, mass storage, memory management and process management. The reference section details each MS-DOS function call and interrupt and the BIOS interrupts. This new edition includes both new and expanded material.