From Wikipedia, the free encyclopedia
CISC arba sudėtinga komandų sistema[1] (angl. Complex Instruction Set Computer) – grupė įvairių 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 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ų:
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ų vektoriniams skaičiavimams, artimesnės CISC ideologijai. Maždaug nuo 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 emuliuoti, naudojant našesnius RISC procesorius.
Tipiškos CISC architektūros:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.