먼저 값을 정수 레지스터로 이동하고 호출 된 내용을 모른 다음 xmm 레지스터에 값을 이동하여 값을 xmm 레지스터로 이동하는 유일한 방법입니다.부동 소수점 상수 값을 xmm 레지스터로 이동하는 방법은 무엇입니까?
mov [eax], (float)1000 ; store to memory
movss xmm1,[eax] ; reload
또는
mov eax, 1000 ; move-immediate integer
cvtsi2ss xmm1,eax ; and convert
또는 다른 방법이
? 값을 xmm 레지스터로 직접 이동하는 방법이 있습니까?movss xmm1,(float)1000
?
메모리에서로드 할 수도 있습니다. 즉각적인 버전은 없습니다. – Jester