This preview shows page 1. Sign up to view the full content.
Unformatted text preview: e it slightly less expensive to produce.
Today, the Intel 8088 is used in low-cost microcontrollers.
Backward Compatibility. Each processor introduced into the Intel family since the 8086 has been
backward-compatible with earlier processors. This approach enables older software to run (without
recompilation) on newer computers without modiﬁcation. Newer software eventually appeared, requiring
features of more advanced processors. Intel 80286 The Intel 80286 processor, ﬁrst used in the IBM-PC/AT computer, set a new standard of speed and power. It was the ﬁrst Intel processor to run in protected mode. The 80286
addresses up to 16 MByte of RAM using a 24-bit address bus.
IA-32 Processor Family (x86)
The Intel 80386 processor (1985) introduced 32-bit data registers and a 32-bit address bus and
external data path. Here, we can distinguish between an internal data path, which is a bus that For More BS-IT Books, Notes & Assignments visit: www.bsit.zxq.net 2.2 x86 Architecture Details
Downloaded From: www.bsit.zxq.net 41 moves data within the processor itself, and an external data path, which is the bus that moves
data to and from memory and I/O devices. As such, it was the ﬁrst member of the IA-32 family.
IA-32 processors can address virtual memory larger than the computer’s physical memory. Each
program is assigned a 4-GByte (gigabyte) linear address space.
Intel i486 Continuing the IA-32 family, the Intel i486 processor (1989) featured an instruction
set microarchitecture using pipelining techniques that permitted multiple instructions to be processed at the same time.
Pentium The Intel Pentium processor (1993) added many performance improvements, including a superscalar design with two parallel execution pipelines. Two instructions could be
decoded and executed simultaneously. The Pentium used a 32-bit address bus and a 64-bit internal data path (inside the processor itself), and introduced MMX technology to the IA-32 family.
Intel64 for 64-bit Processing
Intel64 is the name given to In...
View Full Document
This note was uploaded on 11/29/2013 for the course CSE 451 taught by Professor Hussein during the Winter '13 term at Fatih Üniversitesi.
- Winter '13