Я использую ноутбук с конфигурацией ниже. Процессор: Intel (R) ядро (TM) i5-4300U CPU @ 1.90GHz 2.49GHz Оперативная память: 8 Гб Тип система: 64-разрядная операционная система, процессор на базе x64Как я могу определить, является ли мой компьютер архитектурой Гарварда или фон Неймана?
выпусков Windows: Windows 8.2 Enterprise
Когда я читал о архитектурах процессоров, мне хотелось узнать, какая архитектура процессора следила на моем компьютере?
Я бы подумал, что в сегодняшнем мире двухуровневого кэширования и оптимизации компилятора и маркировки памяти как неисполняемого, что это не отвечает в реальном мире. НО, вопрос выражался соответствующими способами в реальном мире. Почему у нас есть выделенные графические карты, например? Я бы сказал, что для всех практических целей все чипы на базе x86 - это не Гарвард, однако они во время выполнения пытаются эмулировать поведение решения Гарварда, иногда используя трюки уровня чипа и компилятора. –
Вопрос немного неактуальен, поскольку в настоящее время обе концепции больше, чем настоящие архитектуры. Вообще говоря, x86 имеет унифицированную память для кода и данных (за исключением конкретных случаев) и поэтому более похож на концепцию фон Неймана, но это намного сложнее, чем сравнивать, что нет смысла сравнивать. – Leeor