practica 2

8
Objetivo: El alumno sea capaz de comprobar en el laboratorio el diseño de un circuito utilizando algebra de Boole y reportar las ventajas que se obtienen al optimizarlo. 1) Reducir la función en suma de productos y dibujar el circuito correspondiente, obtener la tabla de verdad y armar. F(A,B,C)= AB’C+ABC’+A’BC+ABC Sustituimos en las literales 0 y 1, como son sumas de productos sabemos que son miniterminos entonces el 0 se sustituye donde la literal esta negada. F(A,B,C)= AB’C+ABC’+A’BC+ABC 101 110 011 111 5 6 3 7 Ahora reducimos aplicando postulados y teoremas del algebra de Boole F(A,B,C)= AB’C+ABC’+A’BC+ABC P5b A(B’C+BC’)+BC(A’+A) P6a A(B’C+BC’)+BC XOR=AB’+A’B F(A,B,C)= [A•(B C)+BC] Tabla De Verdad Decimal A B C F 0 0 0 0 0 1 0 0 1 0 2 0 1 0 0 3 0 1 1 1 4 1 0 0 0 5 1 0 1 1

Upload: guillermo-alberto-ruiz-posadas

Post on 07-Dec-2015

215 views

Category:

Documents


0 download

DESCRIPTION

practica dos dispositivos esime zac

TRANSCRIPT

Page 1: Practica 2

Objetivo: El alumno sea capaz de comprobar en el laboratorio el diseño de un circuito utilizando algebra de Boole y reportar las ventajas que se obtienen al optimizarlo.

1) Reducir la función en suma de productos y dibujar el circuito correspondiente, obtener la tabla de verdad y armar.

F(A,B,C)= AB’C+ABC’+A’BC+ABC

Sustituimos en las literales 0 y 1, como son sumas de productos sabemos que son miniterminos entonces el 0 se sustituye donde la literal esta negada.

F(A,B,C)= AB’C+ABC’+A’BC+ABC 101 110 011 111 5 6 3 7

Ahora reducimos aplicando postulados y teoremas del algebra de Boole

F(A,B,C)= AB’C+ABC’+A’BC+ABC P5b A(B’C+BC’)+BC(A’+A) P6a A(B’C+BC’)+BC XOR=AB’+A’B

F(A,B,C)= [A•(B C)+BC]

Tabla De Verdad

Decimal A B C F0 0 0 0 01 0 0 1 02 0 1 0 03 0 1 1 14 1 0 0 05 1 0 1 16 1 1 0 17 1 1 1 1 2) Realice los pasos anteriores del ejercicio 1 con las siguientes funciones

a) F(x,y,z)= (x+y’+z)(x’+y+z’)(x’+y)(x+y’)

b) F(a,b,c)=a’bc’+a’bc+ab’c+abc’+abc

Page 2: Practica 2

a) Reducimos aplicando postulados y teoremas del algebra de Boole

F(x,y,z)= (x+y’+z)(x’+y+z’)(x’+y)(x+y’) P5a [(x+y’)+(0•z)][(x’+y)+ (0•z)] T3b

(x+y’)(x’+y) P5b xx’+xy+y’x’+xy P6b xy+y’x’+xy T2b xy+y’x’ (A B)’=AB+A’B’

F(x,y,z)= (x y)’

Tabla De Verdadx y F0 0 10 1 01 0 01 1 1

b) Sustituimos en las literales 0 y 1, como son sumas de productos sabemos que son miniterminos entonces el 0 se sustituye donde la literal esta negada.

F(a,b,c)=a’bc’+a’bc+ab’c+abc’+abc 010 011 101 110 111 2 3 5 6 7Reducimos aplicando postulados y teoremas del algebra de Boole

F(a,b,c)=a’bc’+a’bc+ab’c+abc’+abc P5b a’(bc’+bc)+ab’c+ab(c’+c) P6a a’(b(c’+c)+ab’c+ab P6a a’b+ab’c+ab P5b b(a’+a)+ab’c P6a b+ab’c T9a F(a,b,c)=b+ac

Page 3: Practica 2

Tabla De Verdad

Decimal a b c ac F0 0 0 0 0 01 0 0 1 0 02 0 1 0 0 13 0 1 1 0 14 1 0 0 0 05 1 0 1 1 16 1 1 0 0 17 1 1 1 1 1

3) De acuerdo a la siguiente tabla de verdad

