Programar y usar el FM 352-5
6.9 Juego de instrucciones para la programación KOP
6.9.20
WAND_DW (Y lógica con dobles palabras)
Descripción
La operación WAND_DW (Y lógica con dobles palabras) se activa cuando la entrada de
habilitación (EN) tiene el estado de señal "1". Esta operación lógica combina los dos valores
de las palabras IN1 y IN2 bit a bit realizando una Y lógica. Los valores se interpretan como
puras configuraciones binarias. El resultado queda depositado en la salida OUT. El estado
de señal de ENO es igual al de EN. Si EN está conectada a la lógica, el valor de WAND_DW
será remanente. Por tanto, se deberá memorizar y necesitará una fase de reloj.
Tabla 6- 36
WAND_DW (Y lógica con dobles palabras)
Representación KOP
WAND_DW
EN
ENO
IN1
OUT
IN2
Conn.arrDWCon[0]
Figura 6-25
La operación se ejecuta si DIn[0] es "1". Sólo son relevantes los bits 0 y 11 de
Conn.arrDWCon[0]; os demás bits son enmascarados por la configuración binaria de IN2:
Ejemplo
Conn.arrDWCon[0]
IN2
Conn.arrDWCon[0] Y IN2
= Conn.arrDWCon[1]
DOut[0] es "1" si se ejecuta la operación.
124
Parámetro
Tipo de datos
EN
BOOL
ENO
BOOL
IN1
DWORD
IN2
DWORD
OUT
DWORD
DIn[0]
WAND_DW
EN
ENO
IN1
OUT
W#16#FFF
IN2
Ejemplo de la operación WAND_DW (Word) (Y lógica para dobles palabras)
Operandos
Entrada
Salida
Entrada
Entrada
Salida
DOut[0]
Conn.arrDWCon[1]
= 01010101 01010101 01010101 01010101
= 00000000 00000000 00001111 11111111
= 00000000 00000000 00000101 01010101
Manual del usuario, 05/2011, A5E00131331-04
Descripción
Entrada de habilitación
Salida de habilitación
Primer valor de la combinación
lógica
Segundo valor de la combinación
lógica
Doble palabra del resultado de la
combinación lógica
High Speed Boolean Processor FM 352-5