Juego de Instrucciones
3--7--27 CLEAR CARRY -- CLC(44)
3--7--28 BCD ADD -- ADD(40)
Descripción
Indicadores
Ejemplo
0002
CY
0312
La instrucción CLC(44) sirve para poner un 0 lógico en el indicador de aca-
rreo CY (0312).
Diagrama de relés
ADD(40)
Au
Ad
R
ADD(40) suma los datos de dos canales diferentes, o de un canal y una
constante, enviando el resultado a un tercer canal, activando el indicador de
acarreo si éste se genera.
Au + Ad + CY
ER:
Au y/o Ad no están en BCD.
El canal DR direccionado indirectamente no existe. (Contenido de
*DR no está en BCD, o se ha excedido el área de DR.)
CY:
Se pone a ON cuando se genera acarreo.
Se pone a ON cuando el resultado es 0.
EQ:
Si 0002 está en ON, el programa de la figura pone a cero con CLC(44) el bit
CY, suma el contenido de LR 25 a la constante (6103), almacena el resulta-
do en DR0100, y luego mueve 0000 ó 0001 dependiendo del estado de CY a
DR 0101. Esto asegura el almacenamiento de todo el resultado, incluido el
acarreo. Este resultado se puede tratar posteriormente como un dato de 8
dígitos.
CLC(44)
ADD(40)
LR 25
#6103
DR 00
ADD(40)
#0000
#0000
DR 01
Diagrama de relés
CLC(44)
Areas de datos
Au: Sumando (BCD)
E/S, canal, dedicado, DR, LR, TC, #
Ad: Sumando (BCD)
E/S, canal. dedicado, DR, LR, TC, #
R: Canal de resultado
Bits salida, bits trabajo, DR, LR
CY
R
Dirección Instrucción
000
LD
001
CLC(44)
002
AND(40)
003
AND
004
AND(40)
Sección 3--7
Operandos
0002
LR
25
#
6103
DR
00
0312
#
0000
#
0000
DR
01
97