The Intel Microprocessors - Architecture, Programming and Interfacing

The Intel Microprocessors - Architecture, Programming and Interfacing

ISBN 13: 9780131974074

Publication Date: 2006

Publisher: Pearson

Pages: 900

Format: Paperback

Author: Barry B. Brey

2.00 of 1

Click the button below to register a free account and download the file


Download PDF

Download ePub

*Disclosure:“This post may contain affiliate links and I earn from qualifying purchases”.


Updated and current, this text provides a comprehensive view of programming and interfacing of the Intel family of microprocessors from the 8088 through the latest Pentium 4 microprocessor. Organized in an orderly and manageable format, it offers over 200 programming examples using the Microsoft Macro Assembler program, and provides a thorough description of each Intel family members, memory systems, and various I/O systems. 1. Introduction to Microprocessors. 2. The Microprocessor and its Architecture. 3. Addressing Modes. 4. Data Movement Instructions. 5. Arithmetic and Logic. 6. Program Control Instructions. 7. Using Assembly Language with C/C++. 8. Programming the Microprocessor. 9. 8086/8088 Hardware Specifications. 10. Memory Interface. 11. Basic I/O Interface. 12. Interrupts. 13. Direct Memory Access and DMA-Controlled I/O. 14. The Arithmetic Coprocessor, MMX, and SIMD Technologies. 15. Bus Interface. 16. The 80186, 80188, and 80286 Microprocessors. 17. The 80386 and 80486 Microprocessors. 18. The Pentium and Pentium Pro Microprocessors. 19. The Pentium II, Pentium III, and Pentium 4 Microprocessors. Appendix A: The Assembler, Visual C++, and DOS. Appendix B: Instruction Set Summary. Appendix C: Flag-Bit Changes. Appendix D: Answers to Selected Even-Numbers Questions and Problems. This text provides a full explanation of the programming and the operation of the microprocessor as well as the numeric co-processor. Contains coverage of the 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro-processor, Pentium II, Pentium III, and Pentium IV, while interfacing all family members.