HDL - Algebra de Boole


Enunciado del problema

Realice la descripción estructural de la ecuación resultante de la simplificación de la siguiente ecuación usando algebra de boole.


\begin{equation*} y(a,b,c) = a \cdot \overline{b} + b \cdot \overline{c} + \overline{a} \cdot \overline{b} \cdot \overline{c} + \overline{a} \cdot \overline{b} \cdot c + a \cdot b \cdot c \end{equation*}


Una vez tenga la ecuación resultante asigne a la salida n el número de términos que tiene la ecuación. Por ejemplo, si el resultado fuera la ecuación \(\overline{a} \cdot b + b \cdot c\) se debería asignar a n el valor 4. Mientras que si el resultado fuera \((\overline{a} \cdot b \cdot c + a \cdot b \cdot \overline{c}) \cdot \overline{c}\) la asignación debería ser 7.



Adicionalmente en un comentario coloque la ecuación resultante.



Módulo

El nombre del módulo debe ser estructual.



Entradas y Salidas

Entradas: a, b, c

Salidas: y, n




Seleccione el lenguaje