Please enable JavaScript.
Coggle requires JavaScript to display documents.
CISC i RISC Arhitekture - Usporedba - Coggle Diagram
CISC i RISC Arhitekture - Usporedba
CISC Glavne Značajke
Bogat skup instrukcija
Instrukcije različite duljine
Kompleksna hardverska arhitektura
Više ciklusa po instrukciji
Naglasak na smanjenju broja linija programa
Povećana kompatibilnost starijih programa
Usporedne Razlike
Skup instrukcija
CISC: mnoge složene instrukcije
RISC: osnovne jednostavne instrukcije
Izvršavanje
CISC: kompleksne instrukcije zahtijevaju više ciklusa
RISC: brza, predvidljiva obrada
Hardverska Složenost
CISC: složen, mikroprogramiran
RISC: jednostavan, manje tranzistora
Optimizacija i Performanse
CISC: optimizirano za manje linija koda
RISC: optimizirano za brzinu i pipeline
Primjena u praksi
CISC
Desktop i prijenosna računala (x86)
Stariji serveri
RISC
Mobilni uređaji i ARM procesori
Ugrađeni sustavi i IoT
Energetski učinkoviti sustavi
Dodatne napomene
RISC je efikasniji za modernu mobilnu tehnologiju
CISC je i dalje popularan zbog kompatibilnosti
Obje arhitekture evoluiraju prema hibridnim rješenjima
RISC Glavne Značajke
Ograničen skup instrukcija
Sve instrukcije iste duljine
Jednostavniji hardver
Većinom 1 ciklus po instrukciji
Lakše optimiziranje i pipelining
Predvidljivije ponašanje u izvođenju
Mane
CISC
Sporije izvođenje pojedinačnih instrukcija
Veći hardverski zahtjevi i potrošnja energije
RISC
Više linija koda za iste zadatke
Zahtjevnije optimizacije kompajlera
Sličnosti
Obje arhitekture koriste registre i ALU
Cilj je poboljšanje performansi
Koriste se u modernim sustavima