introduction
date
clock speeds
bus width
number of
transistors
addressable
memory
virtual
memory
brief
description
400411/15/71
108 khz
4 bits
2,300
(10 microns)
640 bytes
first microcomputer chip,
arithmetic manipulation
80084/1/72
108 khz
8 bits
3,500
16 kbytes
data/character manipulation
80804/1/74
2 mhz
8 bits
6,000
(6 microns)
64 kbytes
10x the performance of the 8008
80866/8/78
5 mhz
8 mhz
10 mhz
16 bits
29,000
(3 microns)
1 megabyte
10x the performance of the 8080
80886/1/79
5 mhz
8 mhz
8 bits
29,000
(3 microns)
identical to 8086 except for its 8-bit external bus
802862/1/82
8 mhz
10 mhz
12 mhz
16 bits
134,000
(1.5 microns)
16 megabytes
1 gigabyte
3-6x the performance of the 8086
intel386(tm)dx microprocessor10/17/85
16 mhz
20 mhz
25 mhz
33 mhz
32 bits
275,000
(1 micron)
4 gigabytes
64 terabytes
first x86 chip to handle 32-bit data sets
intel386(tm)sx microprocessor6/16/88
16 mhz
20 mhz
16 bits
275,000
(1 micron)
4 gigabytes
64 terabytes
16-bit address bus enabled low-cost 32-bit processing
intel486(tm)dx microprocessor4/10/89
25 mhz
33 mhz
50 mhz
32 bits
1,200,000
(1 micron, .8 micron with 50 mhz)
4 gigabytes
64 terabytes
level 1 cache on chip
intel486(tm)sx microprocessor4/22/91
16 mhz
20 mhz
25 mhz
33 mhz
32 bits
1,185,000
(.8 micron)
4 gigabytes
64 terabytes
identical in design to intel486(tm) dx but without math coprocessor
pentium® processor3/22/93
60mhz
66mhz
75mhz
90mhz
100mhz
120mhz
133mhz
150mhz
166mhz
32 bits
3.1 million
(.8 micron)
4 gigabytes
64 terabytes
superscaler architecture brought 5x the performance of the 33-mhz intel486 dx processor
pentium® pro processor3/27/95
150mhz
180mhz
200mhz
32 bits
5.5 million
(.32 micron)
4 gigabytes
64 terabytes
dynamic execution architecture drives high-performing processor
80X86定址方式
1 與定址相關的暫存器 8086 暫存器 段暫存器cs ds es ss 基址暫存器bx bp 變址暫存器di si 專用暫存器ip sp 具體每個暫存器的作用就不仔細介紹了。80386 及其以上的暫存器 段暫存器cs ds es ss fs,gs 基址暫存器eax ebx ecx edx ebp ...
80X86 保護模式
保護模式定義 保護 用硬體對每個任務使用的記憶體空間進行保護,阻 止其他任務的非法訪問。特點如下 a 採用虛擬儲存管理,啟用分段和分頁機制。允許關閉分頁機制 b 段內偏移位址 32位,每個段最大232 b 4gb 每個程式最多可以使用 16k個段,理論上的虛擬位址空間為 4gb 16k 64tb c...
80X86定址方式總結
一 概論 擇子存放在六個段暫存器 cs,ss,ds,es,fs,gs 中 段總是由 cs 段暫存器來指示 堆疊段總是由 ss 段暫存器來指示 字元處理指令總是使用 es 段暫存器作為目標運算元的段暫存器 一般的資料段可用 ds es fs gs來指示,但 ds 作為資料段的預設段暫存器,用它來定址比...