Особенности архитектуры универсальных микропроцессоров. Механов В.Б. - 157 стр.

UptoLike

Составители: 

157
– отсутствие поддержки устаревшего реального режима и
режима Virtual-8086; поддержка только 64-битных приложений
и 16- и 32-битных приложений защищенного режима.
64-битный подрежим поддерживает все новые возможно-
сти процессора:
– 64-разрядная виртуальная адресация;
– расширения регистров, доступные с помощью нового
префикса (REX) 8 новых регистров общего назначения (R8–
R15);
– расширение всех регистров общего назначения до 64 бит;
– 8 новых 128-битных регистров SSE (XMM8–XMM15);
– 64-разрядный указатель команд.
Подрежим совместимости позволяет 64-разрядным опе-
рационным системам сохранить полную совместимость с суще-
ствующими 16- и 32-разрядными приложениями, т.е. возмож-
ность исполнять любые приложения без перекомпиляции в 64-
разрядной операционной системе. В режиме совместимости при-
ложения имеют доступ к первым 4 Гб виртуального адресного
пространства. С точки зрения исполняющегося приложения ре-
жим совместимости выглядит как защищенный режим x86. С
точки зрения операционной системы трансляция адресов, обра-
ботка прерываний и исключений, а также системные структуры
данных используют механизмы режима Long mode.
Режим Legacy mode сохраняет полную двоичную совмес-
тимость с существующими 16- и 32-разрядными приложениями,
операционными системами и существующей 32-разрядной реа-
лизацией архитектуры x86.
Новое семейство микропроцессоров с архитектурой
AMD64 получило название Hammer (молоток). К нему относятся
микропроцессор для персональных компьютеров Claw (коготь)
Hammer и серверный процессор Sledge (санки) Hammer. Оба
процессора производятся по технологии 0,13 мкм с медными со-
единениями и изолированной подложкой. Микропроцессоры
данного семейства являются 64-разрядными, однако, в отличие
от архитектуры IA-64 Intel, обеспечивают совместимость с сис-
     – отсутствие поддержки устаревшего реального режима и
режима Virtual-8086; поддержка только 64-битных приложений
и 16- и 32-битных приложений защищенного режима.
     64-битный подрежим поддерживает все новые возможно-
сти процессора:
     – 64-разрядная виртуальная адресация;
     – расширения регистров, доступные с помощью нового
префикса (REX) 8 новых регистров общего назначения (R8–
R15);
     – расширение всех регистров общего назначения до 64 бит;
     – 8 новых 128-битных регистров SSE (XMM8–XMM15);
     – 64-разрядный указатель команд.
     Подрежим совместимости позволяет 64-разрядным опе-
рационным системам сохранить полную совместимость с суще-
ствующими 16- и 32-разрядными приложениями, т.е. возмож-
ность исполнять любые приложения без перекомпиляции в 64-
разрядной операционной системе. В режиме совместимости при-
ложения имеют доступ к первым 4 Гб виртуального адресного
пространства. С точки зрения исполняющегося приложения ре-
жим совместимости выглядит как защищенный режим x86. С
точки зрения операционной системы трансляция адресов, обра-
ботка прерываний и исключений, а также системные структуры
данных используют механизмы режима Long mode.
     Режим Legacy mode сохраняет полную двоичную совмес-
тимость с существующими 16- и 32-разрядными приложениями,
операционными системами и существующей 32-разрядной реа-
лизацией архитектуры x86.
     Новое семейство микропроцессоров с архитектурой
AMD64 получило название Hammer (молоток). К нему относятся
микропроцессор для персональных компьютеров Claw (коготь)
Hammer и серверный процессор Sledge (санки) Hammer. Оба
процессора производятся по технологии 0,13 мкм с медными со-
единениями и изолированной подложкой. Микропроцессоры
данного семейства являются 64-разрядными, однако, в отличие
от архитектуры IA-64 Intel, обеспечивают совместимость с сис-


                            157