prosessoriarkkitehtuuria
Prosessoriarkkitehtuuri on tietokonejärjestelmän suorituskyvyn ja ohjelmoitavuuden keskeinen perusta. Se kuvaa, miten prosessori ymmärtää ja toteuttaa käskyjään sekä miten sen resurssit hallitaan. Arkkitehtuuri voidaan jakaa kahteen toisiinsa liittyvään tasoon: ohjelmointirajapintaan eli instruction set architecture (ISA) ja tämän toteutukseen liittyvään mikroarkkitehtuuriin.
ISA määrittelee käskyt, rekisteriformaatit, osoitus- ja muistinhallintatavat sekä ohjelmallisesti näkyvän koodin muodon. Käytännössä ISA määrittelee, mitä
Keskeisiä arkkitehtuurin piirteitä ovat rekisterirakenne, käskyjen osoitusmuodot sekä muistinhallinta ja välimuistien sekä muistijärjestelmän latenssit ja kaistat.
Historian puolella prosessoriarkkitehtuureja on kehitetty CISC- ja RISC-käsiteparien kautta; nykyisin yleisiä suuntauksia ovat heterogeeniset järjestelmät, energiatehokkuus