X86簡(jiǎn)介
——
是一個(gè)intel通用計算機系列的編號,也標識一套通用的計算機指令集合,由于早期intel的CPU編號都是如8086,80286來(lái)編號,由于這整個(gè)系列的CPU都是指令兼容的,所以都用X86來(lái)標識所使用的指令集合如今的奔騰,P2,P4,賽揚系列都是支持X86指令系統的,所以都屬于X86家族
X86架構
X86就是采用cisc(Complex Instruction Set Computer,復雜指令架構計算機)架構的處理器.大多數CPU廠(chǎng)商(如AMD,Intel)生產(chǎn)的就是這種處理器.與采用RISC(Reduced ...,精簡(jiǎn)指令架構計算機)架構的PowerPC(如蘋(píng)果電腦)不同. 在CISC處理器中,程序的各條指令是按順序串行執行的,每條指令中的各個(gè)操作也是按順序串行執行的。順序執行的優(yōu)點(diǎn)是控制簡(jiǎn)單,但計算機各部分的利用率不高,執行速度慢。 諸如IA-32、x86-32、x86-64都是屬于x86架構的。如Intel的32位服務(wù)器Xeon(至強)處理器系列、AMD的全系列,還有VIA的全系列處理器產(chǎn)品都屬于x86架構的。
X86指令集
X86指令集是美國Intel公司為其第一塊16位CPU(i8086)專(zhuān)門(mén)開(kāi)發(fā)的,美國IBM公司1981年推出的世界第一臺PC機中的CPU?/FONT> i8088(i8086簡(jiǎn)化版)使用的也是X86指令,同時(shí)電腦中為提高浮點(diǎn)數據處理能力而增加的X87芯片系列數學(xué)協(xié)處理器則另外使用X87指令,以后就將X86指令集和X87指令集統稱(chēng)為X86指令集。雖然隨著(zhù)CPU技術(shù)的不斷發(fā)展,Intel陸續研制出更新型的i80386、i80486直到今天的Pentium Ⅲ(以下簡(jiǎn)為PⅢ)系列,但為了保證電腦能繼續運行以往開(kāi)發(fā)的各類(lèi)應用程序以保護和繼承豐富的軟件資源,所以Intel公司所生產(chǎn)的所有CPU仍然繼續使用X86指令集,所以它的CPU仍屬于X86系列。
另外除Intel公司之外,AMD和Cyrix等廠(chǎng)家也相繼生產(chǎn)出能使用X86指令集的CPU,由于這些CPU能運行所有的為Intel CPU所開(kāi)發(fā)的各種軟件,所以電腦業(yè)內人士就將這些CPU列為Intel的CPU兼容產(chǎn)品。由于Intel X86系列及其兼容CPU都使用X86指令集,所以就形成了今天龐大的X86系列及兼容CPU陣容。當然在目前的臺式(便攜式)電腦中并不都是使用X86系列CPU,部分服務(wù)器和蘋(píng)果(Macintosh)機中還使用美國DIGITAL(數字)公司的Alpha 61164和PowerPC 604e系列CPU。 linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)
評論