The Intel Microprocessor Family: Software and Hardware Principles and Application
Readers will be able to build and program their own 8088 single-board computer by applying the interfacing concepts and techniques presented in this book. Coverage begins with the software architecture of the 80×86 family, including software model, instruction set and flag, and addressing modes. Abundant examples illustrate basic programming concepts such as the use of data structures, numeric conversion, string handling, and arithmetic. Hardware details of the entire 80×86 family are then examined, from pin and signal descriptions to memory and input/output system design. Advanced topics, including protected mode, WIN32 and Linux programming, and MMX technology are also introduced.
FEATURES:
- Robust coverage of hardware and software principles provides readers with good overall exposure to the 80×86 family.
- Features a wide variety of interfacing applications, including a complete microprocessor-based system that can be easily duplicated
- Teaches the relationship between the use of C programming and assembly language for interfacing and control.
- Coverage of 16-bit and 32-bit programming, exposure to the Windows WIN32 and Linux execution environments, and the process of structured programming provides readers with a strong programming foundation.












