Rozdiel medzi RISC a CISC

Hlavný rozdiel : Hlavný rozdiel medzi RISC a CISC je v počte výpočtových cyklov, ktoré každý z ich pokynov prijíma. Rozdiel v počte cyklov je založený na zložitosti a cieli ich pokynov.

Termín RISC znamená "Počítač so zmenšeným počtom inštrukcií". Ide o stratégiu návrhu CPU založenú na jednoduchých inštrukciách a rýchlom výkone.

RISC je malý alebo zmenšený súbor inštrukcií. Tu je každá inštrukcia určená na dosiahnutie veľmi malých úloh. V systéme RISC sú inštrukčné súbory jednoduché a základné, ktoré pomáhajú pri zostavovaní zložitejších inštrukcií. Každý pokyn má rovnakú dĺžku; pokyny sú navzájom spojené, aby sa v jednej operácii vykonali komplexné úlohy. Väčšina pokynov je dokončená v jednom cykle stroja. Toto prepojenie je kľúčovou technikou používanou na zrýchlenie strojov RISC.

RISC je mikroprocesor, ktorý je navrhnutý tak, aby vykonal niekoľko inštrukcií súčasne. Na základe malých pokynov vyžadujú tieto čipy menej tranzistorov, ktoré znižujú návrh a výrobu tranzistorov. Niektoré ďalšie funkcie RISC zahŕňajú:

  • Menšia požiadavka na dekódovanie
  • Jednotná inštrukcia
  • Identický register všeobecných účelov
  • Jednoduché adresy uzlov
  • Len málo dátových typov v hardvéri

Tiež pri písaní kódov RISC uľahčuje programátorovi odstránenie nepotrebných kódov a zabraňuje plytvaniu cyklov.

Termín CISC znamená "Komplexný počítač s inštruktážnymi súbormi". Ide o stratégiu návrhu CPU založenú na jednotlivých pokynoch, ktoré sú schopné vykonávať viacstupňové operácie.

Počítače CISC majú skrátené programy. Má veľké množstvo zložitých inštrukcií, ktoré trvajú dlho. Tu je jedna sada inštrukcií pokrytá viacerými krokmi. každá inštrukčná sada obsahuje viac ako tri stovky samostatných inštrukcií. Väčšina inštrukcií je ukončená v dvoch až desiatich cykloch stroja. V CISC nie je jednoduché implementovať inštrukcie.

Stroje CISC majú dobré výsledky založené na zjednodušení programátorov; pretože rozsah rozšírených inštrukcií je ľahko dostupný v jednej inštrukcii. Navrhujú zložité pokyny v jednoduchom súbore inštrukcií. Vykonávajú operácie na nízkej úrovni, ako je aritmetická operácia alebo záťaž z pamäte a pamäte. CISC zjednodušuje mať veľké adresovacie uzly a viac dátových typov v hardvéri zariadenia. CISC sa však považuje za menej efektívnu ako RISC, pretože je neúčinná odstrániť kódy, čo vedie k plytvaniu cyklov. Taktiež mikroprocesorové čipy sú zložité na pochopenie a programovanie pre zložitosť hardvéru.

Porovnanie medzi RISC a CISC:

RISC

CISC

akronym

Znamená to "Počítač so zmenšeným počtom inštrukcií".

Znamená to "Komplexný inštruktážny počítač".

definícia

Procesory RISC majú menšiu sadu inštrukcií s niekoľkými uzlami adresovania.

Procesory CISC majú väčší súbor pokynov s mnohými adresami.

Pamäťová jednotka

Nemá žiadnu pamäťovú jednotku a používa samostatný hardvér na implementáciu pokynov.

Má pamäťovú jednotku na vykonávanie zložitých pokynov.

Program

Má pevnú jednotku programovania.

Má mikroprogramovú jednotku.

dizajn

Ide o komplexný dizajn kompilátorov.

Je to jednoduchý dizajn kompilátorov.

výpočty

Výpočty sú rýchlejšie a presnejšie.

Výpočty sú pomalé a presné.

dekódovanie

Dekódovanie inštrukcií je jednoduché.

Dekódovanie inštrukcií je zložité.

čas

Čas vykonania je veľmi malý.

Doba vykonávania je veľmi vysoká.

Externá pamäť

Pre výpočty nevyžaduje externú pamäť.

Vyžaduje si externú pamäť na výpočty.

zreťazenie

Potrubie funguje správne.

Potrubie nefunguje správne.

ustajnenie

Stalling je väčšinou znížený v procesoroch.

Procesory často státia.

Rozšírenie kódu

Rozšírenie kódu môže predstavovať problém.

Rozšírenie kódu nie je problém.

Priestor na disku

Priestor je uložený.

Priestor je zbytočný.

aplikácia

Používa sa v špičkových aplikáciách, ako je spracovanie videa, telekomunikácie a spracovanie obrazu.

Používa sa v aplikáciách s nižším výkonom, ako sú bezpečnostné systémy, domáce automatizácie atď.

Odporúčaná

