logo

Главная Система команд x86 Система команд FPU FDECSTP

Система команд x86

Программирование - Архитектура и система команд микропроцессоров x86
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

FDECSTP

Уменьшить указатель на вершину стека

Влияние команды на флаги и форматы команды:

IS

IA

D

Z

O

U

P

 

 

 

 

 

 

 

 

Код

Команда

Описание

Проц.

Пример

D9 F6

FDECSTP

SW.TOP = SW.TOP - 1

8087

fdecstp

Описание:

Команда FDECSTP вычитает единицу (без переноса) из трехбитного поля TOP слова состояния FPU.

Эффект действия команды FDECSTP заключается во вращении стека. Она не изменяет ни регистров тэгов, ни перемещает данные.

Флаги C0, C2, C3 регистра SW после выполнения команды неопределены, флаг C1 устанавливается равным 0.

Операция:

IF TOP = 0

THEN TOP = 7;

ELSE TOP = TOP - 1;

FI;

Особые ситуации защищенного режима:

#NM, если CR0.EM = 1 или CR0.TS = 1.

Особые ситуации режима реальной адресации:

#NM, если CR0.EM = 1 или CR0.TS = 1.

Особые ситуации режима V86:

#NM, если CR0.EM = 1 или CR0.TS = 1.


Входит в группу команд: Система команд FPU




Все права защищены © Алексей Ровдо, 1994-2023. Перепечатка возможна только по согласованию с владельцем авторских прав. admin@club155.ru

Top.Mail.Ru       Сервер радиолюбителей России - схемы, документация,

 соревнования, дипломы, программы, форумы и многое другое!   схемы новости электроники