В основу функционирования большинства систем обработки данных положена архитектура Неймана, основанная на следующих принципах:
1). Все операции выполняются в единственном устройстве обработке данных последовательно.
2). Программы и данные хранятся в единой последовательно адресуемой памяти с линейной( или одномерной архитектурой).
3). Отсутствие различия между данными и командами при их хранении в памяти – семантический разрыв.
Архитектура Неймана проста и логична, но обладает следующими существенными недостатками:
1). Семантический разрыв между языками высокого уровня и системой команд (обрабатывающего устройства).
2). Проблема согласования пропускной способности процессора и ОП, т.е. узким местом неймановской архитектуры является память.
3). Кризис ПО:
a) стоимость разработки ПО >> стоимости разработки аппаратных средств
b) низкая надежность ПО
c) невозможность полного тестирования программы
4). Достигнут теоретический предел быстродействия.
Вывод: Архитектура фон Неймана представляется неадекватным средством при решении некоторых имеющихся задач обработки данных.
