Архітектура фон Неймана - студопедія

1) ОЗУ Команд - місце зберігання програми, на момент виконання програми. Перед виконанням програми програма на "машинному мовою", як прийнято говорити "завантажується" в ОЗУ команд. Інша програма (операційна система) управляє роботою ЕОМ так, що ЕОМ копіює "машинну програму" з "зовнішнього пристроїв" (наприклад диска) - в ОЗУ команд ЕОМ.

2) Кожна з команд програми представляє з себе набір даних, що описує:

а) операції, які повинен виконати процесор при виконанні команди.

3) Оскільки за формою записи (форми подання) команди програми нічим не відрізняються від даних, то і по конструкції ОЗУК - нічим не відрізняється від ОЗУД. Більш того, завдяки тому, що і дані і команди зберігаються однаково, відповідні ОЗУД і ОЗУК влаштовані однаково - в багатьох ЕОМ виявилося можливим поєднати зберігання даних і програм - в одному оперативному запам'ятовуючому пристрої (ОЗУ). Дивіться далі - "Архітектура фон Неймана".

1) ЕОМ побудовані по так званій "архітектурі фон Неймана" відрізняється від архітектури Гарварда тільки тим, що замість двох ОЗУ використовується одне загальне ОЗУ, в якому зберігаються як дані, так і команди.

Гідність архітектури фон Неймана:

1. менша вартість ЕОМ

Переваги архітектури Гарварда:

1. велику швидкодію, тому що дані і команди можуть з різних шинам передаватися в процесор одночасно.

Архітектура Гарварда застосовується в старших класах ЕОМ, а Неймана - в молодших класах (наприклад - ПЕОМ).

Схожі статті