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

Harvardin arkkitehtuuri
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
Lähteet
- What is the difference between a von Neumann architecture and a Harvard architecture? ARM. Viitattu 17.1.2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.