Гарвардская архитектура. Гарвардская архитектура
Скачать 3.54 Mb.
|
Гарвардская архитектураИстория В 1930-х годах правительство США поручило Гарвардскому и Принстонскому университетам разработать архитектуру ЭВМ для военно-морской артиллерии. В конце 1930-х годов в Гарвардском университете Говардом Эйкеном была разработана архитектура компьютера Марк I, в дальнейшем называемая по имени этого университета. Оригинальная идея была продемонстрирована Эйкеном компании IBM в октябре 1937 года. Однако победила более простая в реализации разработка Принстонского университета (более известная как архитектура фон Неймана, названная так по имени авторитетного учёного-консультанта и разработчика, первым предоставившего отчёт об архитектуре, к которой пришли в ходе плодотворных дискуссий в команде создателей; авторами же идей, заложенных в этой архитектуре, являлись Джон Преспер Экерт и Джон Уильям Мокли). Архитектура фон Неймана - архитектура построения вычислительных систем, реализующая идеи заложенные в математической модели - машине фон Неймана. Основной особенностью этой архитектуры является поочередное, последовательное выполнение команд, которые как бы проходят через узкое горлышко. Отличие от архитектуры фон Неймана В архитектуре фон Неймана процессор в каждый момент времени может либо читать инструкцию, либо читать/записывать единицу данных из/в памяти. Оба действия одновременно происходить не могут, поскольку инструкции и данные используют один и тот же поток (шину). В компьютере с использованием гарвардской архитектуры процессор может считывать очередную команду и оперировать памятью данных одновременно и без использования кэш-памяти. Исходя из физического разделения шин команд и данных, разрядности этих шин могут различаться и физически не могут пересекаться. |