? ? ? ?架構(gòu)服務(wù)器分為哪幾種?什么是架構(gòu)服務(wù)器?很多人聽(tīng)過(guò)各種類型的服務(wù)器,而架構(gòu)服務(wù)器是一種比較特殊的服務(wù)器,可能很多人不知道,咱們今天就要說(shuō)的架構(gòu)服務(wù)器的幾個(gè)種類,希望對(duì)大家有幫助!
CISC架構(gòu)服務(wù)器
首先說(shuō)到CISC架構(gòu)服務(wù)器,他的英文名稱是“Complex Instruction Set Computer”,自從計(jì)算機(jī)誕生以來(lái),我們使用的一直是CISC指令集模式。早期的桌面軟件是根據(jù)CISC設(shè)計(jì)的,并一直延續(xù)到今天,因此微處理器(CPU)制造商一直遵循CISC的發(fā)展道路,包括英特爾和AMD。在CISC微處理器中,程序的指令是按順序執(zhí)行的,每條指令中的操作也是按順序執(zhí)行的。順序執(zhí)行的優(yōu)點(diǎn)是控制簡(jiǎn)單,但計(jì)算機(jī)各部分利用率不高,執(zhí)行速度慢。CISC架構(gòu)的服務(wù)器主要是基于IA-32架構(gòu)(Intel架構(gòu)、Intel架構(gòu))的,大部分都是中低檔服務(wù)器使用的。
如果企業(yè)的所有應(yīng)用程序都基于NT平臺(tái),那么服務(wù)器的選擇基本上位于IA架構(gòu)(CISC架構(gòu))的服務(wù)器中。如果企業(yè)的應(yīng)用主要是基于Linux操作系統(tǒng),那么服務(wù)器的選擇也是基于服務(wù)器的IA結(jié)構(gòu)。如果應(yīng)用程序必須基于Solaris,則服務(wù)器只能選擇SUN服務(wù)器。如果應(yīng)用了AIX(基于IBM的Unix操作系統(tǒng)),則只能選擇ibmunix服務(wù)器(RISC體系結(jié)構(gòu)服務(wù)器)。
RISC架構(gòu)服務(wù)器
RISC的英文名稱是“Reduced Instruction Set Computing”,也就是“simplified Instruction Set”。它的指令系統(tǒng)比較簡(jiǎn)單,只需要硬件來(lái)執(zhí)行命令中最常用的部分,而大多數(shù)復(fù)雜的操作都采用成熟的編譯技術(shù),由簡(jiǎn)單指令合成。目前,在中高檔服務(wù)器上廣泛使用該指令系統(tǒng)的CPU,特別是高檔服務(wù)器,都使用RISC指令系統(tǒng)的CPU。
VLIW架構(gòu)服務(wù)器
VLIW是英文“超長(zhǎng)指令字”的縮寫(xiě),意思是“超長(zhǎng)指令集結(jié)構(gòu)”。VLIW體系結(jié)構(gòu)采用了先進(jìn)的EPIC(clear parallel instruction)設(shè)計(jì),我們也稱之為IA-64體系結(jié)構(gòu)。每個(gè)時(shí)鐘周期,如IA-64,可以運(yùn)行20條指令,而CISC通常只能運(yùn)行1≤3條指令,RISC可以運(yùn)行4條指令,可見(jiàn)VLIW比CISC和RISC強(qiáng)大得多。VLIW的最大優(yōu)點(diǎn)是它簡(jiǎn)化了處理器的結(jié)構(gòu),并且消除了處理器中許多復(fù)雜的控制電路。這些電路通常用于超標(biāo)量芯片(CISC和RISC)并行工作時(shí)。VLIW結(jié)構(gòu)簡(jiǎn)單,可降低芯片制造成本,價(jià)格低廉,能耗低,性能遠(yuǎn)高于超標(biāo)量芯片。目前,基于這種指令體系結(jié)構(gòu)的微處理器有兩種:Intel的IA-64和AMD的386。