x86 Instruction Set Reference
FDECSTP
Decrement Stack-Top Pointer
| Opcode | Mnemonic | Description |
|---|---|---|
D9 F6 |
FDECSTP |
Decrement TOP field in FPU status word. |
| Description |
|---|
|
Subtracts one from the TOP field of the FPU status word (decrements the top-of-stack pointer). If the TOP field contains a 0, it is set to 7. The effect of this instruction is to rotate the stack by one position. The contents of the FPU data registers and tag register are not affected. |
| Operation |
|---|
if(Top == 0) Top = 7; else Top = Top - 1; |
| FPU flags affected |
|---|
|
The C1 flag is set to 0. The C0, C2, and C3 flags are undefined. |
| Floating-Point Exceptions |
|---|
| None. |
| Protected Mode Exceptions | ||
|---|---|---|
|
| Real-Address Mode Exceptions | ||
|---|---|---|
|
| Virtual-8086 Mode Exceptions | ||
|---|---|---|
|