Written as a textbook for microprocessor courses, the fourth edition of this book provides a thorough system level understanding of the 8088 and 8086 microprocessors, their software and hardware, with an emphasis on assembly language software and microcomputer circuit design. It explores the whole gamut of the 8088/8086 microcomputer system architectures and the circuitry used in the design of microcomputer of the original IBM PC. The book begins with a study of the software architecture of the 8088 and 8086 microprocessors, teaching along the way, how to write, execute and debug assembly language programs. The software section includes many practical concepts and software applications. In addition, the various steps of the assembly language program development cycle are explained. Students learn how to create a source program, assemble the program, form a run module, and load, run, and debug a program. The second part of the book examines the hardware architecture of microcomputers built with the 8088 and 8086 microprocessors. It presents the function and operation of the microprocessor's hardware interfaces-memory, input/output, and interrupt. The role of each of these subsystems is discussed in relation to overall microcomputer system operation. Finally, there is an indepth coverage of the other microprocessors-the 80286, 80386, 80486, and Pentium processors, including the newest Pentium® III and Pentium® IV.
"synopsis" may belong to another edition of this title.