Вопросы к Поиску с Алисой
Гарвардская и фон-неймановская архитектуры микропроцессоров отличаются организацией памяти и доступом к ней. {8-host}
Гарвардская архитектура предполагает разделение памяти на две части: одна для хранения команд, другая — для данных. {8-host} Каждая часть памяти имеет собственную шину данных, что позволяет одновременно обращаться и к командам, и к данным. {8-host}
Фон-неймановская архитектура использует единое адресное пространство как для команд, так и для данных. {8-host} Это означает, что и команды программы, и данные, с которыми она работает, хранятся в одной и той же области памяти и доступны через общую шину данных. {8-host}
Таким образом, главное отличие в том, что в фон-неймановской архитектуре процессор в каждый момент времени может либо читать инструкцию, либо читать/записывать единицу данных из/в памяти. ru.wikipedia.org Оба действия одновременно происходить не могут, поскольку инструкции и данные используют один и тот же поток (шину). ru.wikipedia.org В гарвардской архитектуре процессор может считывать очередную команду и оперировать памятью данных одновременно и без использования кэш-памяти. ru.wikipedia.org