Comparison of Intel Microprocessor 8086, 386, 486, Pentium II
Comparison of Intel Microprocessor 8086, 386, 486, Pentium II
Fall 1999
by Hong Li
1
Introduction
Computer technology has made incredible progress in the past
half century. In 1945, there were no stored-program computers.
Today, a few thousand dollars will purchase a personal
computer that has more performance, more main memory, and
more disk storage than a computer bought in 1965 for $1
million. During the first 25 years of electronic computers, both
forces made a major contribution; but beginning in about 1970,
computer designers became largely dependent upon integrated
circuit technology. The late 1970s saw the emergence of the
microprocessor.
• What is a microprocessor ?
2
The Intel 8086 Microprocessor
3
The Intel 8086 Microprocessor
(continued)
• Memory Structure
• Data storage in 8086 memory
• Paragraphs
• Program Segmentation and Segment Registers
• Hardware Registers
• Flags
• Input/Output (I/O) Structure
4
Intel 386 Microprocessor
It is an entry-level 32-bit microprocessor designed for single-
user applications and operating systems such as MS-DOS and
Windows.
Base Architecture the Intel 386 consists of three major
components:
• a central processing unit (CPU)
• a memory management unit
-- segmentation unit
-- the paging mechanism
the Intel has two modes of operation: Real Address Mode
(Real Mode), and Protected Virtual Address Mode (Protected
Mode).
• a bus interface
5
Intel 386 Microprocessor (continued)
Registers
6
Intel 386 Microprocessor (continued)
7
Intel 386 Microprocessor (continued)
• Instruction Set
The instruction set is divided into nine categories of
operations
• Addressing Modes
The Intel 386 provides a total of 11 addressing modes
for instructions to specify operands
• Memory organization
– I/O Space
– Real Mode Architecture
– Protected Mode Architecture
8
Intel 486 microprocessor
Architectural Overview
Real Mode Architecture.
Protected Mode Architecture
On-Chip Cache
9
Pentium II Microprocessor
Introduction
Product Highlights
Testing and Performance Monitoring Features
10
Summary
The Intel 8086 It is a 16-bit architecture, with
all internal registers 16 bits wide.
The Intel 80386 were included a 32-bit data bus
structure and the ability to address up to 4GB of
memory.
The Intel 80486 was a 32-bit data bus structure,
and the ability to address up to 64GB of
memory.
The Pentium II processor was a 7.5 million-
transistor, it incorporates the Pentium pro and
the Intel MMX technology, which is designed
specifically to process video, audio and graphics
data efficiently.
11
References:
• --http://www.tasc.com/products/horizonmaster/HTML/irm/in/intel/init/html/intel486.htm
• --http://www.tasc.com/products/horizonmaster/HTML/irm/in/intel/init/html/intel386.htm
• --http://www2.eng.cam.ac.uk/~dmh/d7/resource/intro/tsld012.htm
• --http://www2.eng.cam.ac.uk/~dmh/d7/resource/intro/tsld013.htm
• --http://developer.intel.com/design/processor/future/roadmap.htm
• --http://developer.intel.com/design/processor/future/overview.htm
• --http://intel.com/pentiumii/xeon/home.htm
• --http://intel.com/PentiumIII/Xeon/home.htm
12