操作碼 |
指令 |
說明 |
D9 F7 |
FINCSTP |
遞增 FPU 狀態檢測器中的 TOP 欄位 |
將 FPU 狀態字的 TOP 欄位加一(遞增棧頂指針)。如果 TOP 欄位包含 7,則它設定為 0。此指令的效果是將堆疊循環移動一位。FPU 數據暫存器與標記暫存器的內容不受影響。此操作與彈出堆疊的操作不等價,原因在於它不會將上一個棧頂暫存器的標記設定為空。
IF TOP 7
THEN TOP 0;
ELSE TOP TOP + 1;
FI;
C1 標誌設定為 0。C0、C2 及 C3 標誌未定義。
無。
#NM - 如果 CR0 中的 EM 或 TS 設定為 1。
#NM - 如果 CR0 中的 EM 或 TS 設定為 1。
#NM - 如果 CR0 中的 EM 或 TS 設定為 1。