Tiempos de ejecución de las instrucciones
B.6
Dependencia de los operandos y asignación de índice
En los ejemplos siguientes de comandos básicos, el tiempo de ejecución en la instrucción
MOV y las instrucciones de comparación dependen de los operandos utilizados en la instruc-
ción. El tiempo de ejecución está influido por la clase de asignación del operando (directa-
mente o por asignación de índice).
B.6.1
Tiempos de ejecución de los comandos básicos
b FX
3G
En un FX3G los operandos de bit no se pueden atribuir mediante la asignación de índice. Tam-
poco se pueden especificar bits individuales de los operandos de palabra.
b FX
3U
Operando especificado
Operando de bit
Operando de palabra
Tab. B-55:Tiempos de ejecución de los comandos básicos (LD, LDI, AND, ANI, OR,
B.6.2
Tiempos de ejecución de las instrucciones de aplicación
Instrucción MOV
b FX
3G
Condi-
ción de
entrada
de la ins-
trucción
CONECT
ADO
DESCON
ECTADO
Tab. B-56:Tiempos de ejecución de la instrucción MOV en un FX
*
Al especificar la longitud de bloque como "K4" y una dirección de operando que sea "0" o un múltiplo de 8 (p. ej.
K4M0, K4M8 etc.).
Programación FX
/FX
1S
/FX
3UC
ORI) en un FX
/FX
3U
índice
Modo estándar
S
Sin asignación de
(origen
índice
de los
datos)
KnY,
KnM,
T, C, D, R
KnS*
KnX,
KnY,
0,64 µs
0,72 µs
KnM,
KnS
T, C,
0,88 µs
0,84 µs
D, R
K, H
0,48 µs
0,52 µs
KnX,
KnY,
KnM,
KnS
0,36 µs
T, C,
D, R
K, H
operandos y la asignación del índice
/FX
/FX
/FX
/FX
1N
2N
2NC
3G
Dependencia de los operandos y asignación de índice
Condición
Sin asignación de índice
Con asignación de índice
Especificación de un bit individual
(D.b)
en función de los operandos y la asignación de
3UC
D (destino de los datos)
Con asignación de
índice
KnY,
KnM,
T, C, D, R
KnS*
14,68 µs
8,28 µs
13,08 µs
6,68 µs
12,28 µs
5,78 µs
0,58 µs
/FX
3U
3UC
Tiempos de ejecución de la ins-
trucción
0,065 µs
11,9 µs
8,8 µs
Modo avanzado
Sin asignación de
Con asignación de
índice
KnY,
KnY,
KnM,
T, C, D, R
KnM,
KnS*
KnS*
1,56 µs
1,8 µs
16,42 µs
1,84 µs
1,96 µs
14,82 µs
1,24 µs
1,4 µs
13,22 µs
0,52 µs
0,82 µs
en función de los
3G
índice
T, C, D, R
9,92 µs
8,32 µs
7,22 µs
B – 45