This book has been written for a course on microprocessor 8086 by Douglas V. Hall, the most trusted name in the world of microprocessors.
Focused coverage of 8086 microprocessor.
Examples of programs with C and assembly language modules.
Interfacing illustrated via real life systems.
Introduction to Neural Networks and Fuzzy Logic.
Inclusion of a new chapter on Pentium Processors.
Focused discussion on Software Keyboard Interfacing.
Multimedia Technologies: MMX, SSE, SSE2 and SSE3 are also discussed.
Chapter 1 Computer Number Systems, Codes and Digital Devices
Chapter 2 Computers, Microcomputers, and Microprocessors
Chapter 3 8086 Family Assembly Language Programming-Introduction
Chapter 4 Implementing Standard Program Structures in 8086 Assembly Language
Chapter 5 String Procedures, and Macros
Chapter 6 8086 Instruction Descriptions and Assembler Directives
Chapter 7 8086 System Connection Timing, and Troubleshooting
Chapter 8 8086 Interrupts and Interrupt Applications
Chapter 9 Digital Interfacing
Chapter 10 Analog Interfacing and Industrial Control
Chapter 11 Dma, Drams, Cache Memories, Coprocessors, and Eda Tools
Chapter 12 C, a High-level Language for System Programming
Chapter 13 Microcomputer System Peripherals
Chapter 14 Data Communication and Networks
Chapter 15 The 80286,80386 and 80486 Microprocessors
Chapter 16 An Introduction to the Pentium Processors