Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kharakteristiki_konveery.docx
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
145 Кб
Скачать
☆

3.1.2 Компьютеры, построенные на принципах фон Неймана

В середине 1940-х проект компьютера, хранящего свои программы в общей памяти был разработан в

Муровской школе электрических разработок (англ. The Moore School of Electrical Engineering) в

Университете штата Пенсильвания (англ. The University of Pennsylvania). Подход, описанный в этом

документе, стал известен как архитектура фон Неймана, по имени единственного из названных

авторов проекта Джона фон Неймана, хотя на самом деле авторство проекта было коллективным.

Архитектура фон Неймана решала проблемы, свойственные компьютеру «ЭНИАК», который

создавался в то время, за счёт хранения программы компьютера в его собственной памяти.

Информация о проекте стала доступна другим исследователям вскоре после того, как в 1946 году было объявлено о создании «Эниака». По плану предполагалось осуществить проект силами Муровской школы в машине EDVAC, однако до 1953 года EDVAC не был запущен из-за технических трудностей в создании надёжной компьютерной памяти. Другие научно-исследовательские институты, получившие копии проекта, сумели решить эти проблемы гораздо раньше группы разработчиков из Муровской школы и реализовали их в собственных компьютерных системах. Первыми 5 компьютерами, в которых были реализованы основные особенности архитектуры фон Неймана, были:

• «Манчестерский Марк I». Прототип («Манчестерское дитя») Университет Манчестера (англ.

The University of Manchester) Великобритания, 21 июня 1948 года;

• EDSAC. Кембриджский университет (англ. The Cambridge University). Великобритания, 6 мая

1949 года;

• BINAC. США, апрель или август 1949 года;

• CSIR Mk 1. Австралия, ноябрь 1949 года;

• SEAC. США, 9 мая 1950 года.__

3.2 Гарвардская Архитектура

Гарвардская архитектура — архитектура ЭВМ, отличительным признаком которой является раздельное хранение и обработка команд и данных. Архитектура была разработана Говардом Эйкеном в конце 1930-х годов в Гарвардском университете.

Дело в том, что, судя по опыту использования МПС для управления различными объектами, для реализации большинства алгоритмов управления такие преимущества фон-неймановской архитектуры как гибкость и универсальность не имеют большого значения. Анализ реальных программ управления показал, что необходимый объем памяти данных МК, используемый для хранения промежуточных результатов, как правило, на порядок меньше требуемого объема памяти программ. В этих условиях

использование единого адресного пространства приводило к увеличению формата команд за счет увеличения числа разрядов для адресации операндов. Применение отдельной небольшой по объему памяти данных способствовало сокращению длины команд и ускорению поиска информации в памяти данных.

Кроме того, гарвардская архитектура обеспечивает потенциально более высокую скорость

выполнения программы по сравнению с фон-неймановской за счет возможности реализации параллельных операций. Выборка следующей команды может происходить одновременно с выполнением предыдущей, и нет необходимости останавливать процессор на время выборки команды.

Этот метод реализации операций позволяет обеспечивать выполнение различных команд за одинаковое число тактов, что дает возможность более просто определить время выполнения циклов и критичных участков программы.

Большинство производителей современных 8-разрядных МК используют гарвардскую архитектуру.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]