Acasă Hardware Ce este arhitectura Harvard? - definiție din techopedia

Ce este arhitectura Harvard? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Harvard Architecture?

Arhitectura Harvard este un termen pentru un sistem informatic care conține două zone separate pentru comenzi sau instrucțiuni și date. În arhitectura Harvard, suportul, formatul și natura celor două părți diferite ale sistemului pot fi diferite, deoarece cele două sisteme sunt reprezentate de două structuri separate.

Techopedia explică Arhitectura Harvard

Unele exemple de arhitecturi Harvard implică sisteme informatice timpurii în care intrarea de programare ar putea fi într-un singur suport, de exemplu, carduri de pumn și datele stocate ar putea fi într-un alt suport, de exemplu, pe bandă. Calculatoarele mai moderne pot avea procese moderne de procesare pentru ambele sisteme, dar le separă într-un design hardware.

Arhitectura Harvard, cu separarea sa strictă a proceselor de cod și date, poate fi contrastată cu o arhitectură modificată Harvard, care poate combina unele caracteristici ale sistemelor de coduri și date, păstrând în același timp separarea în altele. Un exemplu este utilizarea a două memorii cache, cu un spațiu de adrese comun. Poate fi contrastat și cu o arhitectură von Neumann, numită pentru John von Neumann, care nu se concentrează pe separarea intrării de date.

Ce este arhitectura Harvard? - definiție din techopedia