Harvardin arkkitehtuuri

Harvardin arkkitehtuuri on tietokoneiden ja suorittimien suunnitteluperiaate, jossa komentokäskyt ja data käyttävät fyysisesti erillistä tallennusta ja signaaliväylää.
pienoiskuva|oikea|Harvardin arkkitehtuuri

Harvardin arkkitehtuurissa on etunsa, mutta se aiheuttaa myös haasteita ratkaisuille.

Tyypillinen käyttötapaus on suoritin, jossa käskyille ja data-arvoille on fyysisesti erilliset välimuistit.

Arkkitehtuurin komponentit:
 Kontrolliyksikkö (CU) joka suorittaa ohjelmaa.
 Aritmeettis-looginen yksikkö (ALU), joka toteuttaa tärkeimmät operaatiot kuten yhteen- ja vähennyslaskut, loogiset AND-, OR-, ja NOT-operaatiot yms.
 Rekisterit ovat nopeaa muistia kontrolliyksikön ja aritmeettis-loogisen yksikön käytössä.
 Muisti ja I/O (input-output)-laitteet, jotka kattavat tietokoneen I/O- ja muistiavaruuden. 

 Katso myös 

 Von Neumannin arkkitehtuuri
 Muistiarkkitehtuuri

 Lähteet 

Luokka:Tietokonearkkitehtuuri