Схема Фон-Неймана Выполнил : Межов Влад
Джон фон Нейман ( ) венгеро-американский математик сделавший важный вклад в квантовую физику, квантовую логику, функциональный анализ, теорию множеств,информатику, экономику и другие отрасли науки.
Принципы фон Неймана В основу схемы фон Неймана, но которой основано большинство современных компьютеров, ложится ряд предложенных им принципов: Принцип однородности памяти Принцип адресности Принцип программного управления Принцип двоичного кодирования
Принцип однородности памяти Команды и данные хранятся в одной и той же памяти и внешне в памяти неразличимы. Распознать их можно только по способу использования
Принцип адресности Структурно основная память состоит из пронумерованных ячеек, причем процессору в произвольный момент доступна любая ячейка. Двоичные коды команд и данных разделяются на единицы информации, называемые словами, и хранятся в ячейках памяти, а для доступа к ним используются номера соответствующих ячеек адреса.
Принцип программного управления Все вычисления, предусмотренные алгоритмом решения задачи, должны быть представлены в виде программы, состоящей из последовательности управляющих слов команд. Каждая команда предписывает некоторую операцию из набора операций, реализуемых вычислительной машиной. Команды программы хранятся в последовательных ячейках памяти вычислительной машины и выполняются в естественной последовательности, то есть в порядке их положения в программе. При необходимости, с помощью специальных команд, эта последовательность может быть изменена.
Принцип двоичного кодирования Согласно этому принципу, вся информация, как данные, так и команды, кодируются двоичными цифрами 0 и 1. Каждый тип информации представляется двоичной последовательностью и имеет свой формат.
Схема Фон-Неймана Устройство управления и Арифметическо-Логическое Устройство объединены в устройство, называемое Центральным Процессором Программы и данные хранятся в одной и той же памяти Информация кодируется в двоичном виде, разбиваемая на слова Алгоритмы представляются в виде последовательности управляющих слов, определяющих смысл операции