4-20
Instrucciones de comparación (CMP, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ)
Condición:
preescán
la condición de entrada de renglón es
falsa
la condición de entrada de
renglón es verdadera
Indicadores de estado aritmético: no afectados
Condiciones de fallo: ninguna
ejemplo 1
value_1
mask_1
value_1
El value_1 enmascarado es igual al value_2 enmascarado, por lo tanto se enciende light_1 . Un número 0 en la máscara
impide que la instrucción compare el bit (representado por x en el ejemplo).
1756-6.4.1ES - Octubre de 1999
Ejecución:
origen enmascarado
= comparación
enmascarada
no
la condición de salida de
renglón se establece
como falsa
Ejemplo MEQ:
0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0
0 1 0 1 0 1 0 1 1 1 1 1 x x x x
Acción:
La condición de salida de renglón se establece como falsa.
La condición de salida de renglón se establece como falsa.
sí
la condición de salida de
renglón se establece
como verdadera
value_2
mask_1
value_2
fin
0 1 0 1 0 1 0 1 1 1 1 1 0 0 0 0
1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0
0 1 0 1 0 1 0 1 1 1 1 1 x x x x