Я использую процессор C2D, который поддерживает инструкции EM64T. Это все, что требуется для запуска 64-битных ОС и приложений?
Или что на самом деле требуется для запуска x64?
Я использую процессор C2D, который поддерживает инструкции EM64T. Это все, что требуется для запуска 64-битных ОС и приложений?
Или что на самом деле требуется для запуска x64?
Прежде всего, все, что вам нужно, - это процессор с совместимостью AMD64 или EM64T для работы на 64-битной ОС. Существует ряд более новых функций, доступных на более новых 64-разрядных процессорах, таких как AMD-V или аналогичных для виртуализации (под управлением другой ОС в вашей текущей ОС), но они не нужны для запуска 64-разрядной ОС.
Я использую 64-битную Windows 7 на 64-битном процессоре AMD X2 раннего поколения, и он работает нормально, у вас не должно быть проблем с C2D.
64-разрядная версия просто позволяет значительно увеличить адресное пространство, чтобы компьютер мог эффективно использовать больше оперативной памяти. Игнорирование того факта, что 32-разрядный компьютер теоретически может видеть более 4 ГБ ОЗУ, не будет таким же эффективным, как использование полной 64-разрядной ОС.
Да, любой процессор, поддерживающий Intel EM64T или AMD64 (например, Core 2 Duo), способен работать на 64-битных Windows, Linux и других 64-битных операционных системах "x64". EM64T и AMD64 являются конкретными реализациями набора команд x86-64, первоначально заданного AMD как 64-битное расширение набора команд x86. Этот расширенный набор команд включает в себя дополнительные 64-битные регистры и использует 64-битное адресное пространство памяти. Термин x86-64 был сокращен до x64 для простоты.
Существуют также другие конкурирующие 64-разрядные архитектуры, такие как платформа Sun SPARC и платформа Intel Itanium, но они несовместимы с EM64T/AMD64 и используются только для компьютеров уровня сервера или рабочей станции, а не для ПК, ориентированных на потребителя.
Если вы хотите использовать 64-разрядную ОС Windows, запустите советник по переходу на Windows 7 ; он скажет вам, соответствует ли ваш компьютер требованиям для 64-битной или нет.
Что касается вашего нового вопроса:
Да, 64-разрядный процессор - это то, что требуется для работы 64-разрядной ОС, другие требования различаются в зависимости от самой ОС.
Вкратце: 64-битный процессор получил регистры для хранения и работы с 64-битными данными и адресами.