MOV - Move
MOV
MOV
Move
Source
N7:0
0<
Dest
N7:1
0<
1
Instrucciones de transferencia
Las instrucciones de transferencia modifican y mueven palabras.
Instrucción
MOV - Move
MVM - Masked Move
Tipo de instrucción: salida
Tabla 13.1 Tiempo de ejecución de la instrucción MOV
Controlador
Tamaño de datos Cuando el renglón es:
MicroLogix 1200
palabra
palabra larga
MicroLogix 1500
palabra
palabra larga
La instrucción MOV se usa para transferir datos desde el origen al destino.
Siempre que el renglón permanezca verdadero, la instrucción transfiere los
datos con cada escán.
Uso de la instrucción MOV
Cuando use la instrucción MOV, observe lo siguiente:
• El origen y el destino pueden tener datos de tamaños diferentes. El origen
se convierte al tamaño del destino cuando la instrucción se ejecuta. Si el
valor del origen con signo no cabe en el destino, el overflow se maneja de
la siguiente manera:
– Si el bit de selección de overflow matemático se restablece, se
almacena un resultado saturado en el destino. Si el origen es positivo,
el destino es 32767 (palabra). Si el resultado es negativo, el destino es
-32768.
– Si se establece el bit de selección de overflow matemático, el valor
truncado sin signo del origen se almacena en el destino.
• El origen puede ser una constante o una dirección.
• Las constantes válidas son -32768 a 32767 (palabra) y -2,147,483,648 a
2,147,483,647 (palabra larga).
Se usa para:
Transferir el valor de origen al destino.
Transferir datos desde una ubicación de origen a
una porción seleccionada del destino.
Verdadero
2.4 µs
8.3 µs
2.3 µs
6.8 µs
Publicación 1762-RM001D-ES-P - Octubre 2002
13
Capítulo
Página
13-1
13-3
Falso
0.0 µs
0.0 µs
0.0 µs
0.0 µs