Catégorie
Code
Divers
END
TND
AFI
ONS
DTR
BTD
PID
BTR
BTW
MSG
W = nombre d'éléments traités par scrutation
1
Utilisez le plus petit nombre si toutes les adresses sont en dessous du mot 4096 ; utilisez le plus grand si toutes les adresses sont au dessus de
4096.
N = 2 x (nombre d'adresses de fichiers en nombre entier) + 8 x (nombre d'adresses de fichiers en virgule flottante) + 6 x (nombre de temporisateurs,
compteurs, ou adresses et fichiers de contrôle) + ( nombre de conversions en formats nombre entier et virgule flottante)
Constantes de programmes
Eléments directs et indirects
Titre
Temps (
nombre entier
Vrai
fin
négligeable
fin temporaire
négligeable
toujours faux
15
front
28
transmission des données
41
distributeur de bits
77
contrôle de boucle PID
608
lecture de bloc transfert
Voir chapitre sur les blocs transferts BTR, BTW
écriture de bloc transfert
message
Voir chapitre sur les messages MSG
Utilisez les constantes de programme dans les instructions de
comparaison, de calcul et sur fichiers pour améliorer les temps
d'exécution des instructions. Les constantes de nombres entiers et les
constantes de virgules flottantes exécutent en moins de 1
si vous programmez en utilisant des constantes, vous devez éditer le
programme pour modifier les constantes. Si vous programmez en
utilisant les adresses de la table des données, vous pouvez modifier les
valeurs en changeant simplement la valeur dans la table des données.
Eléments adressés directement
Un temps supplémentaire d'exécution pour les éléments adressés
directement dépend :
des types de données
de l'emplacement en mémoire par rapport au début de tous les
fichiers de données (fichier de sorties, mot 0)
du stockage des données, à savoir à l'adresse source ou à l'adresse
de destination
de la possibilité ou non de conversion des données par l'instruction
Le tableau 9.C indique les temps à ajouter aux durées d'exécution des
instructions.
Chapitre 9
Calcul de la durée des programmes
µ
µ
s)
Temps (
s)
virgule flottante
Vrai
µ
Mots de la
Temps (
s)
1
mémoire
nbre entier et
virgule flottante
Faux
1
négligeable
15
13
30
2 3
41
4 7
14
6 11
34
5 9
µ
s. Notez que
9-13