RISC vs CISC protsessor
RISC ja CISC on arvutite jaoks välja töötatud arvutisüsteemid. RISC ja CISC erinevus on kriitilise tähtsusega, et mõista, kuidas arvuti teie juhiseid järgib. Need on tavaliselt valesti mõistetud terminid ja see artikkel kavatseb selgitada nende tähendusi ja mõisteid kahe akronüümi taga.
RISC
Hääldatakse sama mis RISK, see on lühend lühendatud juhiste komplekti arvutist. See on teatud tüüpi mikroprotsessor, mis on loodud selleks, et täita korraga vähe juhiseid. Kuni 1980. aastate riistvaratootjad üritasid luua protsessoreid, mis suutsid samal hetkel täita palju juhiseid. Kuid trend oli vastupidine ja tootjad otsustasid ehitada arvutid, mis oleksid võimelised täitma suhteliselt vähe juhiseid. Juhised on lihtsad ja vähesed, kuid protsessorid suudavad need kiiresti täita. RISCi teine eelis on vähem transistore, mis muudab nende tootmise odavaks.
RISC omadused
- nõuab vähem dekodeerimist
- ühtne käskude komplekt
- identsed üldotstarbelised registrid, mida kasutatakse igas kontekstis
- lihtsad adresseerimisrežiimid
- Riistvaras vähem andmetüüpe
CISC
CISC tähistab Complex Instruction Set Computer. See on tegelikult protsessor, mis on võimeline ühe käsu kaudu paljusid toiminguid teostama. Need põhitoimingud võivad olla mälust laadimine, matemaatilise toimingu sooritamine jne.
CISC omadused
- keerukad juhised
- suurem arv adresseerimisrežiime
- tugevalt torujuhtmega
- Rohkem andmetüüpe riistvaras
Aja jooksul on terminid RISC ja CISC peaaegu mõttetuks muutunud, kuna nii RISC kui ka CISC on läbi arenenud ja nende kahe erinevus on järk-järgult hägustunud, kuna mõlemat kasutatakse arvutisüsteemides. Paljud tänased RISC kiibid toetavad sama palju juhiseid kui eilsed CISC kiibid. On olemas CISC kiipe, mis kasutavad samu tehnikaid, mida varem peeti kasutatuks ainult RISC kiipide jaoks. Nende kahe põhilisi erinevusi on aga kerge mõista ja need on järgmised.
Erinevustest rääkides koormab RISC tarkvaratootjaid, kuna nad peavad samade ülesannete jaoks rohkem ridu kirjutama. RISC on odavam kui CISC, kuna vaja on vähem transistore. Ka arvuti kiirus on suurem, kui samal hetkel järgitakse vähem juhiseid.