Rozdíl mezi procesorem RISC a CISC

Rozdíl mezi procesorem RISC a CISC
Rozdíl mezi procesorem RISC a CISC

Video: Rozdíl mezi procesorem RISC a CISC

Video: Rozdíl mezi procesorem RISC a CISC
Video: AHOJ 2024, Listopad
Anonim

RISC vs procesor CISC

RISC a CISC jsou výpočetní systémy vyvinuté pro počítače. Rozdíl mezi RISC a CISC je zásadní pro pochopení toho, jak počítač dodržuje vaše pokyny. Toto jsou běžně nepochopené termíny a tento článek má v úmyslu objasnit jejich významy a koncepty za těmito dvěma zkratkami.

RISC

Vyslovuje se stejně jako RIZIKO, je to zkratka pro počítač se sníženou instrukční sadou. Je to typ mikroprocesoru, který byl navržen tak, aby prováděl několik instrukcí současně. Až do roku 1980 se výrobci hardwaru pokoušeli vytvořit CPU, která by mohla provádět velké množství instrukcí ve stejném okamžiku. Trend se však obrátil a výrobci se rozhodli postavit počítače, které byly schopny provádět relativně velmi málo instrukcí. Instrukce jsou jednoduché a málo, CPU je dokázaly provést rychle. Další výhodou RISC je použití menšího počtu tranzistorů, díky čemuž je jejich výroba levná.

Funkce RISC

– vyžaduje méně dekódování

– Jednotná sada pokynů

– Identické registry pro všeobecné použití používané v jakémkoli kontextu

– Jednoduché režimy adresování

– Méně datových typů v hardwaru

CISC

CISC znamená Complex Instruction Set Computer. Je to vlastně CPU, které je schopné provádět mnoho operací pomocí jediné instrukce. Tyto základní operace mohou být načítání z paměti, provádění matematické operace atd.

Funkce CISC

– Složité pokyny

– Více režimů adresování

– Vysoce propracované

– Více datových typů v hardwaru

V průběhu času se termíny RISC a CISC téměř staly bezvýznamnými, protože RISC i CISC prošly evolucí a rozdíl mezi nimi se postupně stíral, protože se oba používají v počítačových systémech. Mnoho dnešních čipů RISC podporuje tolik instrukcí jako včerejší čipy CISC. Existují čipy CISC využívající stejné techniky, které byly dříve považovány za používané pouze pro čipy RISC. Základní rozdíly mezi těmito dvěma jsou však snadno pochopitelné a jsou následující.

Když už mluvíme o rozdílech, RISC zatěžuje tvůrce softwaru, protože musí psát více řádků pro stejné úkoly. RISC je levnější než CISC, protože vyžaduje méně tranzistorů. Rychlost počítače je také vyšší s menšími pokyny, které je třeba provést ve stejný okamžik.

Doporučuje: