Главная страница
Предыдущая страница (команды сравнения SSE)

Команды преобразования типов


1) cvtpi2ps приёмник, источник – преобразовать упакованные целые в вещественные. Преобразует два 32-битных целых числа со знаком из источника (rMMX|m64) в два упакованных вещественных числа в приёмнике (rSSE). Биты 127—64 приёмника не изменяются. Округление в соответствии с MXCSR

2) cvtps2pi приёмник, источник – преобразовать упакованные вещественные в целые. Преобразует младшие 32-битные числа из источника (rSSE|m64) в два упакованных целых числа со знаком в приёмнике (rMMX). Округление в соответствии с MXCSR

3) cvtsi2ss приёмник, источник – преобразовать целое в вещественное. Преобразует 32-битное целое число со знаком из источника (r32|m32) в вещественное число в приёмнике (rSSE). Биты 127—32 приёмника не меняются. Округление в соответствии с MXCSR

4) cvtss2si приёмник, источник – преобразовать вещественное в целое. Преобразует младшее вещественное число из источника (rSSE|m32) в 32-битное целое число со знаком в приёмнике (r32). Округление в соответствии с MXCSR

5) cvttps2pi приёмник, источник – преобразование вещественных в целые с обрезанием (аналогично cvtps2pi, но округление в сторону нуля)

6) cvttss2si приёмник, источник – преобразование вещественного в целое с обрезанием. Выполняется аналогично cvtss2si, но округление в сторону нуля


Следующая страница (логические операции SSE)