国产在线中文字幕亚洲,一区视频国产精品观看,欧美日韩国产高清片,久久久久久AV无码免费网站,亚洲无码一二三四五区,日韩无码www.,sese444

您好,歡迎來到維�(kù)電子市場(chǎng)�(wǎng) 登錄 | 免費(fèi)注冊(cè)

精簡(jiǎn)指令集計(jì)算機(jī)
閱讀�9193�(shí)間:2011-05-03 00:06:52

  精簡(jiǎn)指令集計(jì)算機(jī)(Reduced Instruction Set Computer-RISC)是一種執(zhí)行較少類型計(jì)算機(jī)指令�微處理器,起源于80 年代�MIPS主機(jī)(即RISC �(jī)�,RISC�(jī)中采用的微處理器�(tǒng)稱RISC處理器。這樣一�,它能夠以更快的速度�(zhí)行操作(每秒�(zhí)行更多百萬條指令,即MIPS)。因?yàn)�?jì)算機(jī)�(zhí)行每�(gè)指令類型都需要額外的晶體管和電路元件,計(jì)算機(jī)指令集越大就�(huì)使微處理器更�(fù)�,執(zhí)行操作也�(huì)更慢�

由來

  采用�(fù)雜指令系�(tǒng)的計(jì)算機(jī)有著較強(qiáng)的處理語(yǔ)言的能力.這對(duì)提高�(jì)算機(jī)的性能是有益的.當(dāng)�(jì)算機(jī)的設(shè)�(jì)沿著這條道路�(fā)展時(shí).有些人沒有隨波逐流.他們回過頭去看一看過去走過的道路,開始懷疑這種傳統(tǒng)的做法:IBM公司沒在紐約Yorktown的JhomasI.Wason研究中心�1975年組織力量研究指令系�(tǒng)的合理性問題.�?yàn)�?dāng)�(shí)已感�,日趨龐雜的指令系統(tǒng)不但不易�(shí)�(xiàn).而且還可能降低系�(tǒng)性能�1979年以帕特遜教授為首的一批科�(xué)家也開始在美�(guó)加冊(cè)大學(xué)伯克萊分校開展這一研究.結(jié)果表�,CISC存在許多缺點(diǎn).首先.在這種�(jì)算機(jī)中.各種指令的使用率相差懸殊:一�(gè)典型程序的運(yùn)算過程所使用�80%指令.只占一�(gè)處理器指令系�(tǒng)�20%.事實(shí)上最頻繁使用的指令是取、存和加這些最�(jiǎn)單的指令.這樣-�,長(zhǎng)期致力于�(fù)雜指令系�(tǒng)的設(shè)�(jì),實(shí)際上是在�(shè)�(jì)一種難得在�(shí)踐中用得上的指令系統(tǒng)的處理器.同�(shí).復(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ù)是某種語(yǔ)言的直接翻�,因而通用性差.由于采用二�(jí)的微碼執(zhí)行方�,它也降低那些被頻繁�(diào)用的�(jiǎn)單指令系�(tǒng)的運(yùn)行速度.因而.針對(duì)CISC的這些�?。撂剡d等人提出了精�(jiǎn)指令的設(shè)想即指令系統(tǒng)�(yīng)�(dāng)只包含那些使用頻率很高的少量指令.并提供一些必要的指令以支持操作系�(tǒng)和語(yǔ)言.按照這�(gè)原則�(fā)展而成的計(jì)算機(jī)被稱為精�(jiǎn)指令集計(jì)算機(jī)(Reduced Instruction Set Computer-RISC)�(jié)�(gòu).簡(jiǎn)稱RISC�

與復(fù)雜指令集�(jì)算機(jī)的區(qū)�

  我們經(jīng)常談?wù)撚嘘P(guān)"PC"�"Macintosh"的話�,但是又有多少人知道以Intel公司X86為核心的PC系列正是基于CISC體系�(jié)�(gòu),� Apple公司的Macintosh則是基于RISC體系�(jié)�(gòu),CISC與RISC到底有何區(qū)��

  從硬件角度來看CISC處理的是不等�(zhǎng)指令集,它必須對(duì)不等�(zhǎng)指令�(jìn)行分割,因此在執(zhí)行單一指令的時(shí)候需要�(jìn)行較多的處理工作。而RISC�(zhí)行的是等�(zhǎng)精簡(jiǎn)指令�,CPU在執(zhí)行指令的�(shí)候速度較快且性能�(wěn)定。因此在并行處理方面RISC明顯�(yōu)于CISC,RISC可同�(shí)�(zhí)行多條指�,它可將一條指令分割成若干�(gè)�(jìn)程或線程,交由多�(gè)處理器同�(shí)�(zhí)�。由于RISC�(zhí)行的是精�(jiǎn)指令集,所以它的制造工藝簡(jiǎn)單且成本低廉�

  從軟件角度來看,CISC�(yùn)行的則是我們所熟識(shí)的DOS、Windows操作系統(tǒng)。而且它擁有大量的�(yīng)用程�。因?yàn)槿澜缬?5%以上的軟件廠商都理為基于CISC體系�(jié)�(gòu)的PC及其兼容�(jī)服務(wù)�,象赫赫有名的Microsoft就是其中的一�。而RISC在此方面卻顯得有些勢(shì)單力�。雖然在RISC上也可運(yùn)行DOS、Windows,但是需要一�(gè)翻譯過程,所以運(yùn)行速度要慢許多�

  目前CISC與RISC正在逐步走向融合,Pentium Pro、Nx586、K5就是一�(gè)最明顯的例�,它們的�(nèi)核都是基于RISC體系�(jié)�(gòu)�。他們接受CISC指令后將其分解分類成RISC指令以便在遇一�(shí)間內(nèi)能夠�(zhí)行多條指�。由此可�,下一代的CPU將融合CISC與RISC兩種技�(shù),從軟件與硬件方面看二者會(huì)取長(zhǎng)�(bǔ)短�

�(duì)性能的提�

  提升中央處理器性能的方�

  增加寄存器的大小

  增�(jìn)�(nèi)部的平行�

  增加高速緩存大�

  加入其它功能,如I/O和計(jì)�(shí)�

  加入向量處理器(SIMD),如VISAltiVec、SSE(Streaming SIMD Extensions�

  避免附加。使朝向省電化(battery-constrained)或小型化的�(yīng)�

  集成多�(gè)核心

  硬件多線程技�(shù)

  RISC�(shè)�(jì)中常見的特徵�

  �(tǒng)一指令編碼(例�,所有指令中的op-code永遠(yuǎn)位於同樣的位元位置、等�(zhǎng)指令�,可快速解譯:

  泛用的暫存器,所有暫存器可用於所有內(nèi)�,以及編譯器�(shè)�(jì)的單純化(不過暫存器中區(qū)分了整數(shù)和浮�(diǎn)�(shù)��

  單純的尋址模式(復(fù)雜尋址模式以簡(jiǎn)單計(jì)算指令序列取代)�

  硬體中支援少�(shù)資料型別(例�,一些CISC電腦中存有處理位元組字串的指�。這在RISC電腦中不太可能出�(xiàn)��

維庫(kù)電子�,電子知�(shí),一查百��

已收錄詞�162542�(gè)