Section courante

A propos

Section administrative du site

Assembleur 80x86

FISTTP

SSE3 Store Integer with Truncation

Syntaxe

FISTTP dest

Description

Cette instruction permet de convertir la valeur contenu dans le registre ST dans un entier en utilisant on tronquage, de type chop, lequel est un mode d'arrondissement, et transfert le résultat dans la destination et ensuite effectuer un désempilage de ST.

Algorithme

dest ← ST
pop ST

Mnémonique

Instruction Opcode Description
FISTTP m16int DFh /1 Cette instruction permet de convertir la valeur contenu dans le registre ST dans un entier 16 bits en utilisant on tronquage, de type chop, lequel est un mode d'arrondissement, et transfert le résultat dans la destination et ensuite effectuer un désempilage de ST.
FISTTP m32int DBh /1 Cette instruction permet de convertir la valeur contenu dans le registre ST dans un entier 32 bits en utilisant on tronquage, de type chop, lequel est un mode d'arrondissement, et transfert le résultat dans la destination et ensuite effectuer un désempilage de ST.
FISTTP m64int DDh /1 Cette instruction permet de convertir la valeur contenu dans le registre ST dans un entier 64 bits en utilisant on tronquage, de type chop, lequel est un mode d'arrondissement, et transfert le résultat dans la destination et ensuite effectuer un désempilage de ST.

Voir également

Langage de programmation - Assembleur 80x86 - MPU : Coprocesseur mathématique

Références

Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 2A: Instruction Set Reference, A-M, Edition Intel, Mars 2010, Publication No. 253666-034US, page 443 à 444.

Dernière mise à jour : Vendredi, le 5 septembre 2014