www.all2know.com Google WWW All2know fi
  Etusivu Etusivu | Tietoja Tietoja 
  Navigaatio
» Etusivu
» Artikelkategorier
» Luettelo luetteloista
» Aakkosellinen hakemisto
» Kalenteri
» Arvottu artikkeli
» Muokkaa Aiheesta muualla
Viimeisimmät muutokset: 2007-05-23
  Tänne linkitetyt sivut 
Konekieli
Suoritin
Mac OS
Macintosh
Motorola 68000
VLIW
Tietokonetekniikka
RISC
Lista linkeistä » IA-32
Cyrix 6x86
  Muut kielet 
daCISC
deComplex Instruction Set Computing
frComplex instruction set computer
svCISC
Luokka: Tietokonetekniikka

CISC

CISC (engl. Complex Instruction Set Computer) on yleisnimitys sellaisille tietokoneiden käskykannoille, joissa konekielen käskyt ovat rakenteeltaan monimutkaisia ja yksi käsky voi sisältää useita alkeistason operaatioita. Esimerkiksi IA-32:n käsky add [ebx+ecx*4],eax laskee summan ebx+ecx*4, lukee sitä vastaavasta osoitteesta sanan, summaa sen tulokseen eax-rekisterin sisällön ja kirjoittaa tuloksen takaisin alkuperäiseen muistipaikkaan. Moderneissa CISC-suorittimissa tällaiset käskyt joudutaan pilkkomaan RISC-tyylisiksi alkeiskäskyiksi, jotta ne voisi suorittaa tehokkaasti.

Tunnettuja CISC-arkkitehtuureita ovat mm. x86 (IA-32), Motorola 68000, VAX, IBM S/360 ja PDP-11.

CISC-arkkitehtuurin vastakohta on RISC-arkkitehtuuri, jossa käskykanta on pyritty pitämään mahdollisimman yksinkertaisena ja tehokkaana.

Katso myös

Tarjoaa Wikipedia, vapaa tietosanakirja. Aiheesta muualla. Kaikki teksti on saatavilla GNU Free Documentation License Aiheesta muualla.