Система команд x86 |
|
Программирование - Архитектура и система команд микропроцессоров x86 |
FRNDINT
Влияние команды на флаги и форматы команды:
* |
* |
* |
|
|
|
* |
D9 FC |
FRNDINT |
Округлить ST(0) к целому |
8087 |
frndint |
Описание:
Команда FRNDINT округляет значение в ST к целому согласно установки поля режима округления RC в управляющем слове FPU.
Если входное значение в ST равно ±∞, то оно не изменяется. Если входное значение в ST не целое, то при преобразовании возникает ошибка #P.
Флаги C0, C2, C3 регистра SW после выполнения команды неопределены, флаг C1 устанавливается равным 0 в случае возникновения стековой ошибки #IS, а также указывает направление округления в случае возникновения исключения #P (неточный результат): 0 – округление к меньшему, 1 – округление к большему.
Исключение #IA возникает, если входной операнд SNaN или представлен в неподдерживаемом формате.
Операция:
ST = округленное ST;
Все права защищены © Алексей Ровдо, 1994-2023. Перепечатка возможна только по согласованию с владельцем авторских прав. admin@club155.ru