Necesito ayuda para confirmar algunas corazonadas. Estoy tratando de averiguar qué tipo de circuito es:
¿Alguna idea?
Además, creo que la expresión lógica para esto es:
D = (A AND B) OR (NOT(B) AND C)
Necesito ayuda para confirmar algunas corazonadas. Estoy tratando de averiguar qué tipo de circuito es:
¿Alguna idea?
Además, creo que la expresión lógica para esto es:
D = (A AND B) OR (NOT(B) AND C)
Solo hay dos señales intermedias, por lo que es relativamente fácil de descomponer. Llamaremos a la entrada izquierda a la parte inferior OR
gate X
y a la entrada derecha Y
.
Voy a usar una abreviatura aquí - NOT
= !
, AND
= &
, OR
= |
.
X = A & B Y = !B & C
Esos dos llevan a la puerta OR
que produce D:
D = (A & B) | (!B & C)
Cuál es el resultado que obtuviste, por lo que estás en lo correcto.
Una aplicación de este circuito lógico es actuar como un selector:
B
, entonces se genera A
en D
y se ignora C
. B
se anula, entonces C
se genera en D
, y A
se ignora. Es un multiplexor 2: 1, la entrada de selección es B. A y C son entradas, D es la salida
Lea otras preguntas en las etiquetas digital-logic