
Kompiuterinio procesoriaus architektūra sutelkia dėmesį į įvairių instrukcijų ar mikrobangų struktūrų vykdymą, kiekvienas skirtas atlikti konkrečias užduotis.Nors išsamesnis instrukcijų rinkinys gali padaryti mikroprocesoriaus programavimą intuityvesnį, jis taip pat gali sukelti galimas našumo kliūtis.Sudėtingos instrukcijų rinkinio kompiuterio (CISC) architektūra išsiskiria dėl didžiulės instrukcijų rinkimo, įskaitant sudėtingus, kurie supaprastina programavimo patirtį, palyginti su alternatyviomis architektūromis.Kiekviena paprasta ar sudėtinga užduotis yra suporuota su unikalia instrukcija, kuri sumažina reikalingą kodavimo kiekį.Tačiau šis sudėtingas dizainas gali sukelti pastebimų iššūkių kuriant CPU ir su tuo susijusią valdymo bloką.
CISC architektūra išsiskiria plačiu mikroinstrukcijų, palengvinančių procesoriaus programos kūrimą, pasirinkimą.Šios mikroinstrukcijos, dažnai išdėstytos surinkimo kalba, pakeičia tam tikras funkcijas, kurias programinė įranga tradiciškai tvarkė aparatinės įrangos lygio instrukcijų sistemomis.Šis poslinkis ne tik palengvina jūsų darbo krūvį, bet ir leidžia tuo pat metu vykdyti žemo lygio operacijas kiekvieno instrukcijų ciklo metu, padidindamas bendrą kompiuterio vykdymo greitį.
Instrukcijų naudojimo dažnis CISC instrukcijų rinkinyje parodo ryškų disbalansą.Paprastai naudojama maždaug 20% instrukcijų, sudarančių apie 80% viso programos kodekso, o likę 80% - retai naudojami, todėl sudaro tik 20% programavimo.Šis pastebėjimas rezonuoja su platesniu principu, stebimu įvairiose srityse: nedidelis įrankių ar metodų pasirinkimas dažnai sukelia daugumą rezultatų.
Sumažinta instrukcijų rinkinio kompiuterio (RISC) architektūra išsiskiria dėl jo supaprastinto instrukcijų rinkinio, kurio tikslas - padidinti procesoriaus efektyvumą.Tačiau šis dizainas reikalauja sudėtingesnio požiūrio į išorinį programavimą.Sutelkdamas dėmesį į dažniausiai naudojamas paprastas instrukcijas, RISC efektyviai išvengia komplikacijų, kurios dažnai lydi sudėtingesnes komandas.
• RISC architektūra standartizuoja instrukcijų ilgį.
• Tai supaprastina instrukcijų formatus, pirmiausia pasikliaujant valdymo logika.
• Šis dizaino pasirinkimas pašalina mikrokodo valdymo poreikį, todėl greitesnis veikimo greitis.
RISC ištaką galima atsekti iki novatoriško tyrimo, kurį atliko Johnas Cocke'as IBM.Jo išvados parodė, kad tik apie 20% kompiuterio instrukcijų sudaro maždaug 80% skaičiavimo darbo krūvio.Ši įžvalga turi didelį svorį, o tai rodo, kad optimizuojant dažniausiai vykdomas instrukcijas, galima pasiekti išsamius našumo patobulinimus.Todėl „RISC Systems“ dažnai pralenkia sudėtingų instrukcijų rinkinio kompiuterio (CISC) sistemas, suderindamos su gerai žinomu 80/20 principu, kuris informuoja apie RISC architektūros plėtrą.
Nors RISC gali pasigirti keliais pranašumais, jis visiškai nepakeičia CISC architektūros.Kiekvienas tipas turi savo stipriąsias stipriąsias puses, o laikui bėgant skirtumai tarp jų tapo mažiau ryškūs.Šiuolaikinėje praktikoje daugelyje šiuolaikinių procesorių yra tiek RISC, tiek CISC elementų, atspindinčių didėjančią hibridinės architektūros tendenciją.Pavyzdžiui, ypač ilgas instrukcijų žodis (ULIW) CPU iliustruoja šį mišinį, sujungdamas abiejų architektūrų pranašumus, kad būtų sukurtas labiau pritaikomas apdorojimo įrenginys.Ši sintezė ne tik padidina našumą, bet ir suteikia lankstumo programavimo srityje, leidžiančią suteikti platesnį programų spektrą.
Prašau atsiųsti užklausą, mes nedelsdami atsakysime.
2024/12/30
2024/12/30
8000/04/18 147779
2000/04/18 112039
1600/04/18 111352
0400/04/18 83797
1970/01/1 79604
1970/01/1 66981
1970/01/1 63113
1970/01/1 63048
1970/01/1 54097
1970/01/1 52198