FPU OPCODE compatible mode

Другие идентичные названия опции: Сompatible FPU Opcode.

Параметр - FPU OPCODE Compatible Mode

Опция BIOS FPU opcode compatible mode используется для оптимизации работы блока вычислений с плавающей запятой. Опция может принимать всего два значения – Enabled (Включено), Disabled (Выключено).

Принцип работы

Для того, чтобы понять, что представляет собой данная опция, необходимо совершить небольшой экскурс в принципы работы блока вычислений с плавающей запятой центрального процессора.

Во многих процессорах Intel, в частности, в процессорах семейства Pentium 4, блок вычислений с плавающей запятой сохраняет кодировку последней команды в специальном регистре (регистр FOP), который имеет 11 разрядов. Информация об этой кодировке необходима для работы программ обработки исключений.

Первые пять битов первых байтов кодировок для всех команд совпадают, и поэтому в данном регистре хранятся только три последние бита первого байта кода. Во втором байте содержатся остальные 8 бит, определяющих кодировку команды.

Эта кодировка в процессорах до Intel Pentium 4 и AMD Xeon, являлась кодировкой последней инструкции с плавающей точкой, выполнявшейся до инструкций FSAVE, FSTENV или FXSAVE. В процессорах, начиная с Intel Pentium 4 и AMD Xeon, регистр FOP хранит кодировку операции, являющейся исключением (exception). При этом в новых процессорах была сохранена поддержка старого режима.

Опция FPU OPCODE compatible mode предназначена для переключения режима сохранения кодировки в регистре FOP. При включении данного режима в регистре происходит сохранение кодировки любой инструкции, предшествующей командам FSAVE, FSTENV или FXSAVE.

Стоит ли включать опцию?

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

Порекомендуйте Друзьям статью: