Наш учитель сказал нам, что Гарвардская архитектура является наиболее развитой и производимой архитектурой сегодня и в будущем. Но я думаю, что из-за огромных накладных расходов на ARM-системы на базе x86 и Von Neumann, на самом деле Von Neumann является сегодня наиболее используемой архитектурой.
Да, микроконтроллеры с Гарвардом производятся еще больше, но, поскольку они все имеют лишь незначительное назначение (по сравнению с x86 и ARM), на самом деле фон Нейман является единственным. Или это действительно Гарвард?
И, во-вторых, я знаю, что это странный вопрос, но существует ли какая-либо архитектура, объединяющая оба? иметь отдельную память для данных и программ, следовательно, более быструю обработку инструкций, но при этом работать с ними, как фон Нейман? Чтобы иметь возможность загружать и выгружать программы в память программ на лету? Разве не так должен идти x86? Или было бы какое-то узкое место, которое решает чистый фон Нейман? Благодарю.