Ero sivun ”Suoritin” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
sana on nykyisin 32 tai 64 bittiä
Rivi 12:
Suorittimet jaetaan perheisiin niiden yhteensopivuuden mukaan. Saman perheen uudempi suoritin pystyy suorittamaan ohjelmia, jotka on tehty saman perheen aikaisimmille suorittimille. Toisin päin tämä ei välttämättä ole mahdollista erilaisten käskykantalaajennusten vuoksi.
 
Suorittimessa on laskentayksikkö ''(engl Arithmetic Logical Unit = ALU)''<ref name="appro" />, valvontayksikkö <ref name="appro" /> ja rekistereiksi kutsuttavia yhden sanan (8 bittiä) tallentavia muistipaikkoja.<ref name="appro" />
 
[[Emolevy]] ja [[BIOS]] määrittelevät sopivat suoritintyypit.
 
Vuoden 2008 viimeisellä neljänneksellä prosessoreiden toimitusmäärä laski 8.,8 prosenttia vuoden 2007 vastaavaan ajanjaksoon verrattuna. <ref name="muro">{{Verkkoviite|Osoite=http://plaza.fi/muropaketti/prosessorimarkkinat-laskivat-rajusti|Nimeke=Muropaketti|Ajankohta=2009|Luettu=3.4.2009}}</ref> X86 yhteensopivia suorittimia toimitettiin viime vuoden viimeisellä neljänneksellä 75,4 miljoonaa kappaletta <ref name="muro" />joista mobiilisuorittimia toimitettiin 37.1 miljoonaa kappaletta. <ref name="muro" />
 
==Suoritinperheitä==
Rivi 39:
PC-yhteensopivissa suorittimissa on useita kilpailevia valmistajia, joiden suorittimet käyttävät kaikki IA-32-käskykantaa (Intelin määrittelemä 32-bittinen käskykanta). Jokaisella valmistajalla on useita arkkitehtuureita, jotka jakaantuvat useisiin malleihin. Esimerkiksi [[AMD]]:n [[Athlon]]-suorittimen ensimmäinen malli on mallinumeroltaan K7, toinen malli on K75, ja myöhempi neljäs on "Thunderbird"-malli. Edelleen eri malleja on saatavilla eri kellotaajuuksilla.
 
Lähes jokainen valmistaja ja suoritinsukupolvi laajentaa suorittimen käskykantaa uusilla käskyillä. Tällaisia laajennuksia ovat mm. MMX, VIS, 3DNow!, [[SSE]] ja AltiVec, joista on kaikista lisäksi useampia versioita uusien arkkitehtuurien mukana. Jotkin uudemmat PC-yhteensopivat suorittimet määrittelevät myös oman käskykantansa IA-32 käskykannan lisäksi. Esimerkiksi AMD:n uudemmat suorittimet pystyvät ajamaan oman 64-bittisen käskykantansa, AMD64:n mukaisia ohjelmia IA-32 ohjelmien lisäksi, muodostaen siten tosiasiassa oman suoritinperheensä. Intelillä oli oma IA-64 käskykanta, jota yritys käytti Itanium-suoritinperheessä, mutta se ei ollut taaksepäinyhteensopivataaksepäin yhteensopiva IA-32 käskykantaan minkä vuoksi se ei menestynyt kuin palvelimissa, joskin heikosti. Intel lisenssoilisensoi AMD:n AMD64 käskykannan ja täten Intelin ja AMD valmistamat suorittimet ovat yhteensopivia. Kyse oli lisenssien vaihdosta, AMD kun maksaa Intelille x86-arkkitehtuurista lisenssimaksuja.
 
Suoritinarkkitehtuurit voidaan jakaa ryhmiin esimerkiksi konekäskyjen perusrakenteen mukaan seuraavasti: