Minimizar expresiones de álgebra booleana

0

Estoy tratando de volver a implementar el convertidor BCD a 7-SEGMENTO a mano. Por lo tanto, se me ocurrió la siguiente tabla de verdad:

Hecreadolasiguienteminimizaciónconel mapa de Karnaugh . ¿Hay alguna forma de minimizar esto más?

    
pregunta Victor

1 respuesta

2

Invertirlo. La lógica invertida a menudo da mejores resultados si hay más 1 que 0.

Al minimizar puertas, también se agrupan subexpresiones similares para que puedan compartir puertas.

$$ a = \ overline {\ overline {ABC} D + \ overline {A} B \ overline {CD} + A \ overline {B} CD + AB \ overline {C} D} \\ = \ overline {\ overline {AC} (\ overline {B} D + B \ overline {D}) + AD (\ overline {B} C + B \ overline {C})} \\ = [A + C + (B + \ overline {D}) (\ overline {B} + D)] [\ overline {A} + \ overline {D} + (B + \ overline {C}) (\ overline {B} + C)] \\ = (A + C + \ overline {BD} + BD) (\ overline {A} + \ overline {D} + \ overline {BC} + BC) \\ = (A + C + \ overline {B \ oplus D}) (\ overline {A} + \ overline {D} + \ overline {B \ oplus C}) $$

    
respondido por el Vovanium

Lea otras preguntas en las etiquetas