Features of 80186, 80286, 80386, 80486 and Pentium Family Processors
Features of 80186, 80286, 80386, 80486 and Pentium Family Processors
80386, 80486
and
Pentium family processors
1
80186 Basic Features
2
Important blocks of 80186 are:
1. The Bus Interface Unit (BIU)
2. Execution Unit (EU)
3. Clock Generator
4. Programmable interrupt controller
5. Programmable Chip Select Unit (CSU)
6. Programmable DMA Unit
7. Programmable counter/timers
3
4
5
Clock Generator:
The internal clock generator replaces the external
8284A clock generator used with the 8086
microprocessors. This reduces the component count
in a system
6
Timers:
8
Programmable chip selection unit:
9
Power save/Power Down Feature:
1
0
Refresh Control Unit:
1
1
80286 Basic Features
1
2
Like the 80186, the 80286 doesn’t incorporate
internal peripherals; instead it contains a memory-
management unit (MMU)
10
The clock is provided by the 82284 clock
generator, and the system control signals are
provided by the 82288 system bus controller
The 80286 contains the same instructions
except for a handful of additional instructions
that control the memory-management unit.
11
12
80386 Basic Features
The 80386 microprocessor is an enhanced version
of the 80286 microprocessor and includes a
memory-management unit is enhanced to provide
memory paging.
13
The 80386 is operated in the pipelined mode, it
sends the address of the next instruction or
memory data to the memory system prior to
completing the execution of the current
instruction
14
The I/O structure of the 80386 is almost identical to
the 80286, except that I/O can be inhibited when the
80386 is operated in the protected mode through
the I/O bit protection map.
15
Interrupts, in the 80386 microprocessor, have been
expanded to include additional predefined interrupts
in the interrupt vector table
16
The real mode allows the microprocessor to
address data in the first 1MByte of memory
In the protected mode, 80386 addresses any
location in its 4G bytes of physical address
space.
17
18
80486 Basic Features
19
A new feature found in the 80486 in the BIST (built-
in self-test) that tests the microprocessor,
coprocessor, and cache at reset time
20
21
Pentium Processor basic features
22
The data bus on the Pentium is 64 – bits wide
and contains eight byte-wide memory banks
selected with bank enable signals
21
Pentium Pro Processor basic features
The Pentium Pro is an enhanced version of the
Pentium microprocessor that contains not only the
level 1 caches found inside the Pentium, but the
level 2 cache of 256 K or 512K found on most main
boards
22
The only significant software difference
between the Pentium Pro and earlier
microprocessors is the addition of FCMOV
and CMOV instructions
23
A dual-core processor is a CPU with two
processors or "execution cores" in the
same integrated circuit. Each processor has its
own cache and controller, which enables it to
function as efficiently as a single processor.
However, because the two processors are linked
together, they can perform operations up to twice
as fast as a single processor can.
The Intel Core Duo, the AMD X2, and the dual-
core PowerPC G5 are all examples of CPUs that
use dual-core technologies. These CPUs each
combine two processor cores on a single silicon
chip. This is different than a "dual processor"
24
configuration, in which two physically separate
CPUs work together. However, some high-end
machines, such as the PowerPC G5 Quad, use
two separate dual-core processors together,
providing up to four times the performance of a
single processor.
While a dual-core system has twice the
processing power of a single-processor machine,
it does not always perform twice as fast. This is
because the software running on the machine
may not be able to take full advantage or both
processors. Some operating systems and
programs are optimized for multiprocessing, while
25
others are not. Though programs that have been
optimized for multiple processors will run
especially fast on dual-core systems, most
programs will see at least some benefit from
multiple processors as well.
26