我最近深入研究了以下Delphi源代码:
据我所知:
Single
Double
我的问题:
如果我希望Extended
可以提供更高的精度,那么有没有办法做类似的事情(带有扩展我意味着数组的SMID)?
答案 0 :(得分:9)
Extended是FPU(x87)类型,是在x87 CPU之外找不到的时髦类型。
SSE不支持大于double的值(因此也不支持quad(128位))。
甚至没有记录但尚未提供的SSE版本(Ivy Bridge)
所以不,这是不可能的。
此外,SSE2还扩大了寄存器并提供了额外的指令,因此“SSE vs SSE2”不仅仅是单一与双重