Temps d'exécution pour les
opérations LIST
Les temps d'exécution des opérations sont très importants si votre application comprend des
fonctions à durée critique. Ces temps sont présentés au tableau F-2.
Conseil
Tenez compte, lorsque vous utilisez les temps d'exécution du tableau F-2, de l'effet du flux
d'énergie vers l'opération, de l'effet de l'adressage indirect et de l'utilisation de certaines zones
de mémoire sur ces temps d'exécution. En effet, ces facteurs peuvent influencer directement les
temps d'exécution présentés.
Effet du flux d'énergie
Le tableau F-2 présente le temps nécessaire pour exécuter la logique (ou fonction) de l'opération
quand il y a flux d'énergie (valeur supérieure de la pile à 1) pour cette opération.
En l'absence de flux d'énergie, le temps d'exécution pour cette opération est de
Effet de l'adressage indirect
Le tableau F-2 montre le temps requis pour exécuter la logique (ou fonction) de l'opération
lorsque vous utilisez l'adressage direct des opérandes et des constantes.
Lorsque les opérations utilisent des opérandes adressés indirectement, le temps d'exécution
augmente de 14
Effet de l'accès à certaines zones de mémoire
L'accès à certaines zones de mémoire,
telles que AI, AQ, L et les accumulateurs,
nécessite du temps d'exécution
supplémentaire.
Le tableau F-1 présente les suppléments à
ajouter au temps d'exécution d'une
opération lorsque ces zones de mémoire
sont indiquées dans un opérande.
pour chaque opérande adressé indirectement dans l'opération.
µs
Tableau F-1 Supplément pour l'accès à certaines zones
de mémoire
Zone de mémoire
Entrées analogiques locales (AI)
filtrage désactivé
filtrage activé
Entrées analogiques d'extension
(AI)
filtrage désactivé
filtrage activé
Sorties analogiques locales (AQ)
Sorties analogiques d'extension
(AQ)
Mémoire locale (L)
Accumulateurs (AC)
1 µs.
Temps
supplémentaire
9,4 µs
8,4 µs
134 µs
8,4 µs
92 µs
48 µs
2,8 µs
2,8 µs
521