Neumann arhitectura de fundal - stadopedia

1) RAM de comandă - locația programului, în momentul executării programului. Înainte de a executa programul, programul în "limba mașinii", așa cum este obișnuit să spunem "încărcat" în comenzile RAM. Un alt program (sistemul de operare) controlează funcționarea computerului astfel încât computerul să copieze programul "mașină" de la "dispozitive externe" (de exemplu, discul) la memoria RAM a computerelor.

2) Fiecare dintre comenzile programului este un set de date care descrie:

a) operațiile pe care trebuie să le efectueze procesorul atunci când comanda este executată.

3) Deoarece notatia (formularul de depunere) instrucțiunile de program nu sunt diferite de date, si design OZUK - nu este diferită de OZUD. Mai mult decât atât, datorită faptului că datele și comenzile sunt stocate în același mod, și respectiv aceeași structură OZUD OZUK - în multe calculatoare a fost posibil să se combine stocarea datelor și a programelor - o memorie cu acces aleator (RAM). Vezi mai jos - "Arhitectura von Neumann".

1) Calculatoarele construite pe așa-numita "arhitectură von Neumann" diferă de arhitectura lui Harvard doar prin aceea că, în loc de două RAM-uri, se folosește un RAM obișnuit, în care sunt stocate atât datele, cât și comenzile.

Virtutea arhitecturii von Neumann:

1. Costul mai mic al unui computer

Avantajele arhitecturii Harvard:

1. viteza mare, pentru că Datele și comenzile pot fi transmise procesorului simultan prin intermediul diferitelor magistrale.

Arhitectura Harvard este folosit în calculatoare liceu, și Neumann - în clasele mai mici (de exemplu - PC).







Articole similare

Trimiteți-le prietenilor: