CISC的英文全稱為“Complex Instruction Set Computer”,即“復(fù)雜指令系統(tǒng)計(jì)算機(jī)”,從計(jì)算機(jī)誕生以來(lái),人們一直沿用CISC指令集方式。早期的桌面軟件是按CISC設(shè)計(jì)的,并一直沿續(xù)到現(xiàn)在,所以,微處理器(CPU)廠商一直在走CISC的發(fā)展道路,包括Intel、AMD,還有其他一些現(xiàn)在已經(jīng)更名的廠商,如TI(德州儀器)、Cyrix以及VIA(威盛)等。在CISC微處理器中,程序的各條指令是按順序串行執(zhí)行的,每條指令中的各個(gè)操作也是按順序串行執(zhí)行的。順序執(zhí)行的優(yōu)點(diǎn)是控制簡(jiǎn)單,但計(jì)算機(jī)各部分的利用率不高,執(zhí)行速度慢。CISC架構(gòu)的服務(wù)器主要以IA-32架構(gòu)(Intel Architecture,英特爾架構(gòu))為主,而且多數(shù)為中低檔服務(wù)器所采用。
RISC的英文全稱為“Reduced Instruction Set Computing”,中文即“精簡(jiǎn)指令集”,它的指令系統(tǒng)相對(duì)簡(jiǎn)單,它只要求硬件執(zhí)行很有限且最常用的那部分執(zhí)令,大部分復(fù)雜的操作則使用成熟的編譯技術(shù),由簡(jiǎn)單指令合成。目前在中高檔服務(wù)器中普遍采用這一指令系統(tǒng)的CPU,特別是高檔服務(wù)器全都采用RISC指令系統(tǒng)的CPU。在中高檔服務(wù)器中采用RISC指令的CPU主要有Compaq(康柏,即新惠普)公司的Alpha、HP公司的PA-RISC、IBM公司的Power PC、MIPS公司的MIPS和SUN公司的Spare。
VLIW架構(gòu)服務(wù)器
VLIW是英文“Very Long Instruction Word”的縮寫(xiě),中文意思是“超長(zhǎng)指令集架構(gòu)”,VLIW架構(gòu)采用了先進(jìn)的EPIC(清晰并行指令)設(shè)計(jì),我們也把這種構(gòu)架叫做“IA-64架構(gòu)”。每時(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),刪除了處理器內(nèi)部許多復(fù)雜的控制電路,這些電路通常是超標(biāo)量芯片(CISC和RISC)協(xié)調(diào)并行工作時(shí)必須使用的,VLIW的結(jié)構(gòu)簡(jiǎn)單,也能夠使其芯片制造成本降低,價(jià)格低廉,能耗少,而且性能也要比超標(biāo)量芯片高得多。目前基于這種指令架構(gòu)的微處理器主要有Intel的IA-64和AMD的x86-64兩種。
通常將采用Intel(英特爾)處理器的服務(wù)器稱之為IA(Intel Architecture)架構(gòu)服務(wù)器,又稱CISC(Complex Instruction Set Computer復(fù)雜指令集)架構(gòu)服務(wù)器,由于IA架構(gòu)的服務(wù)器是基于PC的體系結(jié)構(gòu),所以又把IA架構(gòu)的服務(wù)器稱為PC服務(wù)器。如聯(lián)想的萬(wàn)全系列服務(wù)器,HP公司的Netserver系列服務(wù)器等。