Новосибирский государственный университетФакультет информационных технологий |
Гарвардская архитектура - архитектура, в которой вычислительная машина имеет отдельную память команд и отдельную память данных.
Гарвардская архитектура была разработана Говардом Эйкеном в конце 1930-х годов в Гарвардском университете. В такой архитектуре невозможны многие методы программирования (например, программа не может во время выполнения менять свой код; невозможно динамически перераспределять память между программным кодом и данными), зато гарвардская архитектура позволяет более эффективно выполнять работу в случае ограниченных ресурсов, поэтому она часто применяется во встраиваемых системах. Долгие годы преобладающей была и остается принстонская архитектура (архитектура фон Неймана), хотя она порождает проблемы пропускной способности тракта «процессор-память». В последнее время в связи с широким использованием кэш-памяти разработчики ВМ все чаще обращаются к гарвардской архитектуре.
Ключевые термины: архитектура вычислительной машины; принципы фон неймана; архитектура фон неймана;
Федотова Ольга |
НГУ ФИТ НГУ ИВТ СО РАН |