1
두 개의 배열이 있는데 내적을 얻고 싶습니다. vek 및 vec의 값을 xmm0 및 xmm1로 가져 오는 방법은 무엇입니까? 그리고 "printf"에 사용할 수 있도록 xmm1 (??)에 값을 표시하려면 어떻게해야합니까? @Mysticial
바르게 말한다C에서 인라인 어셈블러 코드 - 배열에서 xmm까지 값 복사
#include <stdio.h>
main(){
float vek[4] = {4.0, 3.0, 2.0, 1.0};
float vec[4] = {1.0, 2.0, 3.0, 4.0};
asm(
"DPPS $0xFF, %xmm0, %xmm1"
??
);
printf("Result: %f\n, ??)
}
이렇게 사소한 일에 인라인 어셈블리 대신 intrinsics를 사용하는 것이 좋습니다. – Mysticial