Súvisiace Články

  • populárne porovnania: Rozdiel medzi Nokia Lumia 928 a HTC Droid DNA

    Rozdiel medzi Nokia Lumia 928 a HTC Droid DNA

    Kľúčový rozdiel: Spoločnosť Nokia nedávno oznámila nový telefón do svojej zostavy. Lumia 928. Telefón je dodávaný s kapacitou obrazovky AMOLED s rozmermi 4, 5 palca so širokým zadným rámom. Telefón je pomerne objemný a ťažký, v porovnaní s inými novšími smartphonmi, ktoré sa zameriavajú na to, že sú tenšie a ľahšie. HTC Butterfly je špičkový telef
  • populárne porovnania: Rozdiel medzi plastom a elastickým

    Rozdiel medzi plastom a elastickým

    Kľúčový rozdiel : Hlavný rozdiel medzi plastovým telom a pružným telom je založený na individuálnej ich schopnosti získať opäť svoj tvar a veľkosť po aplikácii vonkajšej sily na telá. Elastické aj plastové materiály sú široko uplatniteľné a používané v oblasti vedy a techniky. Preto je ľahšie pochopiť tie
  • populárne porovnania: Rozdiel medzi škôlkou a nižšou materskou škôlkou

    Rozdiel medzi škôlkou a nižšou materskou škôlkou

    Kľúčový rozdiel: Materská a nižšia materská škola sú formy základného vzdelávania. Odlišujú sa v závislosti od vekovej skupiny detí, ktoré absolvujú, a akademických učebných osnov, ktoré sledujú. Detská škôlka je prvým krokom vzdelávania, že dieťa musí absolvovať svoju cestu k formálnemu vzdelávaniu. Školy vo všeobecnosti pripúšťajú
  • populárne porovnania: Rozdiel medzi armádou a námorníctvom

    Rozdiel medzi armádou a námorníctvom

    Kľúčový rozdiel: Termín "armáda" je odvodený z latinského slova "arma", čo znamená "zbrane" alebo "zbrane". Armáda je pozemná vojenská pobočka zodpovedná za riešenie hrozieb, ktorým čelí na zemi. Námorníctvo je zodpovedné za konflikt alebo hrozbu, ktorá je vo vodách krajiny. Armáda a námorníctvo s
  • populárne porovnania: Rozdiel medzi Townhouse a Duplex

    Rozdiel medzi Townhouse a Duplex

    Kľúčový rozdiel: Mestský dom je typom stredne hustého bývania v mestách, ktoré môžu byť terasovité alebo čiastočne oddelené. Moderný mestský dom, známy aj ako radový dom, je dom v rade domov, ktorý má malú stopu, ale má niekoľko poschodí. Na druhej strane, duplex je dom, ktorý sa vyznačuje bytmi, ktoré majú dva samostatné vchody pre dve rôzne rodiny. Duplex môže alebo nemusí mať t
  • populárne porovnania: Rozdiel medzi probačnosťou a parou

    Rozdiel medzi probačnosťou a parou

    Kľúčový rozdiel: Probačná sa týka stavu, keď trestný čin podáva trest v komunite, a nie vo väzení, zatiaľ čo prepustenie možno označiť ako podmienené predčasné prepustenie z väzenia a slúžiť v komunite. Obe tieto pojmy súvisia s páchateľmi a zločincami. Probačná doba sa vzťahuje na podmienku, keď trestný čin vykonáva trest v komunite a musí dodržiavať špecifické podmienky, zatiaľ čo prepustenie možno označiť ako podmienené predčasné prepustenie z väzenia slúžiace v spoločenstve a musí tiež dodržiavať určité podmienky. Pri pohľade na podobnosť dávajú páchateľovi možnosť vráti
  • populárne porovnania: Rozdiel medzi Hippie a Hipster

    Rozdiel medzi Hippie a Hipster

    Kľúčový rozdiel: Hippie je subkultúra, ktorá bola populárna v polovici šesťdesiatych rokov minulého storočia a bola pôvodne mládežnícke hnutie, ktoré sa v Spojených štátoch stalo počas vojny vo Vietname. Hipster je subkultúra, ktorá sa vzťahuje na skupinu ľudí, ktoré sú hodnotovo nezávislé myslenie, protikultúra, progresívna politika, ocenenie umenia a indie-rock, tvorivosť, inteligencia a vtipný banter. Pojmy hipster a hippie sú popul
  • populárne porovnania: Rozdiel medzi ZIP a TAR

    Rozdiel medzi ZIP a TAR

    Rozdiel kľúčov: ZIP je formát súboru pre kompresiu dát a archív. Zatiaľ čo TAR je konsolidovaný súbor archívu Unix. TAR bola navrhnutá pre počítače Unix, ale teraz je k dispozícii mnoho softvérov, ktoré čítajú formát TAR. ZIP formát bol vytvorený Phil Katz v roku 1989. ".zip" alebo ".Z
  • populárne porovnania: Rozdiel medzi HDP a HNP

    Rozdiel medzi HDP a HNP

    Hlavný rozdiel: HDP aj HNP sa používajú na meranie veľkosti a sily hospodárstva. Odlišujú sa však od ich použitia a od prvkov, ktoré tvoria. V modernom svete sú ekonomiky vždy v rukách loggerheads a snažia sa navzájom uzurpovať z trónu, že sú najprogresívnejšou alebo najziskovejšou ekonomikou na svete. Aby sa to stalo, musí

Redakcia Choice

Rozdiel medzi dokončením a nad

Kľúčový rozdiel: Slová ako koniec a koniec sú všeobecne brané do rovnakého kontextu. Slovami, ako je 'dokončiť', sa rozumie dokončenie príslušnej úlohy alebo obsahu, zatiaľ čo "na prekonanie" znamená skončiť s čímkoľvek, alebo sa môže dokonca úplne dokončiť. Podmienky, dokončiť a skon