新聞中心

X86簡(jiǎn)介

——
作者:姜來(lái)整理 時(shí)間:2007-12-29 來(lái)源:嵌入式技術(shù)網(wǎng) 收藏
是什么意思為什么后面接個(gè)“86”

是一個(gè)intel通用計(jì)算機(jī)系列的編號(hào),也標(biāo)識(shí)一套通用的計(jì)算機(jī)指令集合,由于早期intel的CPU編號(hào)都是如8086,80286來(lái)編號(hào),由于這整個(gè)系列的CPU都是指令兼容的,所以都用來(lái)標(biāo)識(shí)所使用的指令集合如今的奔騰,P2,P4,賽揚(yáng)系列都是支持指令系統(tǒng)的,所以都屬于X86家族

X86架構(gòu)

X86就是采用cisc(Complex Instruction Set Computer,復(fù)雜指令架構(gòu)計(jì)算機(jī))架構(gòu)的處理器.大多數(shù)CPU廠商(如AMD,Intel)生產(chǎn)的就是這種處理器.與采用RISC(Reduced ...,精簡(jiǎn)指令架構(gòu)計(jì)算機(jī))架構(gòu)的PowerPC(如蘋(píng)果電腦)不同. 在CISC處理器中,程序的各條指令是按順序串行執(zhí)行的,每條指令中的各個(gè)操作也是按順序串行執(zhí)行的。順序執(zhí)行的優(yōu)點(diǎn)是控制簡(jiǎn)單,但計(jì)算機(jī)各部分的利用率不高,執(zhí)行速度慢。 諸如IA-32、x86-32、x86-64都是屬于x86架構(gòu)的。如Intel的32位服務(wù)器Xeon(至強(qiáng))處理器系列、AMD的全系列,還有VIA的全系列處理器產(chǎn)品都屬于x86架構(gòu)的。 

X86指令集
X86指令集是美國(guó)Intel公司為其第一塊16位CPU(i8086)專門(mén)開(kāi)發(fā)的,美國(guó)IBM公司1981年推出的世界第一臺(tái)PC機(jī)中的CPU?/FONT> i8088(i8086簡(jiǎn)化版)使用的也是X86指令,同時(shí)電腦中為提高浮點(diǎn)數(shù)據(jù)處理能力而增加的X87芯片系列數(shù)學(xué)協(xié)處理器則另外使用X87指令,以后就將X86指令集和X87指令集統(tǒng)稱為X86指令集。雖然隨著CPU技術(shù)的不斷發(fā)展,Intel陸續(xù)研制出更新型的i80386、i80486直到今天的Pentium Ⅲ(以下簡(jiǎn)為PⅢ)系列,但為了保證電腦能繼續(xù)運(yùn)行以往開(kāi)發(fā)的各類應(yīng)用程序以保護(hù)和繼承豐富的軟件資源,所以Intel公司所生產(chǎn)的所有CPU仍然繼續(xù)使用X86指令集,所以它的CPU仍屬于X86系列。
另外除Intel公司之外,AMD和Cyrix等廠家也相繼生產(chǎn)出能使用X86指令集的CPU,由于這些CPU能運(yùn)行所有的為Intel CPU所開(kāi)發(fā)的各種軟件,所以電腦業(yè)內(nèi)人士就將這些CPU列為Intel的CPU兼容產(chǎn)品。由于Intel X86系列及其兼容CPU都使用X86指令集,所以就形成了今天龐大的X86系列及兼容CPU陣容。當(dāng)然在目前的臺(tái)式(便攜式)電腦中并不都是使用X86系列CPU,部分服務(wù)器和蘋(píng)果(Macintosh)機(jī)中還使用美國(guó)DIGITAL(數(shù)字)公司的Alpha 61164和PowerPC 604e系列CPU。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