Convertir en BCD (TOD)
TOD
Use esta instrucción para convertir enteros de 16 bits en valores BCD.
TO BCD
Source
Dest
S:13
Con los procesadores fijos y SLC 5/01, el destino sólo puede ser el registro
00000000
matemático. Con los procesadores SLC 5/02, SLC 5/03 y SLC 5/04 y controladores
Instrucción de salida
MicroLogix 1000, el parámetro de destino puede ser una dirección de palabra en
Procesadores fijos y SLC 5/01
cualquier archivo o puede ser el registro matemático, S:13 y S:14.
TOD
Si el valor de entero que introduce es negativo, el valor absoluto del número se usa
TO BCD
Source
para la conversión.
Dest
Instrucción de salida
Procesadores SLC 5/02,
SLC 5/03 y SLC 5/04 y controla
dores MicroLogix 1000
Actualizaciones de los bits de estado aritmético
Con este bit:
Acarreo (C)
Overflow (V)
Cero (Z)
Signo (S)
Cambios del registro matemático, S:13 y S:14
Contiene el resultado BCD de 5 dígitos de la conversión. Este resultado es válido
en el overflow.
El procesador:
siempre se restablece.
se establece si el resultado BCD es mayor de 9999. El overflow resulta
en un error menor.
se establece si el valor de destino es cero.
se establece si la palabra de fuente es negativa; en caso contrario, se
restablece.
Instrucciones de manejo de datos
4–3