CPU體系結構介紹

2021-08-25 15:51:20 字數 2006 閱讀 5322

cpu體系結構的選定也決定了其他硬體的選擇。不同的cpu需要不同的主機板,主機板決定了所能選擇的儲存器和您要使用的插卡(plug-in card).

1.cisc複雜指令集電腦—complex instruction set computer.

risc精簡指令集電腦—reduced instruction set computer

許多流行的x86系列cpu用的是risc/cisc混合技術設計的,但是在通常的桌面cpu體系結構中,intel的x86傳統上是按cisc設計的。macinton機器上的powerpc cpu,連同用在許多unix機器中的alpha cpu是按risc體系結構設計的。假如不是從事組合語言程式設計的話,cisc/risc的區別不是很重要。

2.x86

現在我們使用的台式電腦大部分用的是intel發明的x86系列的cpu體系結構,縮寫i386有時用來指80386連同後來的intel cpu。

intel的x86 cpu一直很流行的,過去不少公司生產x86系列的轉殖cpu,直到現在,更有amd,via及transmeta三家公司在繼續生產。x86 cpu(或確切的說是80386)是linux最初編寫的目標平台。

x86硬體通常的運算速度不是很快,特別是浮點運算,假如您想用電腦做一些專門的應用,如科學計算,工程**,影象著色之類的高效能任務時,那就不合適了。

3.alpha

美國數字裝置公司(digital equipment corporation,dec)研發了適合於在高效能的工作站和伺服器上使用的alpha cpu。後來康柏(compaq)接管了alpha cpu的生產線,現在compaq已被hp收購。

假如您想用linux做一些高效能的計算時,alpha cpu無疑是個很好的選擇。現在的alpha cpu比最快的x86 cpu還要快;更有linux的alpha 移植是很穩定的。

小紅帽(red hat)(

)控制著適合alpha cpu的linux發布,但我們還能夠發現其他一些適合alpha cpu的發布,如著名的debian gnu/linux(

).這兩種系統都是很穩定的。

4.sparc

在sun的工作站中,sparc cpu很常見的,這些電腦有自己不同的unix版本(sunos或solaris)。linux愛好者已移植linux到這種體系結構上。

sparc體系結構包括32位和64位的cpu,linux可在其上執行。64位的cpu內部用兩倍的2進製位數來表示數字,這樣能夠提高大數的處理速度。sparc處理器的速度是相當快的。使得sparc的硬體成為在對cpu需要高的應用場合具備良好的競爭力的硬體。

在上,您能夠學到更多的關於ultralinux專案的介紹(該專案致力於適合sparc cpu的linux的發展)。和debian相同,redhat也發布了乙個適合於sparc處理器的linux版本。

5.powerpc

powerpc用的是risc體系結構。速度很快,特別是浮點運算方面。現在有好幾種版本在powerpc電腦上是可用的:

linux ppc (

)yellow dog linux (

)debian gnu/linux (

)suse linux (

)6.其他體系結構

前面主要介紹的是一些主要在台式電腦上最流行的cpu,更有其他一些:

掌上型(palmtop)cpu。linux已移植到了幾個適合掌上型電腦所使用的cpu上,例如psion電腦所使用的arm cpu(

);3com palmpilot(

),這些移植版本有一些用在嵌入式裝置上。

稀有的台式電腦和工作站cpu。linux也適合在680x0系列的cpu上執行(用在有些dec工作站上的

mips cpu(

)現在我們在一些**上,如

上看到好多到linux移植專案的鏈結。其實,powerpc,sparc或alpha等工作站能為您提供大量的計算能力。假如還想要乙個功能特別強的cpu的話,能夠研究一下linux集群(cluster)。集群就是通過高速的連網技術把好多linux計算計連在一起,從而產生終極電腦級別的計算能力。有一組從事beowulf專案就在做這方面的研究(

).**

CPU各種體系結構

本貼 http hi.baidu.com shentuhongfeng blog item 2d9bb01fdd4fedf9e0fe0b8d.html cpu體系結構的選定也決定了其他硬體的選擇。不同的cpu需要不同的主機板,主機板決定了所能選擇的儲存器和您要使用的插卡 plug in card 1...

小話CPU體系結構

cpu的體系結構分為兩類 cisc 複雜指令集計算機 和risc 精簡指令集計算機 基於cisc體系結構的cpu在處理指令時先對該指令進行定址,再分析,執行該指令的一系列初級指令完成任務.隨著vsli 超大規模積體電路 技術的高速發展,為了便於軟體開發和提高系統效能,硬體工程師不斷增加複雜的指令和靈...

ARM是CPU體系結構

arm是一種使用精簡指令 risc 的cpu,有別於英特爾的複雜指令 cisc x86 結構。這裡的體系結構就是指的cpu的指令結構。當然,使用risc指令集的cpu不止arm一種,還有其他的 比如ibm的powerpc等 因此arm一般指的是 arm公司 的cpu架構,也就是arm公司設計的cpu...