Основные принципы, которые легли в основу архитектуры компьютеров, сформулированные Джоном фон Нейманом: 1
- Принцип однородности памяти. 1 Над командами можно выполнять такие же действия, как и над данными. 1
- Принцип адресуемости памяти. 1 Основная память структурно состоит из пронумерованных ячеек, процессору в произвольный момент времени доступна любая ячейка. 1
- Принцип последовательного программного управления. 1 Программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определённой последовательности. 1
- Принцип жёсткости архитектуры. 1 Неизменяемость в процессе работы топологии, архитектуры, списка команд. 1
В основе архитектуры современных компьютеров также лежит магистрально-модульный принцип. 13 Компьютер состоит из отдельных частей — модулей, которые являются относительно самостоятельными устройствами. 3 Модульный принцип позволяет комплектовать нужную конфигурацию и производить необходимую модернизацию. 1