X86 family 8086(1978,29K) The heart of the ibm pc& dos 1M bytes addressable, 640 for users 80286(1982,134K) More(now obsolete)addressing modes Basis of the IBm Pc-at& windows
11 X86 family • 8086(1978, 29K) – The heart of the IBM PC & DOS – 1M bytes addressable, 640K for users • 80286(1982, 134K) – More (now obsolete) addressing modes – Basis of the IBM PC-AT & Windows
X86 family 386(1985,275K) 32 bits architecture flat addressing model Support a Unix operating system I486(1989,19M) Integrated the floating-point unit onto the processor chi 12
12 X86 family • i386(1985, 275K) – 32 bits architecture, flat addressing model – Support a Unix operating system • I486(1989, 1.9M) – Integrated the floating-point unit onto the processor chip
X86 family Pentium 1993, 3.1) Pentium Pro(1995, 6.5M) P6 microarchitecture Conditional mov Pentium/MMX(1997, 4.5M) New class of instructions for manipulating vectors of integers
13 X86 family • Pentium(1993, 3.1M) • PentiumPro(1995, 6.5M) – P6 microarchitecture – Conditional mov • Pentium/MMX(1997, 4.5M) – New class of instructions for manipulating vectors of integers
X86 family Pentium II(1997, 7M) Implementing MMX instructions within P6 Pentium工1999,82M) New class of instructions for manipulating vectors of floating-point numbers (ssE, Stream SIMD Extensio
14 X86 family • Pentium II(1997, 7M) – Implementing MMX instructions within P6 • Pentium III(1999, 8.2M) – New class of instructions for manipulating vectors of floating-point numbers(SSE, Stream SIMD Extension)
X86 family Pentium 4(2001, 42M Netburst microarchitecture 144 new SSE2 instructions 15
15 X86 family • Pentium 4(2001, 42M) – Netburst microarchitecture – 144 new SSE2 instructions