Atšķirība Starp RISC Un CISC Procesoru

Atšķirība Starp RISC Un CISC Procesoru
Atšķirība Starp RISC Un CISC Procesoru

Video: Atšķirība Starp RISC Un CISC Procesoru

Video: Atšķirība Starp RISC Un CISC Procesoru
Video: Чем отличаются x86 и ARM? CPU компьютеров против CPU смартфонов (перевод) 2024, Maijs
Anonim

RISC vs CISC procesors

RISC un CISC ir datoriem izstrādātas skaitļošanas sistēmas. Atšķirība starp RISC un CISC ir būtiska, lai saprastu, kā dators izpilda jūsu norādījumus. Tie parasti ir pārprasti termini, un šī raksta mērķis ir precizēt to nozīmi un jēdzienus, kas ir abu akronīmu pamatā.

RISC

Izteikts tāds pats kā RISK, tas ir saīsināts instrukcijas Reduced Instruction Set Computer. Tas ir mikroprocesora veids, kas ir paredzēts, lai vienlaikus izpildītu dažas instrukcijas. Līdz 1980. gadu aparatūras ražotāji mēģināja izveidot procesorus, kas vienā mirklī spētu izpildīt lielu skaitu instrukciju. Bet tendence tika mainīta, un ražotāji nolēma veidot datorus, kas spētu izpildīt salīdzinoši ļoti maz instrukciju. Norādījumi ir vienkārši un maz, taču procesori tos var ātri izpildīt. Vēl viena RISC priekšrocība ir mazāk tranzistoru izmantošana, padarot to ražošanu lētu.

RISC iezīmes

- prasa mazāk dekodēt

- Vienots instrukciju komplekts

- identiski vispārējas nozīmes reģistri, kurus izmanto jebkurā kontekstā

- Vienkārši adresēšanas režīmi

- Mazāk datu tipu aparatūrā

CISC

CISC nozīmē Complex Instruction Set Computer. Tas faktiski ir centrālais procesors, kas spēj izpildīt daudzas darbības, izmantojot vienu instrukciju. Šīs pamatdarbības varētu būt ielāde no atmiņas, matemātiskas darbības veikšana utt.

CISC iezīmes

- Sarežģītas instrukcijas

- Vairāk adresēšanas režīmu

- Ļoti cauruļvads

- Vairāk datu veidu aparatūrā

Laika periodā termini RISC un CISC ir gandrīz kļuvuši bezjēdzīgi, jo gan RISC, gan CISC ir attīstījušies, un atšķirība starp abiem ir pakāpeniski kļuvusi neskaidra, abus lietojot datorsistēmās. Daudzi šodienas RISC mikroshēmas atbalsta tikpat daudz instrukciju kā vakardienas CISC mikroshēmas. Ir CISC mikroshēmas, izmantojot tās pašas metodes, kuras agrāk tika uzskatītas par izmantotām tikai RISC mikroshēmām. Tomēr pamata atšķirības starp abiem ir viegli saprotamas un ir šādas.

Runājot par atšķirībām, RISC uzliek slogu programmatūras veidotājiem, jo tiem pašiem uzdevumiem ir jāraksta vairāk rindu. RISC ir lētāks nekā CISC, jo ir nepieciešams mazāk tranzistoru. Datora ātrums ir lielāks arī ar mazākām instrukcijām, kas jāievēro tajā pašā brīdī.

Ieteicams: