第一階段
(1971—1973年)通常以字長是4位或8位微處理器,典型的是美國Intel4004和Intel8008微處理器。Intel4004是一種4位微處理器,可進行4位二進制的并行運算,它有45條指令,速度0.05MIPs(MillionInstructionPerSecond,每秒百萬條指令)。Intel4004的功能有限,主要用于計算器、電動打字機、照相機、臺秤、電視機等家用電器上,使這些電器設備具有智能化,從而提高它們的性能。Intel8008是世界上第一種8位的微處理器。存儲器采用PMOS工藝。該階段計算機工作速度較慢,微處理器的指令系統不完整,存儲器容量很小,只有幾百字節,沒有操作系統,只有匯編語言。主要用于工業儀表、過程控制。
第二代
(1974—1977年)典型的微處理器有Intel8080/8085,Zilog公司的Z80和Motorola公司的M6800。與第一代微處理器相比,集成度提高了1~4倍,運算速度提高了10~15倍,指令系統相對比較完善,已具備典型的計算機體系結構及中斷、直接存儲器存取等功能。
由于微處理器可用來完成很多以前需要用較大設備完成的計算任務,價格又便宜,于是各半導體公司開始競相生產微處理器芯片。Zilog公司生產了8080的增強型Z80,摩托羅拉公司生產了6800,英特爾公司于1976年又生產了增強型8085,但這些芯片基本沒有改變8080的基本特點,都屬于第二代微處理器。它們均采用NMOS工藝,集成度約9000只晶體管,平均指令執行時間為1μS~2μS,采用匯編語言、BASIC、Fortran編程,使用單用戶操作系統。
第三代
第三階段(1978—1984年)即16位微處理器。1978年,Intel公司率先推出16位微處理器8086,同時,為了方便原來的8位機用戶,Intel公司又提出了一種準16位微處理器8088。
8086微處理器最高主頻速度為8MHz,具有16位數據通道,內存尋址能力為1MB。同時英特爾還生產出與之相配合的數學協處理器i8087,這兩種芯片使用相互兼容的指令集,但i8087指令集中增加了一些專門用于對數、指數和三角函數等數學計算的指令。人們將這些指令集統一稱之為x86指令集。雖然以后英特爾又陸續生產出第二代、第三代等更先進和更快的新型CPU,但都仍然兼容原來的x86指令,而且英特爾在后續CPU的命名上沿用了原先的x86序列,直到后來因商標注冊問題,才放棄了繼續用阿拉伯數字命名。
1979年,英特爾公司又開發出了8088。8086和8088在芯片內部均采用16位數據傳輸,所以都稱為16位微處理器,但8086每周期能傳送或接收16位數據,而8088每周期只采用8位。因為最初的大部分設備和芯片是8位的,而8088的外部8位數據傳送、接收能與這些設備相兼容。8088采用40針的DIP封裝,工作頻率為6.66MHz、7.16MHz或8MHz,微處理器集成了大約29000個晶體管。
在Intel公司推出8086、8088CPU之后,各公司也相繼推出了同類的產品,有Zilog公司Z8000和Motorola公司的M68000等。16位微處理器比8位微處理器有更大的尋址空間、更強的運算能力、更快的處理速度和更完善的指令系統。所以,16位微處理器已能夠替代部分小型機的功能,特別在單任務、單用戶的系統中,8086等16位微處理器更是得到了廣泛的應用。
1981年,美國IBM公司將8088芯片用于其研制的IBM-PC機中,從而開創了全新的微機時代。也正是從8088開始,個人電腦(PC)的概念開始在全世界范圍內發展起來。從8088應用到IBMPC機上開始,個人電腦真正走進了人們的工作和生活之中,它也標志著一個新時代的開始。
1982年,英特爾公司在8086的基礎上,研制出了80286微處理器,該微處理器的最大主頻為20MHz,內、外部數據傳輸均為16位,使用24位內存儲器的尋址,內存尋址能力為16MB。80286可工作于兩種方式,一種叫實模式,另一種叫保護方式。
在實模式下,微處理器可以訪問的內存總量限制在1兆字節;而在保護方式之下,80286可直接訪問16兆字節的內存。此外,80286工作在保護方式之下,可以保護操作系統,使之不像實模式或8086等不受保護的微處理器那樣,在遇到異常應用時會使系統停機。
IBM公司將80286微處理器用在先進技術微機即AT機中,引起了極大的轟動。80286在以下四個方面比它的前輩有顯著的改進:支持更大的內存;能夠模擬內存空間;能同時運行多個任務;提高了處理速度。
最早PC機的速度是4MHz,第一臺基于80286的AT機運行速度為6MHz至8MHz,一些制造商還自行提高速度,使80286達到了20MHz,這意味著性能上有了重大的進步。
80286的封裝是一種被稱為PGA的正方形包裝。PGA是源于PLCC的便宜封裝,它有一塊內部和外部固體插腳,在這個封裝中,80286集成了大約130000個晶體管。
IBMPC/AT微機的總線保持了XT的三層總線結構,并增加了高低位字節總線驅動器轉換邏輯和高位字節總線。與XT機一樣,CPU也是焊接在主板上的。
第四代
第四階段(1985—1992年)即32位微處理器。1985年10月17日,英特爾劃時代的產品——80386DX正式發布了,其內部包含27.5萬個晶體管,時鐘頻率為12.5MHz,后逐步提高到20MHz、25MHz、33MHz,最后還有少量的40MHz產品。
80386DX的內部和外部數據總線是32位,地址總線也是32位,可以尋址到4GB內存,并可以管理64TB的虛擬存儲空間。它的運算模式除了具有實模式和保護模式以外,還增加了一種“虛擬86”的工作方式,可以通過同時模擬多個8086微處理器來提供多任務能力。
80386DX有比80286更多的指令,頻率為12.5MHz的80386每秒鐘可執行6百萬條指令,比頻率為16MHz的80286快2.2倍。80386最經典的產品為80386DX-33MHz,一般我們說的80386就是指它。
由于32位微處理器的強大運算能力,PC的應用擴展到很多的領域,如商業辦公和計算、工程設計和計算、數據中心、個人娛樂。80386使32位CPU成為了PC工業的標準。
1989年英特爾公司又推出準32位微處理器芯片80386SX。這是Intel為了擴大市場份額而推出的一種較便宜的普及型CPU,它的內部數據總線為32位,外部數據總線為16位,它可以接受為80286開發的16位輸入/輸出接口芯片,降低整機成本。80386SX推出后,受到市場的廣泛的歡迎,因為80386SX的性能大大優于80286,而價格只是80386的三分之一。
1989年,我們大家耳熟能詳的80486芯片由英特爾推出。這款經過四年開發和3億美元資金投入的芯片的偉大之處在于它首次實破了100萬個晶體管的界限,集成了120萬個晶體管,使用1微米的制造工藝。80486的時鐘頻率從25MHz逐步提高到33MHz、40MHz、50MHz。
80486是將80386和數學協微處理器80387以及一個8KB的高速緩存集成在一個芯片內。80486中集成的80487的數字運算速度是以前80387的兩倍,內部緩存縮短了微處理器與慢速DRAM的等待時間。并且,在80x86系列中首次采用了RISC(精簡指令集)技術,可以在一個時鐘周期內執行一條指令。它還采用了突發總線方式,大大提高了與內存的數據交換速度。由于這些改進,80486的性能比帶有80387數學協微處理器的80386DX性能提高了4倍。
第五代
第5階段(1993-2005年)是奔騰(pentium)系列微處理器時代,通常稱為第5代。典型產品是Intel公司的奔騰系列芯片及與之兼容的AMD的K6系列微處理器芯片。內部采用了超標量指令流水線結構,并具有相互獨立的指令和數據高速緩存。隨著MMX(MultiMediaeXtended)微處理器的出現,使微機的發展在網絡化、多媒體化和智能化等方面跨上了更高的臺階。
早期的奔騰75MHz~120MHz使用0.5微米的制造工藝,后期120MHz頻率以上的奔騰則改用0.35微米工藝。經典奔騰的性能相當平均,整數運算和浮點運算都不錯。 為了提高電腦在多媒體、3D圖形方面的應用能力,許多新指令集應運而生,其中最著名的三種便是英特爾的MMX、SSE和AMD的3DNOW!。MMX(MultiMediaExtensions,多媒體擴展指令集)是英特爾于1996年發明的一項多媒體指令增強技術,包括57條多媒體指令,這些指令可以一次處理多個數據,MMX技術在軟件的配合下,就可以得到更好的性能。
多能奔騰(PentiumMMX)的正式名稱就是“帶有MMX技術的Pentium”,是在1996年底發布的。從多能奔騰開始,英特爾就對其生產的CPU開始鎖倍頻了,但是MMX的CPU超外頻能力特別強,而且還可以通過提高核心電壓來超倍頻,所以那個時候超頻是一個很時髦的行動。超頻這個詞語也是從那個時候開始流行的。
多能奔騰是繼Pentium后英特爾又一個成功的產品,其生命力也相當頑強。多能奔騰在原Pentium的基礎上進行了重大的改進,增加了片內16KB數據緩存和16KB指令緩存,4路寫緩存以及分支預測單元和返回堆棧技術。特別是新增加的57條MMX多媒體指令,使得多能奔騰即使在運行非MMX優化的程序時,也比同主頻的PentiumCPU要快得多。
1997年推出的PentiumII處理器結合了IntelMMX技術,能以極高的效率處理影片、音效、以及繪圖資料,首次采用SingleEdgeContact(S.E.C)匣型封裝,內建了高速快取記憶體。這款晶片讓電腦使用者擷取、編輯、以及透過網際網絡和親友分享數位相片、編輯與新增文字、音樂或制作家庭電影的轉場效果、使用視訊電話以及透過標準電話線與網際網絡傳送影片,IntelPentiumII處理器晶體管數目為750萬顆。
PentiumIII處理器加入70個新指令,加入網際網絡串流SIMD延伸集稱為MMX,能大幅提升先進影像、3D、串流音樂、影片、語音辨識等應用的性能,它能大幅提升網際網絡的使用經驗,讓使用者能瀏覽逼真的線上博物館與商店,以及下載高品質影片,Intel首次導入0.25微米技術,IntelPentiumIII晶體管數目約為950萬顆。
與此同年,英特爾還發布了PentiumIIIXeon處理器。作為PentiumIIXeon的后繼者,除了在內核架構上采納全新設計以外,也繼承了PentiumIII處理器新增的70條指令集,以更好執行多媒體、流媒體應用軟件。除了面對企業級的市場以外,PentiumIIIXeon加強了電子商務應用與高階商務計算的能力。在緩存速度與系統總線結構上,也有很多進步,很大程度提升了性能,并為更好的多處理器協同工作進行了設計。
2000年推出的Pentium4處理器內建了4200萬個晶體管,以及采用0.18微米的電路,Pentium4初期推出版本的速度就高達1.5GHz,晶體管數目約為4200萬顆,翌年8月,Pentium4處理理達到2GHz的里程碑。2002年英特爾推出新款IntelPentium4處理器內含創新的Hyper-Threading(HT)超線程技術。超線程技術打造出新等級的高性能桌上型電腦,能同時快速執行多項運算應用,或針對支持多重線程的軟件帶來更高的性能。超線程技術讓電腦性能增加25%。除了為桌上型電腦使用者提供超線程技術外,英特爾也達成另一項電腦里程碑,就是推出運作頻率達3.06GHz的Pentium4處理器,是首款每秒執行30億個運算周期的商業微處理器,如此優異的性能要歸功于當時業界最先進的0.13微米制程技術,翌年,內建超線程技術的IntelPentium4處理器頻率達到3.2GHz。
PentiumM:由以色列小組專門設計的新型移動CPU,PentiumM是英特爾公司的x86架構微處理器,供筆記簿型個人電腦使用,亦被作為Centrino的一部分,于2003年3月推出。公布有以下主頻:標準1.6GHz,1.5GHz,1.4GHz,1.3GHz,低電壓1.1GHz,超低電壓900MHz。為了在低主頻得到高效能,Banias作出了優化,使每個時鐘所能執行的指令數目更多,并通過高級分支預測來降低錯誤預測率。另外最突出的改進就L2高速緩存增至1MB(P3-M和P4-M都只有512KB),估計Banias數目高達7700萬的晶體管大部分就用在這上。
此外還有一系列與減少功耗有關的設計:增強型Speedstep技術是必不可少的了,擁有多個供電電壓和計算頻率,從而使性能可以更好地滿足應用需求。
智能供電分布可將系統電量集中分布到處理器需要的地方,并關閉空閑的應用;移動電壓定位(MVPIV)技術可根據處理器活動動態降低電壓,從而支持更低的散熱設計功率和更小巧的外形設計;經優化功率的400MHz系統總線;Micro-opsfusion微操作指令融合技術,在存在多個可同時執行的指令的情況下,將這些指令合成為一個指令,以提高性能與電力使用效率。專用的堆棧管理器,使用記錄內部運行情況的專用硬件,處理器可無中斷執行程序。
Banias所對應的芯片組為855系列,855芯片組由北橋芯片855和南橋芯片ICH4-M組成,北橋芯片分為不帶內置顯卡的855PM(代號Odem)和帶內置顯卡的855GM(代號Montara-GM),支持高達2GB的DDR266/200內存,AGP4X,USB2.0,兩組ATA-100、AC97音效及Modem。其中855GM為三維及顯示引擎優化InternalClockGating,它可以在需要時才進行三維顯示引擎供電,從而降低芯片組的功率。
2005年Intel推出的雙核心處理器有PentiumD和PentiumExtremeEdition,同時推出945/955/965/975芯片組來支持新推出的雙核心處理器,采用90nm工藝生產的這兩款新推出的雙核心處理器使用是沒有針腳的LGA775接口,但處理器底部的貼片電容數目有所增加,排列方式也有所不同。
桌面平臺的核心代號Smithfield的處理器,正式命名為PentiumD處理器,除了擺脫阿拉伯數字改用英文字母來表示這次雙核心處理器的世代交替外,D的字母也更容易讓人聯想起Dual-Core雙核心的涵義。
Intel的雙核心構架更像是一個雙CPU平臺,PentiumD處理器繼續沿用Prescott架構及90nm生產技術生產。PentiumD內核實際上由于兩個獨立的2獨立的Prescott核心組成,每個核心擁有獨立的1MBL2緩存及執行單元,兩個核心加起來一共擁有2MB,但由于處理器中的兩個核心都擁有獨立的緩存,因此必須保正每個二級緩存當中的信息完全一致,否則就會出現運算錯誤。
為了解決這一問題,Intel將兩個核心之間的協調工作交給了外部的MCH(北橋)芯片,雖然緩存之間的數據傳輸與存儲并不巨大,但由于需要通過外部的MCH芯片進行協調處理,毫無疑問的會對整個的處理速度帶來一定的延遲,從而影響到處理器整體性能的發揮。
由于采用Prescott內核,因此PentiumD也支持EM64T技術、XDbit安全技術。值得一提的是,PentiumD處理器將不支持Hyper-Threading技術。原因很明顯:在多個物理處理器及多個邏輯處理器之間正確分配數據流、平衡運算任務并非易事。比如,如果應用程序需要兩個運算線程,很明顯每個線程對應一個物理內核,但如果有3個運算線程呢?因此為了減少雙核心PentiumD架構復雜性,英特爾決定在針對主流市場的PentiumD中取消對Hyper-Threading技術的支持。
同出自Intel之手,而且PentiumD和PentiumExtremeEdition兩款雙核心處理器名字上的差別也預示著這兩款處理器在規格上也不盡相同。其中它們之間最大的不同就是對于超線程(Hyper-Threading)技術的支持。PentiumD不支持超線程技術,而PentiumExtremeEdition則沒有這方面的限制。在打開超線程技術的情況下,雙核心PentiumExtremeEdition處理器能夠模擬出另外兩個邏輯處理器,可以被系統認成四核心系統。
PentiumEE系列都采用三位數字的方式來標注,形式是PentiumEE8xx或9xx,例如PentiumEE840等等,數字越大就表示規格越高或支持的特性越多。
PentiumEE8x0:表示這是Smithfield核心、每核心1MB二級緩存、800MHzFSB的產品,其與PentiumD8x0系列的唯一區別僅僅只是增加了對超線程技術的支持,除此之外其它的技術特性和參數都完全相同。
PentiumEE9x5:表示這是Presler核心、每核心2MB二級緩存、1066MHzFSB的產品,其與PentiumD9x0系列的區別只是增加了對超線程技術的支持以及將前端總線提高到1066MHzFSB,除此之外其它的技術特性和參數都完全相同。
第六代
第6階段(2005年至今)是酷睿(core)系列微處理器時代,通常稱為第6代。“酷睿”是一款領先節能的新型微架構,設計的出發點是提供卓然出眾的性能和能效,提高每瓦特性能,也就是所謂的能效比。早期的酷睿是基于筆記本處理器的。酷睿2:英文名稱為Core2Duo,是英特爾在2006年推出的新一代基于Core微架構的產品體系統稱。于2006年7月27日發布。酷睿2是一個跨平臺的構架體系,包括服務器版、桌面版、移動版三大領域。其中,服務器版的開發代號為Woodcrest,桌面版的開發代號為Conroe,移動版的開發代號為Merom。
Corei5是一款基于Nehalem架構的四核處理器,采用整合內存控制器,三級緩存模式,L3達到8MB,支持TurboBoost等技術的新處理器電腦配置。它和Corei7(Bloomfield)的主要區別在于總線不采用QPI,采用的是成熟的DMI(DirectMediaInterface),并且只支持雙通道的DDR3內存。結構上它用的是LGA1156接口,Corei7用的是LGA1366。i5有睿頻技術,可以在一定情況下超頻。
Corei3可看作是Corei5的進一步精簡版(或閹割版),將有32nm工藝版本(研發代號為Clarkdale,基于Westmere架構)這種版本。Corei3最大的特點是整合GPU(圖形處理器),也就是說Corei3將由CPU+GPU兩個核心封裝而成。由于整合的GPU性能有限,用戶想獲得更好的3D性能,可以外加顯卡。值得注意的是,即使是Clarkdale,顯示核心部分的制作工藝仍會是45nm。i3i5區別最大之處是i3沒有睿頻技術。
2010年6月,Intel再次發布革命性的處理器——第二代Corei3/i5/i7。第二代Corei3/i5/i7隸屬于第二代智能酷睿家族,全部基于全新的SandyBridge微架構,相比第一代產品主要帶來五點重要革新:1、采用全新32nm的SandyBridge微架構,更低功耗、更強性能。2、內置高性能GPU(核芯顯卡),視頻編碼、圖形性能更強。3、睿頻加速技術2.0,更智能、更高效能。4、引入全新環形架構,帶來更高帶寬與更低延遲。5、全新的AVX、AES指令集,加強浮點運算與加密解密運算。
SNB(SandyBridge)是英特爾在2011年初發布的新一代處理器微架構,這一構架的最大意義莫過于重新定義了“整合平臺”的概念,與處理器“無縫融合”的“核芯顯卡”終結了“集成顯卡”的時代。這一創舉得益于全新的32nm制造工藝。由于SandyBridge構架下的處理器采用了比之前的45nm工藝更加先進的32nm制造工藝,理論上實現了CPU功耗的進一步降低,及其電路尺寸和性能的顯著優化,這就為將整合圖形核心(核芯顯卡)與CPU封裝在同一塊基板上創造了有利條件。此外,第二代酷睿還加入了全新的高清視頻處理單元。視頻轉解碼速度的高與低跟處理器是有直接關系的,由于高清視頻處理單元的加入,新一代酷睿處理器的視頻處理時間比老款處理器至少提升了30%。
在2012年4月24日下午北京天文館,intel正式發布了ivybridge(IVB)處理器。22nmIvyBridge會將執行單元的數量翻一番,達到最多24個,自然會帶來性能上的進一步躍進。IvyBridge會加入對DX11的支持的集成顯卡。另外新加入的XHCIUSB3.0控制器則共享其中四條通道,從而提供最多四個USB3.0,從而支持原生USB3.0。cpu的制作采用3D晶體管技術的CPU耗電量會減少一半。
評論
查看更多