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
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기