07.05.2013 Views

Ejercicios de Funciones Lógicas

Ejercicios de Funciones Lógicas

Ejercicios de Funciones Lógicas

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1998. Septiembre, original (sistemas).<br />

✎ Encuentre las expresiones canónicas <strong>de</strong> la función f (A, B, C, D) = A ⋅ B + C .<br />

Solución:<br />

Desdoblando en minterms:<br />

A ⋅ B = A ⋅ B ⋅ C + A ⋅ B ⋅ C = A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D<br />

C = A ⋅ C + A ⋅ C<br />

A ⋅ C = A ⋅ B ⋅ C + A ⋅ B ⋅ C = A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D<br />

A ⋅ C = A ⋅ B ⋅ C + A ⋅ B ⋅ C = A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D<br />

Eliminando términos repetidos:<br />

f = A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D +<br />

A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D + A ⋅ B ⋅ C ⋅ D<br />

f = m2 + m3 + m6 + m7 + m8 + m9 + m10 + m11 + m14+ m15<br />

Para pasar a la expresión en maxterms, llevamos acabo estos dos pasos:<br />

1.- Encontrar los minterms ausentes: m0 + m1 + m4 + m5 + m12 + m13<br />

2.- Complementar a 15 los subíndices: 15 14 11 10 3 2<br />

f = M2 ⋅ M3 ⋅ M10 ⋅ M11 ⋅ M14 ⋅ M15<br />

1999. Febrero. Segunda semana.<br />

✎ Encuentre cuál <strong>de</strong> las cuatro funciones lógicas <strong>de</strong> tres variables f(A, B, C) dadas a continuación representa una función<br />

lógica diferente <strong>de</strong> las otras tres.<br />

a) m 1 + m 3 + m 4<br />

b) (A + C)<br />

⋅ ( A + B + C)<br />

c) A ⋅ (B + C) + A ⋅ C<br />

d) A ⋅ C + B ⋅ C<br />

Solución:<br />

Las transformaremos a suma <strong>de</strong> productos, para po<strong>de</strong>r compararlas:<br />

a) m1 + m3 + m4<br />

b) 4 m<br />

(A + C)<br />

⋅ ( A + B + C) = A + C + A + B + C = A ⋅ C + A ⋅B<br />

⋅ C = A ⋅B<br />

⋅ C + A ⋅B<br />

⋅ C + A ⋅B<br />

⋅ C = m1<br />

+ m3<br />

+<br />

b)<br />

A ⋅ (B + C) + A ⋅ C = A ⋅ (B + C) ⋅ A ⋅ C = ( A + ( B + C))<br />

⋅ (A + C) = ( A + B ⋅ C)<br />

⋅ (A + C) = A ⋅ A + A ⋅ C + A ⋅ B ⋅ C + C ⋅ B ⋅ C<br />

A ⋅ C + A ⋅ B ⋅ C =<br />

A ⋅ B ⋅ C + A ⋅ B ⋅ C + A ⋅ B ⋅ C = m1<br />

+ m3<br />

+ m4<br />

c) 4 m<br />

A ⋅ C + B ⋅ C = A ⋅B<br />

⋅ C + A ⋅B<br />

⋅ C + A ⋅B<br />

⋅ C + A ⋅B<br />

⋅ C = m0<br />

+ m1<br />

+ m3<br />

+ Esta es la diferente.<br />

<strong>Ejercicios</strong> <strong>de</strong> <strong>Funciones</strong> <strong>Lógicas</strong> 8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!