Ero RISC n ja CISC-prosessorin välillä

RISC vs. CISC-prosessori

RISC ja CISC ovat tietokoneille kehitettyjä laskentajärjestelmiä. Ero RISC: n ja CISC: n välillä on kriittinen tekijä ymmärtääksesi, kuinka tietokone noudattaa ohjeitasi. Nämä ovat yleisesti väärin käsiteltyjä termejä, ja tämän artikkelin tarkoituksena on selventää niiden merkityksiä ja käsitteitä kahden lyhenteen takana.

RISC

Äännetty samaan tapaan kuin RISK, se on lyhenne sanoista Reduced Instruction Set Computer. Se on mikroprosessori, joka on suunniteltu suorittamaan muutama ohje samanaikaisesti. 1980-luvun laitteistovalmistajat yrittivät rakentaa prosessoreita, jotka pystyisivät suorittamaan suuren määrän ohjeita samanaikaisesti. Mutta suuntaus kääntyi päin ja valmistajat päättivät rakentaa tietokoneita, jotka pystyivät suorittamaan suhteellisen hyvin vähän ohjeita. Ohjeet ovat yksinkertaisia ​​ja harvoja, ja suorittimet pystyvät suorittamaan ne nopeasti. RISC: n toinen etu on vähemmän transistorien käyttö, mikä tekee niistä edullisia tuottaa.

RISC: n ominaisuudet

- Vaatii vähemmän dekoodauksia

- Yhtenäinen käskyjoukko

- Identtiset yleiskäyttöön tarkoitetut rekisterit, joita käytetään missä tahansa yhteydessä

- Yksinkertaiset osoitusmuodot

- Vähemmän tietotyyppejä laitteistossa

CISC

CISC tarkoittaa Complex Instruction Set Computer. Se on itse asiassa CPU, joka pystyy suorittamaan monia toimintoja yhdellä käskyllä. Nämä perustoiminnot voisivat olla lataus muistista, matemaattisen operaation suorittaminen jne.

CISC: n ominaisuudet

- Monimutkaiset ohjeet

- Enemmän määrää osoitusmuotoja

- Hyvin putkitettu

- Lisää tietotyyppejä laitteistossa

Termi RISC ja CISC ovat melkein menettäneet merkityksensä ajan myötä, koska sekä RISC että CISC ovat kehittyneet ja ero niiden välillä on vähitellen hämärtynyt, kun molempia käytetään tietokonejärjestelmissä. Monet nykypäivän RISC-siruista tukevat yhtä paljon ohjeita kuin eiliset CISC-sirut. On olemassa CISC-siruja, jotka käyttävät samoja tekniikoita, joita aiemmin pidettiin käytettäviksi vain RISC-siruille. Perusteelliset erot näiden kahden välillä on kuitenkin helppo ymmärtää ja ovat seuraavat.

Eroista puhuttaessa RISC asettaa taakan ohjelmiston valmistajille, koska heidän on kirjoitettava enemmän rivejä samoihin tehtäviin. RISC on halvempi kuin CISC, koska tarvitaan vähemmän transistoreita. Tietokoneen nopeus on myös suurempi pienemmillä ohjeilla, joita noudatetaan samassa hetkessä.