Instrucciones de aplicación
6.3.8
Intercambio de datos (XCH)
*
Solo en FX
Forma de funcionamiento
Intercambio de datos entre dos operandos
Descripción
Los datos (D1+) y (D2+) se intercambian.
Cuando no está programado ningún control de flanco, la operación de intercambio se realiza
en cada ciclo.
Instrucción XCH sin marca especial M8160
X0
Valores antes de la ejecución: D10 = 5, D11 = 7
Valores después de la ejecución: D10 = 7, D11 = 5
Programación FX
/FX
1S
XCH
(D1+)
D1+, D2+
KnY, KnM, KnS
T, C, D, R*, V, Z, U \G *
y FX
3U
3UC
[ D1+ ] [ D2+ ]
XCH
D10
/FX
/FX
/FX
/FX
1N
2N
2NC
3G
Instrucciones de comparación y transferencia
XCH
(D2+)
CPU
Instrucción de
impulso (P)
Fig. 6-31:
Ejemplo de programación para la instrucción
XCH
D11
/FX
3U
3UC
FNC 17
Intercambio de datos
FX2N
FX1S
FX1N
FX3G
FX2NC
©
Procesamiento
Pasos del programa
16 bits 32 bits
XCH/XCHP
©
©
DXCH/DXCHP
FX3U
FX3UC
©
5
9
C000135C
6 – 39