x64 CMPPD(比较打包的64位浮点数)指令

时间:2015-04-26 04:32:01

标签: assembly 64-bit machine-code

CMPPD指令(英特尔x64手册第545页)表示,如果需要使用大于或等于,则它会反转操作数。这对于带有两个寄存器的指令是有意义的,但是如何将操作数换成地址和寄存器版本?

1 个答案:

答案 0 :(得分:1)

您要么将内存操作数加载到寄存器中,请使用反向比较(大于NLE的等效值除NaN之外)或使用没有此限制的AVX指令(VCMPPD)。