Keskseade: erinevus redaktsioonide vahel
Eemaldatud sisu Lisatud sisu
99. rida:
Protsessoreid võib jagada arhitektuuri järgi nt [[Harvardi arhitektuur]]iga või [[Von Neumanni arhitektuur]]iga ja täpsemalt nt. protsessorite perekondadesse. Perekonnad on nt. [[x86]], [[SPARC]], [[PowerPC]], [[MIPS]], [[ARM (arvutiarhitektuur)|ARM]] jpt. Protsessorite perekondade erinevused on alati piisavalt suured selleks, et samad [[masinkood]]is programmid ([[tarkvara]]) ilma [[kompilaator|ümberkompileerimata]] erinevatel arhitektuuridel või protsessoriperekondadel ei toimi. Tihtipeale pole abi lihtsast ümberseadistusest või kompileerimisest: programme tuleb vastava [[operatsioonisüsteem]]i, protsessori arhitektuuri või perekonna tarbeks spetsiaalselt kohandada.
Ühe arhitektuuri siseselt võib samuti esineda suuri probleeme ühilduvusega. Näiteks võib tuua kõige levinuma x86 (firmad [[Intel]] ja [[AMD]]) protsessoriperekonna, millel on vanust juba üle 20 aasta. Esimesed x86 protsessorid olid [[16-bitine protsessor|16-bit]]ised. [[32-bitine protsessor|32-bit]]istele sama perekonna protsessoritele kirjutatud programm 16-bitisel protsessoril aga ei tööta. Üldiselt dikteerivad kasutatavad programmid (tarkvara), millise perekonna arhitektuuriga protsessorit on vaja kasutada.
Teine, märksa selgem, tunnus arhitektuuri juures on protsessori [[Register (arvutitehnika)|registrite]] suurus. Kui räägitakse [[8-bitine
Loomulikult vajavad näiteks 32- ja 64-bitine protsessor ka just neile mõeldud [[emaplaat]]i ja [[Mälu (arvuti)|mälu]].
Kuid järjest arenev [[Mikrokiip#VLSI|VLSI]] disain võimaldab nendest probleemidest hoolimata protsessorite [[arvutusjõudlus]]t üha kasvatada.
|