Harvardin arkkitehtuuri
Harvardin arkkitehtuuri on tietokoneiden ja suorittimien suunnitteluperiaate, jossa komentokäskyt ja data käyttävät fyysisesti erillistä tallennusta ja signaaliväylää.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/Harvard_architecture.svg/250px-Harvard_architecture.svg.png)
Harvardin arkkitehtuurissa on etunsaselvennä, mutta se aiheuttaa myös haasteita ratkaisuille.[1]
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
- ↑ What is the difference between a von Neumann architecture and a Harvard architecture? ARM. Viitattu 17.1.2017.
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.
![Käännös suomeksi](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/Translation_Latin_Alphabet.svg/60px-Translation_Latin_Alphabet.svg.png)
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.
Alkuperäinen artikkeli: en:Harvard architecture
Alkuperäinen artikkeli: en:Harvard architecture