The study of microprocessor architecture and programming is fundamental
to many science and engineering branches including Computer
Science/Engineering, Electronics Engineering, Electrical Engineering,
Instrumentation and Control Engineering, M.Sc. in Electronics, M.Sc. in
Information Technology and many more. This book is designed as a text
for one semester course that covers microprocessor programming and
architectures of advance processors. The book covers the architecture
and programming of the popular Intel 16-bit microprocessor 8086 in
depth; the architectural features of the 80286/386/486 processors; the
protected mode software model of the 80386 including segmentation,
protection, paging and multitasking; the technical overview of the
Pentium family and finally overview of the RISC features with Sun SPARC
overview.

Key Features

Introduces concepts of microprocessors and microcomputers.

Covers the 8086 architecture, pin functions and operating modes.

The 8086 instructions are explained with examples and their use in real life programs.

The 8086 programming is covered with a number of programming examples.