|

Prentice Hall

Trades & Technology

My Instructor Resource Center :  Log in or request access

80x86 Family, The: Design, Programming, and Interfacing, 3/E
John UffenbeckWisconsin Indianhead Technical College

ISBN-10: 0130257117
ISBN-13:  9780130257116

Publisher:  Prentice Hall
Copyright:  2002
Format:  Cloth; 678 pp
Published:  02/14/2001
Status: Out of Print


We're sorry, this product is no longer available.
Please contact your Pearson rep if you are using this product and need instructor resources.

For one-semester introductory microprocessor courses.

Much praised for its clearly written, easy-to-read/understand style, this text provides thorough, current, single-volume coverage of all Intel 80x86 microprocessors relative to their application in the PC, and is as much an introduction to the PC itself as to Intel chips. Coverage ranges from chip architecture to programming and memory and I/O interfacing—i.e., microprocessor chips, memory chips, I/O devices, and the logic circuits needed to “glue” these parts together.

  • NEW - Expanded coverage of specific processors (Ch. 1)—e.g., the various P6 processors (Pentium Pro, II, III and Xeon) and the newest Itanium and AMD's Athlon processors.
  • NEW - A section on Measuring Processor Performance (Ch. 1)—Contains two graphs comparing the various 80x86 and AMD processors.
  • NEW - Greatly expanded description of 80386 Protected Mode—Includes several new figures and examples.
  • NEW - —Comparison of superpipelining and superscaler processor architectures.
  • NEW - Extensive updating of memory technologies (Ch. 7)—e.g., synchronous SRAM and DRAM and RAMbus DRAM; RIMMs and DIMMs. Now characterizes each memory technology by its bandwidth capabilities.
  • NEW - Descriptions and examples of the 8254 timer (Ch. 8).
  • NEW - More than 60 new end-of-chapter questions and problems.
  • NEW - 75 new figures and tables.
    • Exposes students to the most current diagrams. Ex.___

  • All PC-related technologies—Including memory, data communications, and PC bus standards.
    • Exposes students to the “nitty gritty” details of the 80x86 processors (the most popular in the industry) and the microcomputer systems around which these chips are built. Ex.___

  • Detailed, accessible coverage of Protected Mode, with examples—A topic too complex in other texts.
    • Offers students an explanation of the most common operating mode of Intel CPUs. Ex.___

  • 80x86 programming (Chs. 4-6)—Initially uses DOS's DEBUG utility for program construction and test, then introduces Microsoft's assembler MASM, along with the Codeview debugger. All program examples can be developed and tested on a standard PC.
  • 8 fully-documented programs using DEBUG (Ch. 5). All programs are supplied on accompanying disk (including DEBUG32).
    • Students can study real programs that they can run on any PC, using DEBUG. Ex.___

  • Interfacing (Chs. 7-10)—Covers microcomputer hardware, including a lengthy discussion of memorytechnologies and interfacing examples; parallel and serial I/O ports; programmed and interrupt driven I/O control schemes; common serial I/O standards and modem technologies.
  • PC Systems (Ch. 11)—Describes the PC XT, AT, and PCI bus structures and architectures as well as the SCSI and USB I/O buses.
  • Brief history of computing.
    • Helps students put microprocessors in perspective. Ex.___

  • Chapter-opening historical photos—Obtained from the Smithsonian Institution.
  • Chapter Outlines and Objectives—Lists the major chapter sections and their objectives and repeats the objectives as they are covered in the text.
    • Helps focus students' attention as they study the chapter and reinforces the major points they MUST master. Ex.___

  • Chapter Overview—Answers the question “Why is this chapter important?”
    • Helps students see how chapter material “fits together” in a broader context, especially helpful for students who need to visualize the “big picture,” before studying the details. Ex.___

  • End-of-section Self-Review Questions—More than 250 total, with answers. Reviews the important topics in the section.
    • Helps students master content in more readily digestible “chunks” and ensures that they grasp the material before moving on to new topics which may depend on previous ones. Ex.___

  • End-of-chapter self-test questions (More than 200 total)—Each chapter features a set of 20-25 multiple-choice or fill-in-the-blank questions.
    • Measures students' understanding of basic facts presented in the chapter. Ex.___

  • Analysis and Design Questions—At the end of each chapter (more than 150 total), keyed to the chapter subsections.
    • Requires students to think critically in applying the concepts developed in the chapter. Ex.___

  • Accompanying program disk—Includes 1) the assembly listings for all programs in the text, organized by chapter; and 2) a copy of DEBUG32 (an enhanced version of the popular DEBUG utility supplied with MS-DOS) that allows full access to the 32-bit registers and addressing capabilities of the 80x86 processors and that can also be used for debugging protected mode programs.
    • Saves students from having to retype programs, and gives them a powerful tool for accessing 32-bit registers, something that DOS's DEBUG does not allow. Ex.___

  • Expanded coverage of specific processors (Ch. 1)—e.g., the various P6 processors (Pentium Pro, II, III and Xeon) and the newest Itanium and AMD's Athlon processors.
  • A section on Measuring Processor Performance (Ch. 1)—Contains two graphs comparing the various 80x86 and AMD processors.
  • Greatly expanded description of 80386 Protected Mode—Includes several new figures and examples.
  • —Comparison of superpipelining and superscaler processor architectures.
  • Extensive updating of memory technologies (Ch. 7)—e.g., synchronous SRAM and DRAM and RAMbus DRAM; RIMMs and DIMMs. Now characterizes each memory technology by its bandwidth capabilities.
  • Descriptions and examples of the 8254 timer (Ch. 8).
  • More than 60 new end-of-chapter questions and problems.
  • 75 new figures and tables.
    • Exposes students to the most current diagrams. Ex.___



 1. Microcomputers and Microprocessors.


 2. Computer Codes, Programming, and Operating Systems.


 3. 80x86 Processor Architecture.


 4. Introduction to 80x86 Programming.


 5. 80x86 Programming Techniques.


 6. 80x86 Assembly Language Programming.


 7. Memory Chips and Memory Interfacing.


 8. Input/Output Techniques: Programmed I/O.


 9. Input/Output Techniques: Interrupts and DMA.


10. Data Communications.


11. Personal Computer Architecture and Bus Systems.


Appendix A. 8086 Instruction Set Reference.


Appendix B. MS-DOS BIOS Services and Functions.


Appendix C. PC/XT/AT Parallel Port.


Index.

Written for introductory courses in microcomputers or microprocessors, this text's clarity and easy-to-follow writing style have been highly and consistently praised by reviewers and readers. Each chapter contains a chapter outline, learning objectives, a chapter overview, hierarchical design, self-review questions, self-test questions, and analysis and design questions-all of which enhance learning.

This new edition of The 80x86 Family. Design, Programming, and Interfacing has been extensively updated to include material on the newest processors, including the Pentium II and III, the Xeon, the Itanium, and AMD's Athlon. More than 65 new end-of-chapter questions and problems have been added, along with numerous new figures and tables. Also included in the text are suggestions for Internet and hands-on lab projects.

Included with each book is a CD, organized by chapter, that contains the assembly listings for all of the programs in the book. The disk also contains a copy of DEBUG32, enhanced software that allows full access to the 32-bit registers and addressing capabilities of 80x86 processors. DEBUG32 also can be used for debugging protected mode programs.

An Instructor's Manual (0-13-032833-2) containing answers and solutions to all of the end-of-chapter questions and problems is available free of charge to instructors who are using this book for a course.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.