mova - vs
부동 소수점 레지스터에서 주소 레지스터, a0으로 데이터를 이동합니다.
Syntax
mova dst, src |
---|
라는 설치 관리자 실행 파일에 포함됩니다. 여기서
- dst는 주소 레지스터, a0이어야 합니다.
- src는 원본 레지스터입니다.
설명
꼭짓점 셰이더 버전 | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
mova | x | x | x | x | x |
부동 소수점 데이터를 정수 레지스터로 이동합니다. 값은 반올림을 사용하여 부동 소수점에서 가장 가까운 값으로 변환됩니다.
주소 레지스터는 허용되는 유일한 대상 레지스터입니다.
다음 코드 조각은 수행된 작업을 보여 줍니다.
if(dest is an integer register)
{
int intSrc = RoundToNearest(src);
dest = intSrc;
}
else
{
dest = src;
}
버전 2_x 이상에서 주소 레지스터는 성분 벡터입니다. 따라서 모든 쓰기 마스크가 허용됩니다.
mova a0.xz, r0
관련 항목