Decimal A B C F0 0 0 0 01 0 0 1 12 0 1 0 03 0 1 1 04 1 0 0 05 1 0 1 16 1 1 0 17 1 1 1 1

a) Obtener la expresión minima en forma de suma de productosb) Dibujar el circuitoc) Armar el circuito

a) Como sabemos que hay que obtener la expresión en forma de productos de suma solo tomamos a las expresiones que como salida nos den 1.

En este caso tomaremos al 1,5,6 y 7

Page 4: Practica 2

Recordemos que a los mini términos el 0 se sustituye donde la literal esta negada entonces aquí hacemos lo contrario sustituimos la negación en la literal que tenga 0 en la tabla. 1 5 6 7 001 101 110 111F(A,B,C)= A’B’C+AB’C+ABC’+ABC

Reducimos aplicando postulados y teoremas del algebra de Boole

F(A,B,C)= A’B’C+AB’C+ABC’+ABC P5b B’C(A’+A)+AB(C+C’) P6a

F(A,B,C)= B’C+AB

Ahora hacemos la tabla de verdad para comprobar que de el mismo resultado a la salida.

Decimal A B C B’ B’C AB F0 0 0 0 1 0 0 01 0 0 1 1 1 0 12 0 1 0 0 0 0 03 0 1 1 0 0 0 04 1 0 0 1 0 0 05 1 0 1 1 1 0 16 1 1 0 0 0 1 17 1 1 1 0 0 1 1

b) Proseguimos a dibujar el circuito

4) De acuerdo a la siguiente tabla de verdad

Decimal A B C f1 f00 0 0 0 1 01 0 0 1 0 12 0 1 0 0 03 0 1 1 0 14 1 0 0 1 05 1 0 1 0 06 1 1 0 1 17 1 1 1 0 1

Page 5: Practica 2

a) f1 suma de productos y reducir funciónb) Representar a f0 como producto de sumas y reducir la funciónc) Armar el circuito reduciendo y verificar su funcionamiento.

b) Como sabemos que f0 se representa como producto de sumas es decir maxiterminos tomamos de la tabla de vedad solo a los que nos entreguen 0 en la salida.

En este caso tomaremos a 0,2,4 y 5

Recordemos que a los maxitérminos el 1 se sustituye donde la literal esta negada entonces aquí hacemos lo contrario sustituimos la negación en la literal que tenga 1 en la tabla.

0 2 4 5 000 010 100 101F(A,B,C)= (A+B+C) (A+B’+C) (A’+B+C) (A’+B+C’)

Reducimos aplicando postulados y teoremas del algebra de Boole

F(A,B,C)= (A+B+C) (A+B’+C) (A’+B+C) (A’+B+C’) P5a [(A’+B)+(C’•C)][(A+C)+(B’•B)] P6bF(A,B,C)= (A’+B)(A+C)

Tabla De Verdad

Decimal A B C A’ A’+B A+C F0 0 0 0 1 1 0 01 0 0 1 1 1 1 12 0 1 0 1 1 0 03 0 1 1 1 1 1 14 1 0 0 0 0 1 05 1 0 1 0 0 1 06 1 1 0 0 1 1 17 1 1 1 0 1 1 1

Page 6: Practica 2

5) Dadas las siguientes funciones

f(k,l,m)= [(k+l+m’) (k+l’+m) (k+l’+m’) (k’+l’+m) (k’+l’+m’)]’

Reducimos aplicando postulados y teoremas del algebra de Boole f(k,l,m)= [(k+l+m’) (k+l’+m) (k+l’+m’) (k’+l’+m) (k’+l’+m’)]’ T10a (k+l+m’)’+ (k+l’+m)’+ (k+l’+m’)’+ (k’+l’+m)’+ (k’+l’+m’)’ T6 K’l’m+ k’lm’+ k’lm+ klm’+ klm P5b kl(m+m’)+k’l(m+m’)+klm P6a kl+k’l+k’l’m P5b l(k’+k)+k’l’m P6a l+ k’l’m T9af(k,l,m)=l+k’m

Tabla de Verdad

Decimal k l m K’ K’m f0 0 0 0 1 0 01 0 0 1 1 1 12 0 1 0 1 0 13 0 1 1 1 1 14 1 0 0 0 0 05 1 0 1 0 0 06 1 1 0 0 0 17 1 1 1 0 0 1

Page 7: Practica 2