RS Pro 434540 Manuel D'utilisation page 96

Table des Matières
— L'opérande (S2) ne peut pas être zéro car la division par zéro n'est pas
autorisée.
Exemples :
X0
Lorsque l'entrée X0 est activée, le nombre à virgule flottante dans (D1, D0) est divisé
par le nombre à virgule flottante dans (D3, D2). Le résultat est enregistré dans (D11, D10).
X2
Lorsque l'entrée X2 est activée, le nombre à virgule flottante dans (D1, D0) est divisé
par la constante F1.568. Le résultat est enregistré dans (D11, D10).
DESQR
S
K
H
S
D
Remarque :
— Instruction 32 bits seulement.
— Les types K et H ne sont pas convertis en F, mais sont projetés sur une zone
mémoire. Pour convertir des types de données entiers en données à virgule
flottante, utilisez l'instruction FLT.
— Condition nécessaire : (S) ≥ 0
Description :
Calcul de la racine carrée d'un nombre binaire à virgule flottante.
— La racine carrée est calculée à partir du nombre à virgule flottante spécifié
dans l'opérande (S). Le résultat est enregistré dans (D).
— Deux registres consécutifs sont utilisés pour chaque opérande.
— Le même opérande peut être utilisé pour la source et pour la destination.
Dans ce cas, le résultat calculé est de nouveau stocké dans l'opérande
source et peut être utilisé pour le calcul suivant. Ce processus est répété à
chaque cycle de programme.
96
DEDIV
D0
DEDIV
D0
D
D
F
X
D2
D10
F1.568
D10
Racine carrée en virgule flottante
P
Y
M
T
C
A
B
rspro.com
D
Table des Matières
loading

Ce manuel est également adapté pour:

434542434543

Table des Matières