Принцип фон Неймана при проектировании компьютерных систем заключается в совместном хранении команд и данных в памяти компьютера. 1 Это означает, что инструкции, которые компьютер должен выполнить, и данные, над которыми он работает, хранятся в одной и той же памяти. 4 Такой подход облегчает модификацию программ во время их выполнения. 4
Некоторые другие принципы фон Неймана:
- Принцип программного управления. 1 Все вычисления, предусмотренные алгоритмом решения задачи, должны быть представлены в виде программы, состоящей из последовательности управляющих слов — команд (инструкций). 1
- Принцип адресности. 1 Структурно основная память состоит из пронумерованных ячеек, причём процессору в произвольный момент доступна любая ячейка. 1
- Принцип однородности памяти. 1 Команды и данные хранятся в одной и той же памяти и внешне в памяти неразличимы. 1 Распознать их можно только по способу использования: одно и то же значение в ячейке памяти может использоваться и как данные, и как команда, и как адрес в зависимости лишь от способа обращения к нему. 1