logo search
Методичка

Глава 9. Основы 64-разрядной архитектуры

В настоящее время большой ряд компаний выпускают 64-разрядные процессоры, имеющие 64-разрядную шину адреса и 64-разрядные регистры. Среди них можно выделить компании Intel и AMD, которые выпускают совместимые между собой процессоры.

IA-64 (Intel Architecture-64) – 64-битная микропроцессорная архитектура, разработанная совместно компаниями Intel и Hewlett Packard. Первыми 64-разрядными процессорами компании Intel явились Itanium, Itanium 2. Она основана на VLIW в терминах Intel EPIC (Explicity Parallel Instruction Computing – явное параллельное выполнение команд).

IA-64 несовместима с архитектурой x86. Изначально IA-64 предлагалась в качестве платформы для домашних компьютеров, но после выпуска фирмой AMD 64-битной архитектуры x86-64 (AMD64), сохранившей совместимость с x86, актуальность использования платформы IA-64 где-либо кроме серверов пропала, несмотря на то, что в конце 2001 года для IA-64 была выпущена специальная версия Windows XP 64‑bit for IA64. Для обеспечения совместимости с приложениями IA-32 поддерживается два режима декодирования команд: VLIW и CISC. Переключение между режимами программное.

Архитектура EM64T стала развиваться компанией Intel как противовес AMD64в нишеx86-совместимых процессоров. АрхитектураEM64T совместима с архитектурой x86и, следовательно, с архитектуройAMD64.