对不起我的英语。 如何将RC中FPU位的控制字设置为3?
它帮助了我:
fstcw word ptr cw
or word ptr cw, 110000000000b
fldcw word ptr cw
答案 0 :(得分:3)
你的英语很好。查看fasm manual,您需要使用fstcw
将控制字存储在16位内存位置,修改appropriate bits,然后使用fldcw
加载修改后的控制字。
在这种情况下,相应的位是位10和11,并且您希望将它们都设置为1,因此或存储位置为0x0C00(3 <&lt; 10)。
这会将FPU设置为截断所有舍入和转换,这有望成为您想要实现的目标。