Кто эти учёные
Джон фон Нейман (1903–1957) — американский математик и физик. В 1946 году, анализируя компьютер ENIAC, он с коллегами разработал концепцию новой архитектуры ЭВМ.
Сергей Алексеевич Лебедев (1902–1974) — советский учёный, создатель первой в континентальной Европе ЭВМ (МЭСМ) и серии БЭСМ. Он пришёл к аналогичным идеям примерно в то же время (начало 1950-х).
Ключевые принципы
Оба подхода описывают архитектуру фон Неймана (в русскоязычной традиции — архитектуру Неймана-Лебедева). Основные принципы:
- Состав компонентов вычислительной машины:
- блок обработки данных (АЛУ);
- блок управления (УУ);
- память;
- устройства ввода-вывода.
2. Принцип двоичного кодирования — вся информация (данные и команды) представляется в двоичной форме.
3. Принцип однородности памяти — команды и данные хранятся в одной памяти и различаются только способом использования.
4. Принцип адресности памяти — память состоит из пронумерованных ячеек, доступ к которым осуществляется по адресам.
5. Принцип иерархической организации памяти — использование разных типов памяти (ОЗУ, ПЗУ, внешняя память) для баланса объёма и скорости.
6. Принцип программного управления — вычисления выполняются как последовательность команд, хранящихся в памяти.
В чём отличие подходов
Хотя принципы схожи, есть важные различия в контексте их разработки и реализации:
Важные нюансы
- Независимость открытий. Лебедев не имел доступа к работам фон Неймана в момент разработки МЭСМ. Его решения были выработаны самостоятельно на основе общих задач вычислительной математики и электроники.
- Практический вклад Лебедева. Он не просто сформулировал принципы, но и:
- создал первую работающую ЭВМ в континентальной Европе (МЭСМ);
- спроектировал высокопроизводительные машины серии БЭСМ;
- участвовал в разработке принципов построения «Эльбруса».
- Терминология. В мировой литературе чаще используют термин «архитектура фон Неймана». В России и странах СНГ принято говорить о принципах Неймана-Лебедева, подчёркивая вклад обоих учёных.
Вывод
Отличие не в самих принципах, а в контексте и реализации:
Фон Нейман сформулировал теоретическую основу архитектуры ЭВМ в США.
Лебедев независимо пришёл к аналогичным выводам и воплотил их в первых советских компьютерах.
Их идеи объединились в единую концепцию, которая до сих пор лежит в основе большинства современных вычислительных систем.