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