Verschil Tussen RISC- En CISC-processor

Verschil Tussen RISC- En CISC-processor
Verschil Tussen RISC- En CISC-processor

Video: Verschil Tussen RISC- En CISC-processor

Video: Verschil Tussen RISC- En CISC-processor
Video: RISC против CISC 2024, April
Anonim

RISC versus CISC-processor

RISC en CISC zijn computersystemen die zijn ontwikkeld voor computers. Het verschil tussen RISC en CISC is van cruciaal belang om te begrijpen hoe een computer uw instructies volgt. Dit zijn vaak verkeerd begrepen termen en dit artikel is bedoeld om hun betekenissen en concepten achter de twee acroniemen te verduidelijken.

RISC

Uitgesproken hetzelfde als RISK, het is een afkorting voor Reduced Instruction Set Computer. Het is een soort microprocessor die is ontworpen om weinig instructies tegelijk uit te voeren. Tot de jaren '80 probeerden hardwarefabrikanten CPU's te bouwen die een groot aantal instructies tegelijkertijd konden uitvoeren. Maar de trend werd omgekeerd en fabrikanten besloten computers te bouwen die relatief weinig instructies konden uitvoeren. Omdat de instructies eenvoudig en weinig zijn, kunnen CPU's ze snel uitvoeren. Een ander voordeel van RISC is het gebruik van minder transistors, waardoor ze goedkoop te produceren zijn.

Kenmerken van RISC

- Vraagt minder decodering

- Uniforme instructieset

- Identieke registers voor algemene doeleinden die in elke context worden gebruikt

- Eenvoudige adresseermodi

- Minder gegevenstypen in hardware

CISC

CISC staat voor Complex Instruction Set Computer. Het is eigenlijk een CPU die in staat is om veel bewerkingen uit te voeren via een enkele instructie. Deze basisbewerkingen kunnen uit het geheugen worden geladen, een wiskundige bewerking uitvoeren, enz.

Kenmerken van CISC

- Complexe instructies

- Meer aantal adresseermodi

- Sterk gepijplijnd

- Meer gegevenstypen in hardware

In de loop van de tijd zijn de termen RISC en CISC bijna betekenisloos geworden, aangezien zowel RISC als CISC een evolutie hebben ondergaan en het onderscheid tussen de twee geleidelijk vervaagt doordat beide in computersystemen worden gebruikt. Veel van de huidige RISC-chips ondersteunen evenveel instructies als de CISC-chips van gisteren. Er zijn CISC-chips die dezelfde technieken gebruiken waarvan eerder werd aangenomen dat ze alleen voor RISC-chips werden gebruikt. De fundamentele verschillen tussen de twee zijn echter gemakkelijk te begrijpen en zijn als volgt.

Over verschillen gesproken, RISC legt een last op softwaremakers omdat ze meer regels moeten schrijven voor dezelfde taken. RISC is goedkoper dan CISC omdat er minder transistors nodig zijn. De snelheid van de computer is ook hoger met minder instructies die op hetzelfde moment moeten worden gevolgd.

Aanbevolen: