mova - vs
Spostare i dati da un registro a virgola mobile al registro indirizzi, a0.
Sintassi
mova dst, src |
---|
dove
- dst deve essere il Registro indirizzi, a0.
- src è un registro di origine.
Commenti
Versioni del vertex shader | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
Mova | x | x | x | x | x |
Sposta i dati a virgola mobile in un registro integer. I valori vengono convertiti da virgola mobile usando l'arrotondamento al più vicino.
Il registro indirizzi è l'unico registro di destinazione consentito.
Il frammento di codice seguente mostra le operazioni eseguite.
if(dest is an integer register)
{
int intSrc = RoundToNearest(src);
dest = intSrc;
}
else
{
dest = src;
}
Per le versioni 2_x e versioni successive, il registro indirizzi è un vettore di componente. Pertanto, è consentita qualsiasi maschera di scrittura.
mova a0.xz, r0
Argomenti correlati