Please enable JavaScript.
Coggle requires JavaScript to display documents.
USPOREDBA CISC I RISC ARHITEKTURE - Coggle Diagram
USPOREDBA CISC I RISC ARHITEKTURE
KARAKTERISTIKE CISC-a
Veliki broj instrukcija
Varijabilna duljina instrukcija
Složena hardverska logika
Više ciklusa po instrukciji
Naglasak na smanjenju broja linija koda
RAZLIKE CISC vs RISC
Instrukcijski skup
CISC → velik, složen
RISC → malen, jednostavan
Izvršavanje instrukcija
CISC → jedna instrukcija može zahtijevati više ciklusa
RISC → većinom jedna instrukcija = jedan ciklus
Hardverska složenost
CISC → složen, mikroprogramiran
RISC → jednostavniji, manje tranzistora
Optimizacija
CISC → optimiziran za manje linija koda
RISC → optimiziran za brzinu i cjevovode (pipelining)
PRIMJENE
CISC
Stolna i prijenosna računala (x86)
Stariji serveri
Sustavi gdje je važna kompatibilnost
RISC
Mobilni uređaji (ARM)
Ugrađeni sustavi (embedded)
IoT
Energetski učinkoviti sustavi
KARAKTERISTIKE RISC-a
Mali broj instrukcija
Fiksna duljina instrukcija
Jednostavniji hardver
Jedan ciklus po instrukciji (često)
Naglasak na optimizaciji i brzini obrade
NEDOSTACI
CISC
Sporo izvršavanje pojedinih instrukcija
Složeniji hardver → veća potrošnja energije
RISC
Potrebno više linija koda
Kompliciranije optimizacije kompajlera
SLIČNOSTI
Oboje su arhitekture mikroprocesora
Koriste registre i ALU
Cilj je poboljšanje performansi
Koriste se u modernim sustavima