CISC處理器有什么缺點(diǎn)?CISC處理器和RISC處理器有什么區(qū)別
在這篇文章中,小編將為大家?guī)鞢ISC處理器的相關(guān)報(bào)道。如果你對(duì)本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。
一、CISC處理器有什么缺點(diǎn)
從計(jì)算機(jī)誕生以來,人們一直沿用CISC指令集方式。早期的桌面軟件是按CISC設(shè)計(jì)的,并一直沿用。桌面計(jì)算機(jī)流行的x86體系結(jié)構(gòu)即使用CISC。微處理器(CPU)廠商一直在走CISC的發(fā)展道路,包括Intel、AMD,還有其他一些現(xiàn)在已經(jīng)更名的廠商,如TI(德州儀器)、Cyrix以及VIA(威盛)等。CISC架構(gòu)的服務(wù)器主要以IA-32架構(gòu)(IntelArchitecture,英特爾架構(gòu))為主,而且多數(shù)為中低檔服務(wù)器所采用。
復(fù)雜的指令系統(tǒng)必然帶來結(jié)構(gòu)的復(fù)雜性.這不但增加了設(shè)計(jì)的時(shí)間與成本還容易造成設(shè)計(jì)失誤.此外.盡管VLSI技術(shù)現(xiàn)在已達(dá)到很高的水平,但也很難把CISC的全部硬件做在一個(gè)芯片上,這也妨礙單片計(jì)算機(jī)的發(fā)展.在CISC中,許多復(fù)雜指令需要極復(fù)雜的操作,這類指令多數(shù)是某種高級(jí)語言的直接翻版,因而通用性差.由于采用二級(jí)的微碼執(zhí)行方式,它也降低那些被頻繁調(diào)用的簡(jiǎn)單指令系統(tǒng)的運(yùn)行速度. 因而.針對(duì)CISC的這些弊?。撂剡d等人提出了精簡(jiǎn)指令的設(shè)想即指令系統(tǒng)應(yīng)當(dāng)只包含那些使用頻率很高的少量指令.并提供一些必要的指令以支持操作系統(tǒng)和高級(jí)語言.按照這個(gè)原則發(fā)展而成的計(jì)算機(jī)被稱為精簡(jiǎn)指令集計(jì)算機(jī)(ReducedInstructionSetComputer-RISC).簡(jiǎn)稱RISC.
二、CISC處理器和RISC處理器有什么區(qū)別
1、指令系統(tǒng)
CISC:計(jì)算機(jī)的指令系統(tǒng)比較豐富,有專用指令來完成特定的功能。因此,處理特殊任務(wù)效率較高。
RISC:設(shè)計(jì)者把主要精力放在那些經(jīng)常使用的指令上,盡量使它們具有簡(jiǎn)單高效的特色。對(duì)不常用的功能,常通過組合指令來完成。因此,在RISC 機(jī)器上實(shí)現(xiàn)特殊功能時(shí),效率可能較低。但可以利用流水技術(shù)和超標(biāo)量技術(shù)加以改進(jìn)和彌補(bǔ)。
2、存儲(chǔ)器操作
CISC:機(jī)器的存儲(chǔ)器操作指令多,操作直接。
RISC:對(duì)存儲(chǔ)器操作有限制,使控制簡(jiǎn)單化。
3、程序
CISC:匯編語言程序編程相對(duì)簡(jiǎn)單,科學(xué)計(jì)算及復(fù)雜操作的程序社設(shè)計(jì)相對(duì)容易,效率較高。
RISC:匯編語言程序一般需要較大的內(nèi)存空間,實(shí)現(xiàn)特殊功能時(shí)程序復(fù)雜,不易設(shè)計(jì)。
4、中斷
CISC:機(jī)器是在一條指令執(zhí)行結(jié)束后響應(yīng)中斷。
RISC:機(jī)器在一條指令執(zhí)行的適當(dāng)?shù)胤娇梢皂憫?yīng)中斷。
5、CPU
CISC:CPU包含有豐富的電路單元,因而功能強(qiáng)、面積大、功耗大。
RISC:CPU包含有較少的單元電路,因而面積小、功耗低。
6、設(shè)計(jì)周期
CISC:微處理器結(jié)構(gòu)復(fù)雜,設(shè)計(jì)周期長(zhǎng)。
RISC:微處理器結(jié)構(gòu)簡(jiǎn)單,布局緊湊,設(shè)計(jì)周期短,且易于采用最新技術(shù)。
7、用戶使用
CISC:微處理器結(jié)構(gòu)復(fù)雜,功能強(qiáng)大,實(shí)現(xiàn)特殊功能容易。
RISC:微處理器結(jié)構(gòu)簡(jiǎn)單,指令規(guī)整,性能容易把握,易學(xué)易用。
8、應(yīng)用范圍
CISC:機(jī)器則更適合于通用機(jī)。
RISC:由于RISC指令系統(tǒng)的確定與特定的應(yīng)用領(lǐng)域有關(guān),故RISC 機(jī)器更適合于專用機(jī)。
以上便是小編此次想要和大家共同分享的有關(guān)CISC處理器的內(nèi)容,如果你對(duì)本文內(nèi)容感到滿意,不妨持續(xù)關(guān)注我們網(wǎng)站喲。最后,十分感謝大家的閱讀,have a nice day!