Я подумал, что некоторые говорят, что «32-разрядные - это старые новости», потому что вы ограничены в оперативной памяти, не обходя стороной, например, в PAE. Предположим сначала, что следующие факторы влияют на скорость самого процессора:
Микроархитектурный дизайн, означающий такие вещи, как размер кэша, реализацию микрокода (если применимо), соединение шины данных / адреса и регистров и, конечно же, принципы или структуры проектирования.
Скорости шины, такие как скорости FSB (передняя сторона шины) и связанные с ними.
Специальные функции, такие как параллелизм, "гиперпоточность", "вычислительные блоки", разгрузочная работа с сопроцессором или фоновым процессором, многоядерные среды и т.д.
Если предположить (и мы знаем, что все эти факторы влияют на скорость), то процессор 32-битный, если бы он был 64-битным, он стал бы быстрее только из-за увеличенной битовой ширины, адресации памяти, размера и т.д.?
По сути, с двумя одинаковыми процессорами, будет ли 64-разрядный процессор быстрее в машинном декодировании, извлечении, доступе к памяти, MMIO, вычислениях и т.д., Чем предыдущий 32-разрядный клон?