Amazon cover image
Image from Amazon.com
Image from Google Jackets

The Intel microprocessors : 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro processor, Pentium II, Pentium III, Pentium 4, and Core2 with 64-bit extensions : architecture, programming, and interfacing / Barry B. Brey.

By: Material type: TextTextPublication details: Upper Saddle River, N.J. : Pearson Prentice Hall, c2009.Edition: 8th edDescription: xviii, 925 p. : ill. ; 26 cmISBN:
  • 9780135026458
Subject(s): DDC classification:
  • 004.165   22
Contents:
Introduction to Microprocessors-- The Microprocessor and its Architecture-- Addressing Modes-- Data Movement Instructions-- Arithmetic and Logic-- Program Control Instructions-- Using Assembly Language with C/C++-- Programming the Microprocessor-- 8086/8088 Hardware Specifications-- Memory Interface-- Basic I/O Interface-- Interrupts-- Direct Memory Access and DMA-Controlled I/O-- The Arithmetic Coprocessor, MMX, and SIMD Technologies-- Bus Interface-- The 80186, 80188, and 80286 Microprocessors-- The 80386 and 80486 Microprocessors-- The Pentium and Pentium Pro Microprocessors-- The Pentium II, Pentium III, Pentium 4, and Core2 Microprocessors-- The Assembler, Visual C++, and DOS-- Instruction Set Summary-- Flag-Bit Changes-- Answers to Selected Even-Numbers Questions and Problems
Summary: For introductory-level Microprocessor courses in the departments of Electronic Engineering Technology, Computer Science, or Electrical Engineering. The INTEL Microprocessors: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, Pentium 4, and Core2 with 64-bit Extensions, 8e provides a comprehensive view of programming and interfacing of the Intel family of Microprocessors from the 8088 through the latest Pentium 4 and Core2 microprocessors. The text is written for students who need to learn about the programming and interfacing of Intel microprocessors, which have gained wide and at times exclusive application in many areas of electronics, communications, and control systems, particularly in desktop computer systems. A major new feature of this eighth edition is an explanation of how to interface C/C++ using Visual C++ Express (a free download from Microsoft) with assembly language for both the older DOS and the Windows environments. Many applications include Visual C++ as a basis for learning assembly language using the inline assembler. Updated sections that detail new events in the fields of microprocessors and microprocessor interfacing have been added. Organized in an orderly and manageable format, this text offers more than 200 programming examples using the Microsoft Macro Assembler program and provides a thorough description of each of the Intel family members, memory systems, and various I/O systems
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Books Books Main library General Stacks 004.165 / BR.I 2009 (Browse shelf(Opens below)) 1 Available 001383

Includes index.

Introduction to Microprocessors-- The Microprocessor and its Architecture-- Addressing Modes-- Data Movement Instructions-- Arithmetic and Logic-- Program Control Instructions-- Using Assembly Language with C/C++-- Programming the Microprocessor-- 8086/8088 Hardware Specifications-- Memory Interface-- Basic I/O Interface-- Interrupts-- Direct Memory Access and DMA-Controlled I/O-- The Arithmetic Coprocessor, MMX, and SIMD Technologies-- Bus Interface-- The 80186, 80188, and 80286 Microprocessors-- The 80386 and 80486 Microprocessors-- The Pentium and Pentium Pro Microprocessors-- The Pentium II, Pentium III, Pentium 4, and Core2 Microprocessors-- The Assembler, Visual C++, and DOS-- Instruction Set Summary-- Flag-Bit Changes-- Answers to Selected Even-Numbers Questions and Problems

For introductory-level Microprocessor courses in the departments of Electronic Engineering Technology, Computer Science, or Electrical Engineering. The INTEL Microprocessors: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, Pentium 4, and Core2 with 64-bit Extensions, 8e provides a comprehensive view of programming and interfacing of the Intel family of Microprocessors from the 8088 through the latest Pentium 4 and Core2 microprocessors. The text is written for students who need to learn about the programming and interfacing of Intel microprocessors, which have gained wide and at times exclusive application in many areas of electronics, communications, and control systems, particularly in desktop computer systems. A major new feature of this eighth edition is an explanation of how to interface C/C++ using Visual C++ Express (a free download from Microsoft) with assembly language for both the older DOS and the Windows environments. Many applications include Visual C++ as a basis for learning assembly language using the inline assembler. Updated sections that detail new events in the fields of microprocessors and microprocessor interfacing have been added. Organized in an orderly and manageable format, this text offers more than 200 programming examples using the Microsoft Macro Assembler program and provides a thorough description of each of the Intel family members, memory systems, and various I/O systems

1

There are no comments on this title.

to post a comment.