Классическая структура ЭВМ.
Принципы фон Неймана
Классические принципы построения ЭВМ были изложены в 1945 г. группой американских ученых, среди которых был очень известный математик и физик Джон фон Нейман. Впоследствии всем базовым принципам построения вычислительной техники стали приписывать его авторство, а архитектура с последовательным выполнением команд получила название «фон-неймановской». Принцип адресности. Структурно основная память… Читать ещё >
Классическая структура ЭВМ. Принципы фон Неймана (реферат, курсовая, диплом, контрольная)
Классические принципы построения ЭВМ были изложены в 1945 г. группой американских ученых, среди которых был очень известный математик и физик Джон фон Нейман. Впоследствии всем базовым принципам построения вычислительной техники стали приписывать его авторство, а архитектура с последовательным выполнением команд получила название «фон-неймановской».
Кратко сформулируем классические принципы устройства ЭВМ.
Использование двоичной системы счисления для представления чисел. В докладе Неймана были продемонстрированы преимущества двоичной системы для технической реализации узлов компьютера, удобство и простота выполнения в ней арифметических и логических операций. В дальнейшем ЭВМ стали обрабатывать текстовую, графическую, звуковую и другие виды информации, но по-прежнему двоичное кодирование данных составляет информационную основу любого современного компьютера.
Принцип программного управления. Программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Выборка программы из памяти осуществляется с помощью счетчика команд. Этот регистр процессора последовательно увеличивает хранимый в нем адрес очередной команды на длину команды. Так как команды программы расположены в памяти друг за другом, то тем самым организуется выборка цепочки команд. Если после выполнения команды следует перейти не к следующей, а к какой-то другой команде, используются команды условного или безусловного переходов, которые заносят в счетчик команд номер ячейки памяти, содержащей следующую команду. Выборка команд из памяти прекращается после достижения и выполнения команды «стоп».
Принцип однородности памяти. Программа также должна храниться в виде набора нулей и единиц, причем в той же самой памяти, что и обрабатываемые ей числа. С точки зрения хранения и способов обработки принципиальная разница между программой и данными отсутствует.
Принцип адресности. Структурно основная память состоит из перенумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Адресом ячейки фактически является её номер; таким образом, местонахождение информации в ОЗУ также кодируется в виде чисел.
Фон Нейман с соавторами предложили структуру ЭВМ, которая полностью воспроизводилась в машинах первого и второго поколений.
Рисунок 1. «Структура ЭВМ».
Тонкими стрелками показаны направления движения информации, а толстыми — управляющие воздействия УУ центрального процессора.
Центральное положение процессора в схеме является наиболее существенной особенностью устройства машин «фон-неймановской» архитектуры.
Разработанные фон Нейманом основы архитектуры вычислительных устройств оказались настолько фундаментальными, что получили в литературе название «фон-неймановской архитектуры». Подавляющее большинство вычислительных машин на сегодняшний день — фон-неймановские машины. Исключение составляют лишь отдельные разновидности систем для параллельных вычислений, в которых отсутствует счетчик команд, не реализована классическая концепция переменной и имеются другие существенные принципиальные отличия от классической модели (примерами могут служить потоковая и редукционная вычислительные машины).
По-видимому, значительное отклонение от фон-неймановской архитектуры произойдет в результате развития идеи машин пятого поколения, в основе обработки информации в которых лежат не вычисления, а логические выводы.