Sunday 06 October 2024 (GMT+0300)
Система команд x86: Система команд FPU
Математический сопроцессор или устройство вычислений с плавающей точкой (Floating Point Unit – FPU) является отдельным функциональным модулем во всех процессорах архитектуры x86. Вплоть до Intel486 он не был даже интегрированным и реализовывался в отдельном корпусе. Такая его реализация обусловила наличие специального набора команд для устройства вычислений с плавающей точкой (так называемые ESC-команды). Этот набор команд имеет специальный формат и предназначен для оперирования с данными в специальных внутренних регистрах FPU.
FCOS
Вычислить косинус
FDECSTP
Уменьшить указатель на вершину стека
FDISI
Запретить генерацию запросов на прерывание (8087)
FDIV
Деление
FDIVP
Деление с извлечением из стека
FDIVR
Инверсное деление
FDIVRP
Инверсное деление с извлечением из стека
FENI
Разрешить генерацию запросов на прерывание (8087)
FFREE
Освободить регистр с плавающей запятой
FIADD
Целочисленное сложение
FICOM
Сравнить целые
FICOMP
Сравнить целые и извлечь одно из стека
FIDIV
Целочисленное деление
FIDIVR
Инверсное целочисленное деление
Все права защищены © Алексей Ровдо, 1994-2023. Перепечатка возможна только по согласованию с владельцем авторских прав. admin@club155.ru