Основные принципы архитектуры ЭВМ, предложенные Джоном фон Нейманом:
- Принцип двоичности. 2 Для представления данных и команд используется двоичная система счисления. 2
- Принцип программного управления. 23 Программа состоит из набора команд, которые выполняются процессором друг за другом в определённой последовательности. 2
- Принцип однородности памяти. 24 Как программы (команды), так и данные хранятся в одной и той же памяти. 2 Над командами можно выполнять такие же действия, как и над данными. 2
- Принцип адресуемости памяти. 24 Структурно основная память состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. 2
- Принцип последовательного программного управления. 24 Все команды располагаются в памяти и выполняются последовательно, одна после завершения другой. 2
- Принцип условного перехода. 2 Команды из программы не всегда выполняются одна за другой. 2 Возможно присутствие в программе команд условного перехода, которые изменяют последовательность выполнения команд в зависимости от значений данных. 2