FFREE
免费 浮点 注册
stableVMJITAOTinstruction
编码
| 操作码 | 指令 | Op/En | 64 位 | 兼容/传统 | 说明 |
|---|---|---|---|---|---|
DD C0+i | FFREE ST(i) | 有效 | 有效 | 设置 ST( i) 的标记为空 。 |
实测开销
正在从 arch-data 加载实测数据...
说明
将 FPU 标记寄存器中与寄存器 ST( i) 相关的标记设置为空 (11B) 。 ST(i)和FPU堆式顶尖指针(TOP)的内容不受影响.
此指令的操作在非64位模式和64位模式中是相同的.
行动
TAG(i) := 11B;
FPU Flags Affected
C0, C1, C2, C3 undefined.浮点 例外
None
异常
保护模式
#NM | CR0.EM[bit 2] 或 CR0.TS[bit 3] = 1. |
#MF | 如果存在待决的x87 FPU例外. |
#UD | 如果使用 LOCK 前缀 。 |
实地址模式
| 与保护模式中的例外相同. |
虚拟 8086 模式
| 与保护模式中的例外相同. |
兼容模式
| 与保护模式中的例外相同. |
64 位模式
| 与保护模式中的例外相同. |