Author: Barry B. Brey
Publisher:
Publish Date: 2001-08-11
Features: Intel microprocessors have been widely used in fields such as electronics, communications, control systems, and desktop computer systems. This book provides a comprehensive introduction to the programming and interface technologies of Intel microprocessor series from a practical perspective. The main contents include: programming modes and system architecture of microprocessors; Intel series microprocessor instructions; writing assembly language modules in C/C++ programs; memory interfaces; basic input/output technologies; numeric coprocessors and MMX technology; bus interfaces; 8086/8088, 80186/80188~80486, Pentium series microprocessors, etc. Compared to the fourth edition, this book adds content on how to combine assembly language with C/C++ for programming, USB interfaces, MMX technology, and Pentium II. The book includes numerous examples, demonstrating strong practicality. The content is systematic, well-structured, and thoroughly explained, with learning objectives at the beginning of each chapter, summaries and exercises at the end of each chapter, and an abundance of illustrations, making it easy for readers to understand. Additionally, the book's content is up-to-date, allowing readers to grasp the forefront of technological development. This book can serve as a textbook for related courses in higher education institutions. For readers who wish to master the programming and interface technologies of Intel microprocessors, this book is also an excellent reference.
Content:
1. Overview of Microprocessors and Computer Systems
2. Microprocessors and System Architecture
3. Addressing Modes
4. Data Transfer Instructions
5. Arithmetic and Logical Instructions
6. Program Control Instructions
7. Microprocessor Programming Techniques
8. Using Assembly Language in C/C++
9. Hardware Performance Indicators of 8086/8088
10. Memory Interfaces
11. Basic Input/Output Interfaces
12. Interrupts
13. Direct Memory Access (DMA) and DMA-Controlled I/O
14. Numeric Coprocessors and MMX Technology
15. Bus Interfaces
16. 80186, 80188, and 80286 Microprocessors
17. 80384 and 80486 Microprocessors
18. Pentium and Pentium Pro Microprocessors
19. Pentium II Microprocessor
Appendix A: Assembly Programs, DOS, BIOS, Mouse, and DPMI Memory Manager
B: Instruction Set Summary
C: Flag Register Change Table
D: Answers to Odd-Numbered Exercises
Index
Intel Microprocessor—Architecture, Programming, and Interface Technology (from 8086 to Pentium Series) (Fifth Edition, Photocopy Edition)
📌 Related Posts
News
What is the matter with the baby's eyes having red blood vessels?
2026-09-22
Literature
Learn English by Reading Inspirational Stories
2026-10-02
Literature
Leaky house
2026-10-02
News
Can mastitis be treated with anti-inflammatory injections?
2026-10-05
Literature
Foreign Literary Masterpieces: An Introduction (Revised Edition of the Third Volume)
2026-10-07
Literature
Physics Tutorial Thermal Physics Second Edition Exercises Thinking Questions Solution Guidance
2026-10-07
Literature
Art Appreciation Overview
2026-10-07
Literature
Computer Graphics - Principles, Methods, and Applications (Textbook for the 21st Century Curriculum) with CD-ROM: Principles, Methods, and Applications ((Textbook for the 21st Century Curriculum) with CD-ROM)
2026-10-07