Чем 64-разрядный режим отличается от 32-разрядного режима?
В начале 2000-х годов стало очевидно, для всех разбирающихся людей, что 32-разрядное адресное пространство архитектуры х86 далеко не идеально и ограничивает производительность программ, работающих с большими объемами данных.
И поэтому для решения данной проблемы Intel разработала новейшую архитектуру IA-64. Также было предусмотрено обеспечения обратной совместимости со старыми приложениями, которые использовали 32-разрядный код, в IA-64 был реализован режим эмуляции. Но при практическом его использовании, он оказался чрезвычайно медленным.
Потом известная компания AMD предложила свое альтернативное решение данной проблемы увеличения разрядности процессора. И вместо того чтобы придумывать совершенно новую систему команд, она предложила ввести 64-разрядное расширение к уже всем известной 32-разрядной архитектуре х86.
По началу эта архитектура называлась х86-64, а затем ей переименовали в AMD64. Новый набор команд поддерживали процессоры компании AMD. Но потом, наряду с архитектурой IA-64, и компания Intel разработала средства поддержки архитектуры х86-64 и создала набор команд, полностью совместимый с AMD64. Также при этом было добавлено не мало специфических инструкций, которых не было в изначальном наборе AMD64. Эта новая версия архитектуры была названа ЕМ64Т.
Технология реализации 64-разрядных расширений (Extended Memory 64 Technology — ЕМ64Т) предназначена для внедрения в процессоры клона х86 архитектуры IA-32 дополнительного набора инструкций.
Технология ЕМ64Т предполагает ввод ряда технических усовершенствований для процессоров. В частности, одно из важных усовершенствований — поддержка 64-разрядной шины адреса процессора. Шина подобной разрядности обеспечивает прямую адресацию ячеек ОЗУ, емкостью превышающей 4 Гбайт, что нельзя реализовать на 32-разрядной шине адреса.
Технология ЕМ64Т поддерживает расширение следующих регистров и логических модулей процессора.
- 64-разрядного плоского действительного адресного пространства.
- 64-разрядного регистра указателя сегмента адреса (Segment Point).
- 64-разрядных регистров общего назначения (РОН).
- Обработчиков 64-разрядных целых чисел.
- Обеспечивает поддержку до 1 Тбайт адресного пространства.
Так что в этом случае больше, значит лучше, даже разработка сайтов требует одновременной работы нескольких серьёзных программ и это вам обеспечит современный процессор.
Нет схожих постов.
Ваш отзыв