Synopses & Reviews
This is the first book that deals with the programming and interfacing aspects of the embedded microprocessor family that has gained wide application in many areas of electronics, communications, and control systems. The book uses the Microsoft Macro assembler program (MASM) that develops many example programming applications using not only the 80186/80188 and 80386EX, but all the Intel family members from the 80486 through the Pentium Pro processor and contains hundreds of applications that can be executed on the personal computer.
Table of Contents
1. Introduction to the Microprocessor, Embedded Controller, and Personal Computer.
2. The Architecture of the Microprocessor/Embedded Controller.
3. Addressing Modes.
4. Data Movement Instructions.
5. Arithmetic and Logic Instructions.
6. Program Control Instructions.
7. Programming with DOS and BIOS Functions.
8. Mouse, Disk, and Video Programming.
9. The 80186 and 80188 Embedded Controllers.
10. Memory Interface.
11. Basic Input/Output Interfacing.
12. Interrupts.
13. Direct Memory Access and DMA Controlled I/O.
14. The Arithmetic Coprocessor.
15. 80186/80188 Projects.
16. The 80386EX Microprocessor.
Appendix A. The Assembler, Disk Operating System, Basic I/O System, Mouse, and DPMI Memory Manager.
Appendix B. Instruction Set Summary.
Appendix C. Flag Bit Changes.
Index.