Assembly Asm。如何设置连续波的RC位?

Assembly Asm。如何设置连续波的RC位?,assembly,x86,fasm,fpu,x87,Assembly,X86,Fasm,Fpu,X87,如何将RC中FPU位的控制字设置为3 答案(编者按:不要将答案作为问题的一部分发布,但现在答案就在这里) 查看,您需要使用fstcw将控制字存储在16位内存位置,修改,然后使用fldcw加载修改后的控制字 在这种情况下,合适的位是位10和11,您希望将它们都设置为1,因此或带有0x0C00(3)的内存位置如果您有SSE3,您通常不需要它,只需使用fisttp通过截断将其转换为整数即可。 fstcw word ptr cw or word ptr cw, 110000000000b fldcw

如何将RC中FPU位的控制字设置为3


答案(编者按:不要将答案作为问题的一部分发布,但现在答案就在这里)

查看,您需要使用
fstcw
将控制字存储在16位内存位置,修改,然后使用
fldcw
加载修改后的控制字


在这种情况下,合适的位是位10和11,您希望将它们都设置为1,因此带有0x0C00(3)的内存位置如果您有SSE3,您通常不需要它,只需使用
fisttp
通过截断将其转换为整数即可。
fstcw word ptr cw
or word ptr cw, 110000000000b
fldcw word ptr cw