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
[[Emolevy]] ja [[BIOS]] määrittelevät sopivat suoritintyypit.
Vuoden 2008 viimeisellä neljänneksellä prosessoreiden toimitusmäärä laski 8
==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
Suoritinarkkitehtuurit voidaan jakaa ryhmiin esimerkiksi konekäskyjen perusrakenteen mukaan seuraavasti:
|