The book is written as per the syllabus of the subject Microprocessors and Interfacing Techniques for S. E. (Computer Engineering), Semester-II of University of Pune. It focuses on the three main parts in the study of microprocessors the architecture, the programming and the system design. The 8086 microprocessor is described in detail along with glimpses of 8088, 80186 and 80188 microprocessors. The various peripheral controllers for 8086/88 are also discussed. Other topics that are related to the syllabus but not explicitly mentioned are included in the appendices. Key Features Programs are given and the related theory is discussed within the same section, thereby maintaining a smooth flow and also eliminating the need for a separate section on the practical experiments for the subject of Microprocessors and Interfacing Laboratory Both DOS-based programs as well as kit programs are given Algorithms and flowcharts are given before DOS-based programs for easy understanding of the program logic