RISC vs CISC prosessor
RISC og CISC er databehandlingssystemer utviklet for datamaskiner. Forskjellen mellom RISC og CISC er avgjørende for å forstå hvordan en datamaskin følger instruksjonene dine. Disse er ofte misforståtte vilkår, og denne artikkelen har til hensikt å klargjøre deres betydninger og begreper bak de to akronymer.
RISC
Pronounced samme som RISK, det er et akronym for Redusert Instruksjon Set Computer. Det er en type mikroprosessor som er designet for å utføre få instruksjoner samtidig. Til 1980-maskinvareprodusentene prøvde å bygge prosessorer som kunne utføre et stort antall instruksjoner samtidig. Men trenden ble reversert, og produsentene bestemte seg for å bygge datamaskiner som kunne utføre relativt få instruksjoner. Instruksjoner som er enkle og få, kan CPU'en utføre dem raskt. En annen fordel ved RISC er bruken av færre transistorer som gjør dem billig å produsere.
Funksjoner av RISC
- Kreves mindre dekoding
- Uniform instruksjonssett
- Identiske generaldirektorater som brukes i alle sammenhenger
- Enkel adressering modus
- Færre datatyper i maskinvare
CISC
CISC står for Complex Instruction Set Computer. Det er faktisk en CPU som er i stand til å utføre mange operasjoner gjennom en enkelt instruksjon. Disse grunnleggende operasjonene kan lastes fra minnet, utføre en matematisk operasjon mv.
Funksjoner av CISC
- Komplekse instruksjoner
- Flere antall adressemoduser
- Høyt pipelined
- Flere datatyper i maskinvare
I løpet av tiden har vilkårene RISC og CISC blitt nesten meningsløse, da både RISC og CISC har gjennomgått evolusjon og skillet mellom de to har gradvis blitt uklart med at begge blir brukt i datasystemer. Mange av dagens RISC-sjetonger støtter så mange instruksjoner som gårdagens CISC-chips. Det finnes CISC-sjetonger med samme teknikker som tidligere ble ansett å bli brukt til bare RISC-sjetonger. Men grunnleggende forskjeller mellom de to er lett å forstå og er som følger.
Tale om forskjeller, RISC legger byrde på programvare beslutningstakere som de må skrive flere linjer for samme oppgaver. RISC er billigere enn CISC på grunn av færre transistorer som kreves. Hastigheten til datamaskinen er også høyere med mindre instruksjoner å følge på samme øyeblikk.