Forskellen mellem RISC og CISC-processor

Forskellen mellem RISC og CISC-processor
Forskellen mellem RISC og CISC-processor

Video: Forskellen mellem RISC og CISC-processor

Video: Forskellen mellem RISC og CISC-processor
Video: Ud af skabet Episode 4 - Renes G.I Joe Samling 2024, Juli
Anonim

RISC vs CISC-processor

RISC og CISC er computersystemer udviklet til computere. Forskellen mellem RISC og CISC er afgørende for at forstå, hvordan en computer følger dine instruktioner. Disse er almindeligt misforståede udtryk, og denne artikel har til hensigt at præcisere deres betydninger og begreber bag de to akronymer.

RISC

Udtales på samme måde som RISK, det er et akronym for Reduced Instruction Set Computer. Det er en type mikroprocessor, der er designet til at udføre få instruktioner på samme tid. Indtil 1980'erne forsøgte hardwareproducenter at bygge CPU'er, der kunne udføre et stort antal instruktioner på samme øjeblik. Men tendensen blev vendt, og producenterne besluttede at bygge computere, der var i stand til at udføre relativt meget få instruktioner. Instruktioner er enkle og få, CPU'er kunne udføre dem hurtigt. En anden fordel ved RISC er brugen af færre transistorer, hvilket gør dem billige at producere.

Features of RISC

– Kræver mindre afkodning

– Ensartet instruktionssæt

– Identiske registre til generelle formål, der bruges i enhver sammenhæng

– Simple adresseringstilstande

– Færre datatyper i hardware

CISC

CISC står for Complex Instruction Set Computer. Det er faktisk en CPU, som er i stand til at udføre mange operationer gennem en enkelt instruktion. Disse grundlæggende operationer kunne være indlæsning fra hukommelsen, udførelse af en matematisk operation osv.

Features of CISC

– Komplekse instruktioner

– Flere antal adresseringstilstande

– Meget pipelinet

– Flere datatyper i hardware

I løbet af tiden er udtrykkene RISC og CISC næsten blevet meningsløse, da både RISC og CISC har gennemgået en udvikling, og sondringen mellem de to er gradvist blevet sløret, da begge er blevet brugt i computersystemer. Mange af nutidens RISC-chips understøtter lige så mange instruktioner som gårsdagens CISC-chips. Der er CISC-chips, der bruger samme teknikker, som tidligere blev anset for kun at blive brugt til RISC-chips. Grundlæggende forskelle mellem de to er dog nemme at forstå og er som følger.

Når vi taler om forskelle, lægger RISC byrder på softwareproducenter, da de skal skrive flere linjer til de samme opgaver. RISC er billigere end CISC på grund af færre nødvendige transistorer. Computerens hastighed er også højere med mindre instruktioner, der skal følges på samme øjeblik.

Anbefalede: