Forskel mellem RISC og CISC

Hovedforskel : Den største forskel mellem RISC og CISC er i antallet af beregningscyklusser, hver af deres instrukser tager. Forskellen i antallet af cyklusser er baseret på kompleksiteten og målet med deres instruktioner.

Udtrykket RISC står for 'Reduceret instruktionssæt Computer'. Det er en CPU design strategi baseret på enkle instruktioner og hurtig ydeevne.

RISC er lille eller reduceret sæt instruktioner. Her er hver instruktion beregnet til at opnå meget små opgaver. I en RISC-maskine er instruktionssætene enkle og grundlæggende, hvilket hjælper med at komponere mere komplekse instruktioner. Hver instruktion er af samme længde; instruktionerne er spændt sammen for at få komplekse opgaver udført i en enkelt operation. De fleste instruktioner gennemføres i en maskincyklus. Denne rørledning er en vigtig teknik, der bruges til at fremskynde RISC-maskiner.

RISC er en mikroprocessor, der er designet til at udføre få instruktioner på samme tid. Baseret på små instruktioner kræver disse chips mindre transistorer, hvilket gør transistorerne billigere at designe og producere. Nogle andre funktioner i RISC omfatter:

  • Mindre afkodning efterspørgsel
  • Ensartet instruktionssæt
  • Identisk register over generelle formål
  • Enkle adressering knudepunkter
  • Få datatyper i hardware

Også under skrivning af koder gør RISC det lettere ved at lade programmøren fjerne unødige koder og forhindre spild af cykler.

Udtrykket CISC står for 'Complex Instruction Set Computer'. Det er en CPU-designstrategi baseret på en enkelt vejledning, som er i stand til at udføre multi-step-operationer.

CISC-computere har kortsluttede programmer. Det har et stort antal komplekse instruktioner, hvilket tager lang tid at udføre. Her er et enkelt sæt instruktion dækket i flere trin; hvert instruktionssæt har mere end tre hundrede separate instruktioner. De fleste instruktioner udfyldes i to til ti maskincykler. I CISC er instruktion pipelining ikke let implementeret.

CISC-maskinerne har gode præstationer baseret på forenkling af programsamlere; da rækkevidden af ​​avancerede instruktioner er let tilgængelige i et instruktionssæt. De udarbejder komplekse instruktioner i et enkelt sæt instruktioner. De udfører lavt niveau operationer såsom en aritmetisk drift eller en belastning fra hukommelse og lagerplads. CISC gør det nemmere at have store adresseringsnoder og flere datatyper i maskinens hardware. CISC betragtes imidlertid som mindre effektiv end RISC på grund af den ineffektivitet for at fjerne koder, der fører til spild af cyklusser. Mikroprocessorchips er også vanskelige at forstå og programmere på grund af hardwareets kompleksitet.

Sammenligning mellem RISC og CISC:

RISC

CISC

forkortelse

Det står for 'Reduceret instruktionssæt Computer'.

Det står for 'Complex Instruction Set Computer'.

Definition

RISC-processorerne har et mindre sæt instruktioner med få adresseringsnoder.

CISC-processorerne har et større sæt instruktioner med mange adressekoder.

Hukommelsesenhed

Det har ingen hukommelsesenhed og bruger en separat hardware til at gennemføre instruktioner.

Den har en hukommelsesenhed til at gennemføre komplekse instruktioner.

Program

Det har en hard-wired enhed af programmering.

Den har en mikroprogrammeringsenhed.

Design

Det er et komplekst complier design.

Det er en nem complier design.

Beregninger

Beregningerne er hurtigere og præcise.

Beregningerne er langsomme og præcise.

afkodning

Afkodning af instruktioner er enkel.

Afkodning af instruktioner er kompleks.

Tid

Gennemførelsestiden er meget mindre.

Gennemførelsestiden er meget høj.

Ekstern hukommelse

Det kræver ikke ekstern hukommelse til beregninger.

Det kræver ekstern hukommelse til beregninger.

pipelining

Rørlinjen fungerer korrekt.

Rørlinjen fungerer ikke korrekt.

Stalling

Stalling er for det meste reduceret i processorer.

Processorerne staller ofte.

Kodeudvidelse

Kodeudvidelse kan være et problem.

Kodeudvidelse er ikke et problem.

Diskplads

Rummet er gemt.

Rummet er spildt.

Applikationer

Anvendes i avancerede applikationer som videobehandling, telekommunikation og billedbehandling.

Anvendes i lavtliggende applikationer som sikkerhedssystemer, hjemmeautomatisering mv.

Anbefalet

