Documente Academic
Documente Profesional
Documente Cultură
2. Instrucțiunile și datele împart un singur sistem de memorie. (Lungimea lui biți, aceeași
formă de adresă)
4. În cazurile fără cache, Arhitectura Harvard este mai mult eficientă decât von Neumann.
Din cauza mai multor instrucțiuni, Arhitectura Harvard suportă mai multe
instrucțiuni cu mai puțin hardware necesar. De exemplu, Procesorul ARM9 are o lungime de
instructiuni de 24 de biți, astfel încât ar putea avea 24 = 16777216 instrucțiuni, care sunt mult
mai mult decât procesoare pe 16 biți au (65536). Deci, cu o lățime de instructiuni uniformă pe
care arhitectura von-Neumann o are, procesorul trebuie să ia mai multă cerință de hardware
în lungimea datelor, dacă dorește să aibă o lățime de instrucțiuni pe 24 de biți. În al doilea
rând, două magistrala care accesează memoria, în mod sincron, mai mult timp CPU.
Procesorul von Neumann trebuie să efectueze o comandă în 2 pași (citiți mai întâi o
instrucțiune, apoi citiți datele). Dar arhitectura Harvard poate citi ambele instrucțiunea și
datele sale în același timp . Evident, metoda paralelă este mai rapidă și mai mare eficient,
deoarece durează doar un pas pentru fiecare comandă. Ca rezultat, arhitectura Harvard este
deosebit de puternică în domeniul digital proces de semnal. Deoarece majoritatea comenzilor
din DSP necesită memorie de date acces, arhitectura 2-bus economisește mult mai mult timp
CPU.