Harvardská architektura

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání

Harvardská architektura je počítačová architektura, u které je na rozdíl od Von Neumannovy architektury rozdělen blok paměti na dva bloky - zvlášť paměť pro programy a zvlášť paměť pro data. Harvardská koncepce dovoluje používat pro paměť programu například paměti typu ROM (Read Only Memory) a umožňuje v podstatě zdvojnásobení velikosti paměti oproti von Neumanově architektuře při stejně veliké adresové sběrnici.

Historie

Tato architektura byla navržena Howardem Aikenem v třicátých letech minulého století na Harvardské univerzitě ve Spojených státech při vývoji počítače Harvard Mark I. Dále byla využita na Pensylvánské univerzitě pro elektronkový počítač ENIAC (Electronic Numerical Integrator and Calculator). Již tehdy byla moderní koncepcí, ale technické prostředky v té době neumožnily její realizaci, a proto byla zavržena a byla převzata koncepce von Neumannova. Později asi po čtyřiceti letech dosáhla technologie výroby integrovaných obvodů takového stupně, že mohla být tato koncepce realizována.


Výhody

• program nemůže přepsat sám sebe

• paměti mohou být vyrobeny odlišnými technologiemi

• každá paměť může mít jinou velikost nejmenší adresovací jednotky

• dvě sběrnice umožňují jednoduchý paralelizmus, kdy lze přistupovat pro instrukce i data současně


Nevýhody

• dvě sběrnice kladou vyšší nároky na vývoj řídící jednotky procesoru a zvyšují i náklady na výrobu výsledného počítače

• nevyužitou část paměti dat nelze použít pro program a obráceně


Otázky k opakování z referátů mikroprocesorové techniky TVY


Zdroje:

http://poli.cs.vsb.cz/edu/arp/down/pocitace.pdf

http://hw.cz/Teorie-a-praxe/Dokumentace/ART1525-Architektura-pocitacu-a-mikropocitacu.html

http://www.filipes15.estranky.cz/clanky/nezarazene/harvardska-architektura-pocitace

http://jaromirmatucha.ic.cz/historie_pc/1gener.html

--Lveisheiplova 28. 4. 2010, 19:20 (UTC) --Arni 27. 5. 2010, 13:42 (UTC)