CISC: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
Thijs!bot (aptarimas | indėlis)
S robotas Keičiama: id:CISC
Lang-Bot-as (aptarimas | indėlis)
S robotas: brūkšneliai keičiami brūkšniais (pagal lietuvių kalbos rašybos normas)
Eilutė 1:
'''CISC''' (iš angl. ''Complex Instruction Set Computer'') - grupė įvairių [[Procesorius|procesorių]] architektūrų, dėl ideologinių priežasčių priešpastatoma [[RISC]] architektūroms. ''CISC'' terminas nereiškia konkrečios architektūrų rūšies, o naudojamas tik lyginant su [[RISC]].
 
''CISC'' sąvoka, lyginant su [[RISC]] yra gana sąlyginė, ji reiškia [[Procesorius|procesorių]] architektūras, kurios neoptimalios našumo požiūriu. Dažniausiai (nors nebūtinai) ''CISC'' priskiriamos architektūros, turinčios vieną ar kelis iš šių požymių:
Eilutė 7:
* Didelį (daugiau, nei kelių dešimčių) komandų rinkinį
* Daugiau, nei vieną adresacijos metodą
* Specializuotus registrus - [[Akumuliatorius (procesoriaus)|akumuliatorius]]
 
Kai kada priešpastatymas tarp [[RISC]] ir ''CISC'' būna dirbtinis, pvz., procesoriuose, kurių žodžio ilgis ribotas (pvz., 8 bitų) yra keblu realizuoti optimalią komandų sistemą, nenaudojant specializuotų registrų. Kita vertus, kai kurios iš itin tipiškų [[RISC]] procesoriams komandų, pvz., skirtų [[Vektorius (duomenų tipas)|vektoriniams]] skaičiavimams, artimesnės ''CISC'' ideologijai. Maždaug nuo [[XX amžius|XX a.]] 9-ojo dešimtmečio pabaigos, riba tarp [[RISC]] ir ''CISC'' ėmė nykti, daugelis [[RISC]] procesorių ėmė įgyti ''CISC'' būdingų bruožų, o patys ''CISC'' procesoriai vis dažniau imti [[Emuliatorius|emuliuoti]], naudojant našesnius [[RISC]] procesorius.