Основное отличие гарвардской архитектуры от архитектуры фон Неймана заключается в разделении хранения и обработки данных. 1
В архитектуре фон Неймана используется единое хранилище для программ и данных. 6 Процессор в каждый момент времени может либо читать инструкцию, либо читать/записывать единицу данных из/в памяти. 47 Оба действия одновременно происходить не могут, поскольку инструкции и данные используют один и тот же поток (шину). 47
В компьютере с использованием гарвардской архитектуры процессор может считывать очередную команду и оперировать памятью данных одновременно и без использования кэш-памяти. 47 Потоки команд и данных расположены на раздельных физически не связанных между собой аппаратных каналах. 47