Relaterede Artikler

  • populære sammenligninger: Forskel mellem katolsk bibel og King James Bible

    Forskel mellem katolsk bibel og King James Bible

    Hovedforskel: Den katolske bibel indeholder de oprindelige 46 bog i Det Gamle Testamente (som indeholder Apokrins syv bøger) og de syvogtyvende bøger i Det Nye Testamente. King James Bible indeholder kun de ottrigogtyve bøger i Det Gamle Testamente og de syvogtyvende bøger i Det Nye Testamente. Bibelen er den anerkendte samling af tekster i kristendommen. De
  • populære sammenligninger: Forskel mellem budding og dessert

    Forskel mellem budding og dessert

    Nøgleforskel: En dessert er et sødt kursus, der serveres i slutningen af ​​et måltid. Det består sædvanligvis af søde fødevarer, men kan også indeholde andre ting. Udtrykket 'pudding' er blevet synonymt med udtrykket 'dessert' i Det Forenede Kongerige og nogle få omkringliggende lande. Men pudding
  • populære sammenligninger: Forskel mellem flirt og kærlighed

    Forskel mellem flirt og kærlighed

    Hovedforskel: Flirt er en legende adfærd, hvor en person virker amorøst med den anden person, hvilket giver et indtryk af, at han er interesseret i personen. På den anden side er kærlighed en følelse af lidenskabelig kærlighed, der ligger dybt i hjertet. Flirt og kærlighed er ofte brugt, og nogle gange kan det være svært at skelne mellem de to. Derfor
  • populære sammenligninger: Forskel mellem pc-spil og konsolspil

    Forskel mellem pc-spil og konsolspil

    Hovedforskel: PC og Console spil er generelle lyd-video system type spil. PC-spil er almindelige computerspil, som afspilles på computere, mens Console Games er generelle videospil og afspilles ved hjælp af forskellige hardwareenheder. PC-spil er almindelige computerspil, som spilles på de almindelige pc'er. D
  • populære sammenligninger: Forskel mellem Pimple og Herpes

    Forskel mellem Pimple og Herpes

    Nøgleforskel: Acne er en sygdom / tilstand af huden, der opstår på grund af overdreven olie tilstopning i hudens porer og er karakteriseret ved forekomst af acne, hudorme og whiteheads. Herpes henviser til en hvilken som helst gruppe af virussygdomme, der tilhører familien herpesviridae. Herpes kan forårsages af herpes simplex virus type 1 (HSV-1) og type 2 (HSV-2). Acn
  • populære sammenligninger: Forskel mellem ovenfor og op

    Forskel mellem ovenfor og op

    Hovedforskel : Ovenstående er defineret som præpositionsindikatorhøjden, ved oven på eller højere end. Up er defineret som et forslag, der angiver bevægelse fra lavere position til højere position. Op er en præposition, der bruges til at angive et højere niveau af position i eller på. Det beskrives ofte som et adverb, der indikerer beredskab til en aktivitet, intensitet, gennemførelse af en handling, et sted, der henvises til, over horisonten, højere i pris mv. 'Up
  • populære sammenligninger: Forskel mellem Apple iPad 2 og iPad 4

    Forskel mellem Apple iPad 2 og iPad 4

    Nøgleforskel: iPad 2 er anden generation iPad (tablet) af Apple Inc. Mens iPad 4 er den fjerde generation iPad. Begge iPads har samme skærmstørrelse på 9, 7 tommer med multi-touch display. IPad 2 er anden generation iPad; en tabletcomputer designet, udviklet og markedsført af Apple Inc. IPad 2 blev lanceret den 2. mar
  • populære sammenligninger: Forskel mellem Moron og Stupid

    Forskel mellem Moron og Stupid

    Nøgleforskel: En Moron er en person, der er særligt dum og frustrerende eller mangler i god dømmekraft. En dum person er en, der mangler i klogskab, forståelse eller ræsonnement. Moron og dumme er dybest set en og samme ting. De kan bruges som synonymer og beskriver kun ting eller situationer hvor, som ugunstige ting sker af undgåelige grunde, eller når noget ikke virker. For e
  • populære sammenligninger: Forskel mellem iPhone 5S og iPhone 5

    Forskel mellem iPhone 5S og iPhone 5

    Hovedforskel: iPhone 5S er den nyeste smartphone fra Apple. Den har Apple OS 7 og fås i 3 farver: hvid, sort og guld. iPhone 5 var forgængeren af ​​iPhone 5S. Det kom oprindeligt med Apple iOS 6, som nu kan opgraderes til 7. Den omfatter en 1, 2 GHz dual core Apple A6 processor, PowerVR SGX543MP3 og 1GB RAM. iPho

Redaktørens Valg

Forskel mellem rosiner, sultanas og vinmarker

Nøgleforskel: Udtrykket raisin refererer til en tørret drue. Dette kan omfatte enhver tør drue eller specifikke druer. Typerne varierer afhængigt af landet. Udtrykket 'sultana' bruges til at henvise til rosiner, der er lavet af sultana drue. Dette udtryk bruges normalt uden for USA. Currants, Zante Currants eller Corinthian Currants er tørrede bær af små, søde, frøfri sorte druer kendt som Black Corinth. Udtrykk