Opérations arithmétiques
Tableau 3-7
Opérations arithmétiques
Opération
Opérande
+ F
-
F
x F
:
F
+ G
-
G
x G
:
G
Programmation de la CPU 948
C79000-G8577-C848-04
Fonction
–
Addition de deux nombres à virgule fixe (16 bits)
Soustraction de deux nombres à virgule fixe (16 bits)
Multiplication de deux nombres à virgule fixe (16 bits)
Division de deux nombres à virgule fixe (16 bits) :
quotient dans l'ACCU 1-L, reste dans l'ACCU 1-H
Addition de deux nombres à virgule flottante (32 bits)
Soustraction de deux nombres à virgule flottante (32 bits)
Multiplication de deux nombres à virgule flottante (32 bits)
Division de deux nombres à virgule flottante (32 bits)
Les opérations arithmétiques réalisent la combinaison entre les conte-
nus des accumulateurs 1 et 2 (par exemple, "ACCU 2 - ACCU 1"). Le
résultat est ensuite stocké dans l'ACCU 1. Une opération arithmétique
modifie les registres de calcul comme suit (exclusivement le mot de
poids faible dans le cas d'opérations sur nombres à virgule fixe).
ACCU 1
avant :
<ACCU 1> <ACCU 2> <ACCU 3> <ACCU 4>
après :
<Résultat>
Nota
Les opérations complémentaires renferment des instructions
d'addition et de soustraction de nombres à virgule fixe codés
sur deux mots.
Opérations de base
ACCU 2
ACCU 3
<ACCU 3> <ACCU 4> <ACCU 4>
ACCU 4
3 - 31