Keeping users on the forefront of technology, this timely volume offers a practical reference to all programming and interfacing aspects of the popular Intel family of microprocessors. Organized in an orderly and manageable format that stimulates and challenges understanding, the book contains numerous example programs using the Microsoft Macro Assembler program, and provides a thorough description of each Intel family member, memory systems, and various I/O systems. The volume provides an introduction to the microprocessor and computer and explains addressing modes, data movement instructions, program control instructions, programming the microprocessor and using assembly language with C/C++.