Razonar en base a los postulados y teoremas del álgebra de Boole si es posible o no definir un álgebra de Boole para B = {0, a, 1} ó B = {0, a, b, 1}

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Razonar en base a los postulados y teoremas del álgebra de Boole si es posible o no definir un álgebra de Boole para B = {0, a, 1} ó B = {0, a, b, 1}"

Transcripción

1 Razonar en base a los postulados y teoremas del álgebra de Boole si es posible o no definir un álgebra de Boole para B = {0, a, 1} ó B = {0, a, b, 1} a) B = {0, a, 1} X + 0 = X; X 1 = X X + 1 = 1; X 0 = 0 X + X = X; X X = X 0 a a a 1 0 a 1 0 a a 0 a 1 0 a 1 0 a a 0 a a 1 0 a a a 1 a a a a 1 a a a a 1 a a a

2 a) B = {0, a, 1} 0 a a 0 a a 1 0 a a a 1 a a a P1. X + Y Є B; X Y Є B. CIERTO P2. Propiedades conmutativa. CIERTO (las tablas son simétricas). P4. Elemento identidad. CIERTO (se ha utilizado para generar las tablas). P5. Elemento complementado. FALSO. No existe el complemento de a. No hay un valor X tal que: a + X = 1 (solo el valor 1) y a X = 0 (solo el valor 0). B = {0, a, 1} NO puede formar un álgebra de Boole 2

3 b) B = {0, a, b, 1} X + 0 = X; X 1 = X X + 1 = 1; X 0 = 0 X + X = X; X X = X 0 a b a a b b 1 0 a b 1 0 a b a 0 a b 0 b 1 0 a b 1 0 a b a 0 a a b 0 b b 1 0 a b a b a b 1 a a b b a b a b 1 a a 1 b b a b a b 1 a a a 1 b b b

4 b) B = {0, a, b, 1} 0 a b a 0 a a b 0 b b 1 0 a b 1 X + ഥX = 1; X ഥX = a b a b 1 a a a 1 b b b : 0 + X= 1 (1); 0 X= 0 (0, a, b, 1) => ത0 = 1 1: 1 + X= 1 (0, a, b, 1); 1 X= 0 (0) => ത1 = 0 a: No tiene complemento salvo que a b = 0 y a + b = 1. Ahora: a X = 0 (0, b) y a + X = 1 (1, b) => തa = b b: No tiene complemento salvo que b a = 0 y b + a = 1. Ahora: b X = 0 (0, a) y b + X = 1 (1, a) => തb = a 0 a b a 0 a 0 a b 0 0 b b 1 0 a b a b a b 1 a a a 1 1 b b 1 b

5 b) B = {0, a, b, 1} 0 a b a 0 a 0 a b 0 0 b b 1 0 a b a b a b 1 a a a 1 1 b b 1 b P1. X + Y Є B; X Y Є B. CIERTO P2. Propiedades conmutativa. CIERTO (las tablas son simétricas). P4. Elemento identidad. CIERTO (se ha utilizado para generar las tablas). P5. Elemento complementado. CIERTO (se ha utilizado para generar las tablas). P3. X ( Y + Z ) = (X Y) + (X Z); X + ( Y Z ) = (X + Y) (X + Z) Hay que comprobar los 64 casos posibles 5

6 b) B = {0, a, b, 1} 0 a b a 0 a 0 a b 0 0 b b 1 0 a b 1 P3. X ( Y + Z ) = (X Y) + (X Z); X + ( Y Z ) = (X + Y) (X + Z) X Y Z Y+Z X(Y+Z) XY XZ XY+XZ a b 0 b b 1 a 1 b b 0 b 0 1 b b a b 1 b 0 b b + 0 a b a b 1 a a a 1 1 b b 1 b Para estos 4 casos cumple P3, y lo cumple para los 64 casos X Y Z YZ X+YZ X+Y X+Z (X+Y)(X+Z) a b 0 0 a 1 a a b 1 a a b b b 1 b b b a b 0 b 1 b b B = {0, a, b, 1} SI puede formar un álgebra de Boole 6

7 Demostrar los teoremas de Boole T6 y T8 por perfecta inducción sobre el álgebra de conmutación. T6. Leyes de Morgan: X + Y = ഥX ഥY, y X Y = ഥX + ഥY X Y X Y X+Y X + Y X Y X Y X Y X + Y

8 T8. Teorema del consenso: X Y + തX Z + Y Z = X Y + തX Z X Y Z X X Y X Z Y Z X Y + X Z X Y + X Z + Y Z Teorema del consenso: X + Y തX + Z Y + Z = X + Y ( തX + Z) X Y Z X X + Y X + Z Y + Z X + Y ( X + Z) X + Y X + Z (Y + Z)

9 Demostrar los teoremas T1, T2, T7 y T9 mediante los postulados y los teoremas anteriores del álgebra de Boole. T1. Doble complementación. നX = X. Si X + Y = 1 y X Y = 0 => Y = ഥX (P5) Si X + Y = 1 y X Y = 0 => Y + X = 1 e Y X = 0 => => X = ഥY (P2, P5) Entonces X = ഥY = (ഥX) = നX T2. Idempotencia. X + X = X; X X = X. X + X = (X + X) 1 = (P4) = (X + X) (X + ഥX) = (P5) = X + X ഥX = (P3) = X + 0 = (P5) = X (P4) X X = X queda demostrado por el principio de dualidad 9

10 Demostrar los teoremas T1, T2, T7 y T9 mediante los postulados y los teoremas anteriores del álgebra de Boole. T7. Adyacencia. X Y + X ഥY = X; (X + Y) (X + ഥY) = X. X Y + X ഥY = = X (Y + ഥY) = (P3) = X 1 = (P5) = X (P4) (X + Y) (X + ഥY) = X queda demostrado por el principio de dualidad T9. Simplificación. X + ഥX Y = X + Y; X (ഥX + Y) = X X + ഥX Y = = (X + ഥX) (X + Y) = (P3) = 1 (X + Y) = (P5) = (X + Y) 1 = (P2) = X + Y (P4) X (ഥX + Y) = X queda demostrado por el principio de dualidad 10

11 Demostrar, utilizando únicamente postulados y teoremas del álgebra de conmutación, que se cumple que: AB AC ( A C)( A B) A + C ഥA + B = (P3) = A ഥA + B + C ഥA + B = (T9) = A B + C ഥA + B = (P3) = A B + ഥA C + B C = (T8) = A B + ഥA C A B + ഥA C = (P3) = A + ഥA C B + ഥA C = (T9) = A + C B + ഥA C = (P3) = A + C ഥA + B (B + C) = (T8) = A + C ഥA + B 11

12 Simplificar las siguientes expresiones lógicas a) A B + A C + A BC ഥA ഥB + ഥA തC + A ഥB C = (P3) = ഥB (ഥA + A C) + ഥA തC = (T9) = ഥB(ഥA + C) + ഥA തC = (P3) = C ഥB + തC ഥA + ഥB ഥA = (T8) = C ഥB + തC ഥA = (P2) = ഥA തC + ഥB C b) A + B A + C A + B ( ഥA + തC ) = (T6) = A + B + ഥA + തC = (T1,T6) = A + B + A C = (T4) = A + B 12

13 Simplificar las siguientes expresiones lógicas c) A B C + A B C + A C B A + C + B C + A B C B A + C + ഥB C + A ഥB തC = (P3) = A B + B C + ഥB C + A ഥB തC = (T7) = A B + C + A ഥB തC = (T9) = A B + C + A ഥB = (T7) = A + C A B തC + A B തC + ഥA C B A + C + ഥB C + A ഥB തC = = A B തC + A B തC + ഥA C A + C = (P3) = A B തC + A B തC A + C + ഥA C A + C = (T4) = A B തC + A B തC + ഥA C A + C = (T2) = A B തC + ഥA C A + C (T4) = A B തC + ഥA C 13

14 Simplificar las siguientes expresiones lógicas d) A + B + C A + B + A B A B + C A + B + C A + ഥB + ഥA B ഥA B + തC = (T9) = A + B + C A + ഥB + ഥA B തC = (P3) = A + B + C ഥB + ഥA B തC = (T9) = A + ഥB C + ഥA B തC = (T6) = ഥA ഥB C + ഥA B തC = (T6) = ഥA നB + തC + ഥA B തC = (T1) = ഥA B + തC + ഥA B തC = (P3) = ഥA B + ഥA തC + ഥA B തC = (T9) = ഥA B + ഥA തC + തC = (T4) = ഥA B + തC 14

15 Simplificar las siguientes expresiones lógicas e) A B + C B C B C A B + C A B + C B ഥC B തC A B + C = = ഥP T T P = (T6) P = A B + C; T = B തC = ഥP T T + ഥP = (T1) = ഥP T T + ഥP = (T6) = P + ഥT T + ഥP = (T9) = P T + ഥP = (T9) = T + ഥP = P = A B + C; T = B തC = B തC + A B + C = (T6) = B തC + A B തC = (T6) = B തC + ഥA + ഥB തC = (P3) = B തC + ഥA തC + ഥB തC = (T7) = തC + ഥA തC = (T4) = തC 15

16 Simplificar las siguientes expresiones lógicas f) A + B C A C + B + C A + B A + B തC ഥA C = X Y = ഥX Y + X ഥY = A + B തC ഥA C + A + B തC ഥA C = (T6s) = ഥA ഥB + C ഥA C + A + B തC A + തC = (T2) = ഥA ഥB + C C + A + B തC A + തC = (T4) = ഥA C + A + B തC A + തC = (P3) = ഥA C + A + B തC തC = (T2, T9) = A + C + B തC = (T9) = A + B + C 16

17 Simplificar las siguientes expresiones lógicas f) A + B C A C + B + C A + B B + C A + B = X Y = ഥX ഥY + X Y B + C A + B + B + C A + B = (T1) = B + C A + B + B + C A + B = (T6) = ഥB തC A + B + B + C ഥA ഥB = (T9) = A ഥB തC + ഥA ഥB C A + B തC ഥA C + B + C A + B = = A + B + C + A ഥB തC + ഥA ഥB C = (T4) = A + B + C + ഥA ഥB C = (T4) = A + B + C 17

18 g) A C + D B A + C + D + B C A A C + ഥD ഥB ഥA + C = X Y = ഥX ഥY + X Y = A C + ഥD ഥB ഥA + C + A C + ഥD ഥB ഥA + C = (T1) = A C + ഥD ഥB ഥA + C + A C + ഥD ഥB ഥA + C = (T6) = A C + ഥD ഥB ഥA + C + A C + ഥD ഥB ഥA + C = (T6) = A C + ഥD B + ഥA + C + A C + ഥD ഥB ഥA + C = (T6s) = A C + ഥD B + ഥA + C + ഥA + തC D ഥB A തC = (T1) = A C + ഥD B + ഥA + C + ഥA + തC D ഥB A തC = (T9s) = A C + ഥD B + C + തC D ഥB A തC = (T2) = A C + ഥD B + C + A ഥB ഥC D = (P3) = A C + B ഥD + A ഥB ഥC D (P3) = A C + B ഥD + ഥB ഥC D = (T9) = A C + B ഥD + ഥB D 18

19 g) A C + D B A + C + D + B C A A C + ഥD ഥB ഥA + C + ഥD + ഥB C A = = A C + B ഥD + ഥB D + ഥD + ഥB C A = (T6s) = A C + B ഥD + ഥB D + A D B + തC = (P3) = A C + B ഥD + ഥB D + D B + തC = (P3) = A C + B ഥD + ഥB D + B D + ഥC D = (T9) = A C + B ഥD + ഥB D + B D + D = (T4) = A C + B ഥD + D = (T9) = A B + C + D 19

20 Se define la diferencia booleana de una función F(x1, x2,, xk,, xn), df/d(xk) como F(x1, x2,, 0,, xn) F(x1, x2,, 1,, xn). Calcular la diferencia booleana df/dx4, donde F x1, x2, x3, x4 = x1 + x2 + x3 x4 + x4 x2 + x3 x4 F(x1, x2, x3, 0) = x1 + x2 + x x2 + x3 0 x1 + x2 + x x2 + x3 0 = (T3) = x1 + ത0 + 0 x2 + 0 = (P4) = x x2 = (T3) = 1 F(x1, x2, x3, 1) = x1 + x2 + x x2 + x3 1 x1 + x2 + x x2 + x3 1 = (P4) = x1 + x2 + x3 + 1 x2 + x3 = X 1 = ഥX = x1 + x2 + x3 + x2 + x3 = (T2) = x1 + x2 + x3 = (T6) = x1 + x2 x3 20

21 Se define la diferencia booleana de una función F(x1, x2,, xk,, xn), df/d(xk) como F(x1, x2,, 0,, xn) F(x1, x2,, 1,, xn). Calcular la diferencia booleana df/dx4, donde F x1, x2, x3, x4 = x1 + x2 + x3 x4 + x4 x2 + x3 x4 F(x1, x2, x3, 0) = 1 F(x1, x2, x3, 1) = x1 + x2 x3 df/dx4 = F(x1, x2, x3, 0) F(x1, x2, x3, 1) = = 1 x1 + x2 x3 = X 1 = ഥX = x1 + x2 x3 = (T6s) = x1 x2 + x3 21

22 Representar las siguientes funciones lógicas mediante puertas lógicas. Simplificarlas y representar el circuito reducido. A + B A C + B C + A C 22

23 A + ഥB A തC + ഥB C + A തC = (T6) = A + ഥB A തC ഥB C A തC = (T1) = A + ഥB A തC ഥB C A തC = (T6) = A + ഥB A തC B + തC ഥA + C = (T6s) = ഥA നB A തC B + തC ഥA + C = (T1) = ഥA B A തC B + തC ഥA + C = X Y = ഥX Y + X ഥY = ഥA B ഥA തC + A C B + തC ഥA + C = (T4) = ഥA B ഥA തC + A C B + തC = (T4) = ഥA B ഥA തC + A C = (P3) = B ഥA ഥA തC + ഥA A C = (T2, P5) = B ഥA തC + 0 C = (T3) = B ഥA തC + 0 = (P4) = ഥA B തC 23

24 Representar las siguientes funciones lógicas mediante puertas lógicas. Simplificarlas y representar el circuito reducido. A B + C CD A D + BD + A 24

25 A B + C തC D ഥA D + B D + A = (T6) = A B + C തC D ഥA + D + B D + A = (T1) = A B + C തC D ഥA + D + B D + A = (T6s) = A B + C + ധC + ഥD ഥA + ഥD B D + A = (T1) = A B + C + C + ഥD ഥA + ഥD B D + A = (T2) = A B + C + ഥD ഥA + ഥD B D + A = (P3) = A B ഥA + C ഥA + ഥD ഥA + ഥD B D + ഥD A = (P5,T3,P4) = C ഥA + ഥD ഥA + ഥD A = (T7) = ഥA C + ഥD 25

26 Encontrar la función lógica que realiza el siguiente circuito. Simplificarla y construir un nuevo circuito reducido. A B C U5C U5B U5A U3B U3A L1 U2B U2A Z U3D U3C U4A U1A 26

27 Encontrar la función lógica que realiza el siguiente circuito. Simplificarla y construir un nuevo circuito reducido. 27

28 A B ഥB + C + A C ഥB + ഥA C = (T6s) = A B + ഥB + C + A C ഥB ഥA C = (T1) = A B + ഥB + C + A C ഥB ഥA C = (T6s) = A B + B തC + ഥA + തC ഥB A + തC = (T7) = A B + B തC + ഥB തC = (T7) = A B + തC 28

29 Una bombilla (B) en un panel de control se enciende si: el sistema (S) está ON y, el modo (M) de funcionamiento es automático, ó bien el modo de funcionamiento es manual y el control (C) está en situación de espera. Representar este enunciado por una función lógica y su correspondiente circuito lógico. Simplificar la función lógica si es posible y realizar el circuito lógico. Variable Tipo Símbolo Verdadero Falso Bombilla Salida B Encendida, B, 1 Apagada, ഥB, 0 Sistema Entrada S ON, S, 1 OFF, തS, 0 Modo Entrada M Automático, M, 1 Manual, ഥM, 0 Control Entrada C Espera, C, 1 No espera, തC, 0 Bomb. encendida: Sist. ON y [M. auto. o (M. manual y Cont. en espera)] B = S ( M + ഥM C ) B = S (M + ഥM C) = = S (M + C) (T9) 29

30 A, B y C coleccionan muebles. A está interesado en muebles de salón excepto mesas inglesas, o muebles ingleses que no sean mesas. B está interesado en muebles que no sean mesas, y que sean ingleses o sean muebles de salón no ingleses. C está interesado en muebles de salón ingleses, o en mesas no inglesas. Determinar la tabla de verdad y una función lógica reducida para los muebles buscados por separado por A, por B, y por C y los muebles buscados por dos o más coleccionistas. A ( ( salón y no ( mesas inglesas ) o ( ingleses y no mesas) ) A = S M I + I ഥM B ( no mesas y ( ingleses o ( de salón y no ingleses ) ) ) B = ഥM (I + S I ҧ ) C ( ( salón e ingleses ) o ( mesas y no inglesas ) ) C = S I + M Iҧ D ( 2 coleccionistas: A y B, o A y C, o B y C, o 3 coleccionistas: A y B y C ) D = A B + A C + B C + A B C 30

31 A = S M I + I ഥM B = ഥM (I + S I ҧ ) C = S I + M Iҧ D = A B + A C + B C + A B C തS ഥM I + S ഥM I = ഥM I S ഥM I ҧ + S M I ҧ = S Iҧ Tabla de verdad: S M I A B C D D = തS ഥM I + S ഥM I ҧ + S ഥM I + S M Iҧ D = ഥM I + S ҧ I 31

32 A = S M I + I ഥM B = ഥM (I + S I ҧ ) C = S I + M Iҧ D = A B + A C + B C + A B C Álgebra de conmutación A = S M I + I ഥM = (T6) = S ഥM + I ҧ + ഥM I = (P3) = S ഥM + S I ҧ + ഥM I = (T8, I) = S I ҧ + ഥM I B = ഥM (I + S I ҧ ) = = ഥM (I + S) (T9) C = S I + M ҧ I D = A B + A C + B C + A B C = = A B + A C + B C (T4) 32

33 ҧ ҧ ҧ ҧ ҧ ҧ ҧ ҧ ҧ ҧ ҧ ҧ ҧ ҧ Álgebra de conmutación A B = (S I + I ഥM) ഥM (I + S) = (P3, T2) = (S I ഥM + I ഥM) (I + S) = (P3, T2, P5, T3, P4) = I ഥM + S I ഥM + S I ഥM = (T7) = ഥM I + S ഥM A C = (S I + I ഥM) (S I + M I) = (P3, T2, P5, T3, P4) = S M I + S ഥM I B C = ഥM (I + S) (S I + M I) = (P3, P5, T3, P4) = ഥM S I (I + S) = (T4) = S ഥM I D = ഥM I + S ഥM + S M I + S ഥM I + S ഥM I = (T2) = ഥM I + S ഥM I + S ഥM + S M I = (T4) = ഥM I + S ഥM + S M I = (P3) = ഥM I + S ( ഥM + M I) = (T9) = ഥM I + S ( ഥM + I) = (P3) = S ഥM + S I + ഥM I = (P8, I) = S I + ഥM I 33

34 Una corporación financiera debe resolver un problema transcendente para su futuro. Para ello su presidente pide opinión a sus tres mejores economistas A, B y C, y conociendo como razonan decide que se tomará una decisión positiva si A y B están a favor, ó no lo están ni A ni C, ó si lo está B pero no C. Los economistas utilizan el siguiente proceso de decisión: - A está a favor si hace buen tiempo y, es antes del mediodía siendo el día del mes par o es después del mediodía. - B está en contra si el día del mes es impar o hace buen tiempo y, es antes del mediodía o hace mal tiempo. - C está en contra si es antes del mediodía, hace mal tiempo y el día del mes es par. a) Encontrar las ecuaciones lógicas que definen el sistema e implementarlas con puertas lógicas. Utilizar el álgebra de conmutación para resolver simplificando al máximo posible el resultado de la decisión en función de los factores ambientales, e implementarla con puertas lógicas. b) Encontrar el resultado de la decisión usando únicamente tablas de verdad. 34

35 a) Encontrar las ecuaciones lógicas que definen el sistema e implementarlas con puertas lógicas. A, B, C a favor, y por tanto ഥA, ഥB y തC en contra (no a favor) T buen tiempo y ഥT mal tiempo (no buen tiempo) M antes del mediodía y ഥM después del mediodía (no antes) P día par y ഥP impar (no par) La decisión D es positiva si A y ( ) B están a favor (A B), ó (+) no lo están ni A ni C (ഥA തC), ó (+) si lo está B pero no C (B തC) => D = F(A, B, C) = A B + ഥA തC + B തC. A está a favor si hace buen tiempo (T) y, (es antes del mediodía (M) siendo ( ) el día del mes par (P) o (+) es después del mediodía ( ഥM) ) A = F1(M, T, P) = T (M P + ഥM) B está en contra (ഥB) si (el día del mes es impar (ഥP) o (+) hace buen tiempo (T) ) y ( ), (es antes del mediodía (M) o (+) hace mal tiempo (ഥT) ) B = F2(M, T, P); ഥB = (ഥP + T) (M + ഥT) => B = ഥP + T M + ഥT. C está en contra തC si es antes del mediodía (M), ( ) hace mal tiempo (ഥT) y ( ) el día del mes es par (P) C = F3(M, T, P); തC = M ഥT P => C = M ഥT P. 35

36 D = A B + ഥA തC + B തC A = T (M P + ഥM) ഥB = (ഥP + T) (M + ഥT) => B = ഥP + T തC = M ഥT P => C = M ഥT P M + ഥT 36

37 a) Utilizar el álgebra de conmutación para resolver simplificando al máximo posible el resultado de la decisión en función de los factores ambientales, e implementarla con puertas lógicas. D = A B + ഥA തC + B തC A = T (M P + ഥM) ഥB = (ഥP + T) (M + ഥT) => B = ഥP + T തC = M ഥT P => C = M ഥT P M + ഥT D = A B + ഥA തC + B തC = A B + ഥA തC (T8, A) A = T (M P + ഥM) = T (P + ഥM) (T9) ഥA = T P + ഥM = ഥT + ഥP M (T6s) ഥB = (ഥP + T) (M + ഥT) B = ഥP + T M + ഥT = P ഥT + ഥM T (T6s) തC = M ഥT P D = A B + ഥA തC = = T P + ഥM P ഥT + ഥM T + ഥT + ഥP M M ഥT P = (T4) = T P + ഥM P ഥT + ഥM T + M ഥT P = (P3, T2, P5, T3, P4) = T ഥM P + ഥM + M ഥT P = (T4) = T ഥM + ഥT M P. 37

38 b) Encontrar el resultado de la decisión usando únicamente tablas de verdad. D = A B + ഥA തC + B തC A = T (M P + ഥM) ഥB = (ഥP + T) (M + ഥT) => B = ഥP + T തC = M ഥT P => C = M ഥT P M + ഥT T M P M P M P+ ഥM A T+ഥP ഥT+M B C AB ഥA തC B തC D D = ഥT M P + T ഥM ഥP + T ഥM P = = ഥT M P + T ഥM (T7) 38

39 La representación de números con signo puede hacerse mediante un código de dígitos con signo, en el que cada dígito binario puede tomar tres valores: +1, 0 y -1. El valor +1 añade el peso positivo en binario natural (2 i : 1, 2, 4, 8, 16, ) del dígito al valor final del número, el valor -1 añade el peso negativo, y el valor 0 no añade peso. Cada dígito Di se representa en binario por dos bits (Si Ri), y el valor del dígito Di = Si Ri: (1 0) es +1, (0 1) es 1; (0 0) y (1 1) son 0. Un número N en código de dígitos con signo se puede pasar a un número X en complemento-2 en tres pasos: - Para cada dígito Di, Yi es 1, si el dígito i es +1 ó 1, y 0 si el dígito es 0. - Para cada dígito Di, Zi se obtiene del dígito menos significativo (D0) al más significativo (Dn). Z0 = 0; para el resto de los dígitos Zi es 1 si el dígito D(i-1) toma el valor 1, si el dígito D(i-1) toma el valor +1 Zi es 0, y Zi = Z(i-1) si el dígito D(i-1) toma el valor 0. - Xi es 1 si Yi y Zi son distintos, y Xi es 0 si Yi y Zi son iguales. Siguiendo el enunciado, indicar las funciones lógicas que definen un circuito que realiza la conversión de código de dígitos con signo de 4 dígitos a complemento-2, e implementarlas con puertas lógicas. 39

40 Rango de valores de N (-15, +15) => X necesita 5 bits ( ) N Mínimo: Máximo: Extiendo D con un quinto dígito D4 con valor siempre 0. (00 ó 11 en SR) Cálculo de Y: Para cada dígito Di, Yi es 1, si el dígito i es +1 ó 1, y 0 si el dígito es 0. D i S i R i Y i D i = -1 D i = Y i = S i R i para i de 0 a 3; Y 4 = 0, ya que D 4 es 0 (D i = -1) = ഥS i R i (D i = 0) = S i R i Cálculo de X: Xi es 1 si Yi y Zi son distintos, y Xi es 0 si Yi y Zi son iguales. Y i Z i X i X i = Y i Z i para i de 1 a 3; X 0 = Y 0 0 = Y 0, ya que Z 0 es 0 X 4 = 0 Z 4 = Z 4, ya que Y 4 es 0 40

41 Para cada dígito Di, Zi se obtiene del dígito menos significativo (D0) al más significativo (Dn). Z0 = 0; para el resto de los dígitos Zi es 1 si el dígito D(i-1) toma el valor 1, si el dígito D(i-1) toma el valor +1 Zi es 0, y Zi = Z(i-1) si el dígito D(i-1) toma el valor 0. Z 0 = 0 Para i de 1 a 4: Zi es 1 cuando el digito D i-1 es -1 (S i 1 R i 1 ), o cuando D i-1 es 0 (S i 1 R i 1 = Y i 1 ) y Z i-1 es 1. Z 0 = 0 Z i = (D i-1 = -1) + (D i-1 = 0) Z i-1 => Z i = S i 1 R i 1 + S i 1 R i 1 Z i-1 Z 1 = S 0 R 0 + Y 0 Z 0 = S 0 R 0 + S 0 R 0 Z 0 = = S 0 R 0 + S 0 R 0 0 = S 0 R 0 Z 2 = ഥS 1 R 1 + ഥY 1 Z 1 = ഥS 1 R 1 + S 1 R 1 Z 1 Z 3 = S 2 R 2 + Y 2 Z 2 = S 2 R 2 + S 2 R 2 Z 2 Z 4 = S 3 R 3 + Y 3 Z 3 = S 3 R 3 + S 3 R 3 Z 3 41

42 El circuito original queda: Versión alternativa. Genera ഥY i y usa X i = Y i Z i = ഥY i Z i. Ahorra 3 NOTs. 42

43 Se quiere diseñar un circuito que, dado un número N de 4 bits (N3 N2 N1 N0), genere como salida un número C de 4 bits (C3 C2 C1 C0) que sea el complemento a 2 de N. El circuito debe realizar la transformación siguiendo este algoritmo: sea Nk el bit a valor 1 de N de menor índice k, entonces para cada bit i de C, Ci = Ni si i k, y Ci = si i > k. El circuito debe diseñarse mediante un circuito formado por dos bloques B1 y B2: B1. Lee los bits de entrada de N y genera una señal intermedia Z de 4 bits (Z3 Z2 Z1 Z0). Siguiendo el algoritmo Zi es 0 si i k, y Zi es 1, si i > k. B2. Ci = Ni si Xi es 0; Ci =, si Zi = 1. Mostrar en tablas de verdad la operación de los bloques B1 y B2, encontrar las ecuaciones lógicas reducidas que permiten definir sus salidas, y diseñar el circuito utilizando puertas lógicas de dos entradas. 43

44 B1. Lee los bits de entrada de N y genera una señal intermedia Z de 4 bits (Z3 Z2 Z1 Z0). Siguiendo el algoritmo, sea Nk el bit a valor 1 de N de menor índice k, Zi es 0 si i k, y Zi es 1, si i > k. Función N3 N2 N1 N0 Z3 Z2 Z1 Z0 N3 N2 N1 N N3 N2 N1 N N2 N1 N0 X N1 N0 X X N0 X X X Z0 = 0 Z1 = N0 Z2 = N0 + N1 N0 = N0 + N1 (T9) Z3 = N0 + N1 N0 + N2 N1 N0 = (T9) = N0 + N1 + N2 N1 = (T9) = N0 + N1 + N2 = Z2 + N2 44

45 B2. Ci = Ni si Zi es 0; Ci =, si Zi = 1. Zi Ni Ci Ci = Ni Zi Z0 = 0, C0 = N0 0 = N0 El circuito queda: 45

46 Encontrar las formas canónicas SOP y POS de las siguientes funciones lógicas: F(A, B, C) = (0, 5, 6, 7) F(A, B, C) = (2, 3, 4, 6, 7) F(A, B, C) = (1, 2, 4, 5, 6, 7) F(A, B, C, D) = (3, 4, 6, 7, 9, 11, 12, 14, 15) F(A, B, C, D) = (0, 2, 3, 5, 7, 8, 12, 13) F(A, B, C, D) = (1, 2, 4, 5, 6, 7, 12, 15) F(A, B, C, D) = (0, 4, 5, 8, 9, 10, 13, 14, 15) 46

47 Funciones 3 entradas de A B C Decimal SOP POS ഥA ഥB തC A + B + C ഥA ഥB C A + B + തC ഥA B തC A + ഥB + C ഥA B C A + ഥB + തC A ഥB തC ഥA + B + C A ഥB C ഥA + B + തC A B തC ഥA + ഥB + C A B C ഥA + ഥB + തC F(A, B, C) = (0, 5, 6, 7) = (1, 2, 3, 4) F(A, B, C) = ഥA ഥB തC + A ഥB C + A B തC + A B C = = (A + B + തC ) (A + ഥB + C ) (A + ഥB + തC ) (ഥA + B + C) F(A, B, C) = (2, 3, 4, 6, 7) = (0, 1, 5) F(A, B, C) = ഥA B തC + ഥA B C + A ഥB തC + A B തC + A B C = = (A + B + C ) (A + B + തC ) (ഥA + B + തC ) F(A, B, C) = (1, 2, 4, 5, 6, 7) = (0, 3) F(A, B, C) = (A + B + തC ) (A + ഥB + C ) (ഥA + B + C ) (ഥA + B + തC) (ഥA + ഥB + C) (ഥA + ഥB + തC) = ഥA ഥB തC + ഥA B C 47

48 Funciones 4 entradas de A B C D Decimal SOP POS ഥA ഥB തC ഥD A + B + C + D ഥA ഥB തC D A + B + C + ഥD ഥA ഥB C ഥD A + B + തC + D ഥA ഥB C D A + B + തC + ഥD ഥA B തC ഥD A + ഥB + C + D ഥA B തC D A + ഥB + C + ഥD ഥA B C ഥD A + ഥB + തC + D ഥA B C D A + ഥB + തC + ഥD A ഥB തC ഥD ഥA + B + C + D A ഥB തC D ഥA + B + C + ഥD A ഥB C ഥD ഥA + B + തC + D A ഥB C D ഥA + B + തC + ഥD A B തC ഥD ഥA + ഥB + C + D A B തC D ഥA + ഥB + C + ഥD A B C ഥD ഥA + ഥB + തC + D A B C D ഥA + ഥB + തC + ഥD F(A, B, C, D) = (3, 4, 6, 7, 9, 11, 12, 14, 15) = (0, 1, 2, 5, 8, 10, 13) F(A, B, C, D) = ഥA ഥB C D + ഥA B തC ഥD + ഥA B C ഥD + ഥA B C D + A ഥB തC D + A ഥB C D + + A B തC ഥD + A B C ഥD + A B C D = (A + B + C + D) (A + B + C + ഥD) (A + B + തC + D) (A + ഥB + C + ഥD) (ഥA + B + C + D) (ഥA + B + തC + D) (ഥA + ഥB + C + ഥD) 48

49 F(A, B, C, D) = (0, 2, 3, 5, 7, 8, 12, 13) = (1, 4, 6, 9, 10, 11, 14, 15) F(A, B, C, D) = ഥA ഥB തC ഥD + ഥA ഥB C ഥD + ഥA ഥB C D + ഥA B തC D + ഥA B C D + A ഥB തC ഥD + A B തC ഥD + A B തC D = (A + B + C + ഥD) (A + ഥB + C + D) (A + ഥB + തC + D) (ഥA + B + C + ഥD) (ഥA + B + തC + D) (ഥA + B + തC + ഥD) (ഥA + ഥB + തC + D) (ഥA + ഥB + തC + ഥD) F(A, B, C, D) = (1, 2, 4, 5, 6, 7, 12, 15) = (0, 3, 7, 8, 9, 10, 11, 14) F(A, B, C, D) = (A + B + C + ഥD) (A + B + തC + D) (A + ഥB + C + D) (A + ഥB + C + ഥD) (A + ഥB + തC + D) (A + ഥB + തC + ഥD) (ഥA + ഥB + C + D) (ഥA + ഥB + തC + ഥD) = ഥA ഥB തC ഥD + ഥA ഥB C D + ഥA B C D + A ഥB തC ഥD + A ഥB തC D + A ഥB C ഥD + A ഥB C D + A B C ഥD F(A, B, C, D) = (0, 4, 5, 8, 9, 10, 13, 14, 15) = (1, 2, 3, 6, 7, 11, 12) F(A, B, C, D) = ഥA ഥB തC ഥD + ഥA B തC ഥD + ഥA B തC D + A ഥB തC ഥD + A ഥB തC D + A ഥB C ഥD + A B തC D + A B C ഥD + A B C D = (A + B + C + ഥD) (A + B + തC + D) (A + B + തC + ഥD) (A + ഥB + തC + D) (A + ഥB + തC + ഥD) (ഥA + B + തC + ഥD) (ഥA + ഥB + C + D) 49

50 Encontrar las tablas de verdad y las funciones lógicas en notación decimal de los siguientes enunciados: Se quiere obtener si un número está en unos intervalos dados, produciendo 1 lógico en los intervalos [2, 4] y [6, 8], y 0 lógico en los intervalos [0] y [9, 13]. Dichos números están codificados mediante el código Gray. Se quiere calcular cuando, para dos números binarios A y B de dos bits, el resultado de la operación A/B + B/A es entero. Los resultados sólo tienen importancia cuando la operación matemática no es indeterminada. Se quiere obtener en Z (Z1Z0) el valor máximo de en binario de dos números A (A1A0) y B (B1B0) binarios de 2 bits, sabiendo que la suma de A y B no puede ser 3. 50

51 Se quiere obtener si un número está en unos intervalos dados, produciendo 1 lógico en los intervalos [2, 4] y [6, 8], y 0 lógico en los intervalos [0] y [9, 13]. Dichos números están codificados mediante el código Gray. Decimal G3 G2 G1 G0 Gray Z ϕ ϕ ϕ ϕ Z = F(G3, G2, G1, G0) = (2, 3, 4, 5, 6, 12) + ϕ (1, 7, 8, 9) = = (0, 10, 11, 13, 14, 15) ϕ (1, 7, 8, 9) 51

52 Se quiere calcular cuando, para dos números binarios A y B de dos bits, el resultado de la operación A/B + B/A es entero. Los resultados sólo tienen importancia cuando la operación matemática no es indeterminada. Decimal A1 A0 B1 B0 A B Valor Z ϕ ϕ ϕ ϕ ϕ ϕ ϕ Z = F(A1, A0, B1, B0) = (5, 10, 15)+ ϕ (0, 1, 2, 3, 4, 8, 12) = = (6, 7, 9, 11, 13, 14) ϕ (0, 1, 2, 3, 4, 8, 12) 52

53 Se quiere obtener en Z (Z1Z0) el valor máximo de en binario de dos números A (A1A0) y B (B1B0) binarios de 2 bits, sabiendo que la suma de A y B no puede ser 3. Decimal A1 A0 B1 B0 A B A+B MAX Z1 Z ϕ ϕ ϕ ϕ ϕ ϕ ϕ ϕ Z1 = F(A1, A0, B1, B0) = (2, 7, 8, 10, 11, 13, 14, 15) + ϕ (3, 6, 9, 12) = = (0, 1, 4, 5) ϕ (3, 6, 9, 12) Z0 = F(A1, A0, B1, B0) = (1, 4, 5, 7, 11, 13, 14, 15) + ϕ (3, 6, 9, 12) = = (0, 2, 8, 10) 53 ϕ (3, 6, 9, 12)

Problemas propuestos. Simplificar las siguientes expresiones lógicas

Problemas propuestos. Simplificar las siguientes expresiones lógicas Razonar en base a los postulados y teoremas del álgebra de Boole si es posible o no definir un álgebra de Boole para tres elementos B = {0, a, 1} Demostrar los teoremas T1, T2, T7 y T9 mediante los postulados

Más detalles

Tema 2. Funciones Lógicas. Algebra de Conmutación. Minimización de funciones Lógicas. Introducción al VHDL.

Tema 2. Funciones Lógicas. Algebra de Conmutación. Minimización de funciones Lógicas. Introducción al VHDL. Tema 2. Funciones Lógicas Algebra de Conmutación. Minimización de funciones Lógicas. Introducción al VHDL. Álgebra de conmutación Algebra de Conmutación: Postulados y Teoremas. Representación de problemas

Más detalles

Conceptos previos. Revisión de Sistemas Lógicos Formatos Numéricos. Dpto. Ingeniería Electrónica y Comunicaciones

Conceptos previos. Revisión de Sistemas Lógicos Formatos Numéricos. Dpto. Ingeniería Electrónica y Comunicaciones Conceptos previos Revisión de Sistemas Lógicos Formatos Numéricos Revisión de Sistemas Lógicos Álgebra de Boole Base matemática de la Electrónica Digital Consta de dos elementos: 0 lógico y 1 lógico Tecnología

Más detalles

Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole

Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole Índice Algebra de Boole. Definición. Operaciones lógicas: OR, AND, XOR y NOT Puertas lógicas Algebra de Boole Postulados Teoremas

Más detalles

Organización del Computador 1 Lógica Digital 1: álgebra de Boole y

Organización del Computador 1 Lógica Digital 1: álgebra de Boole y Introducción Circuitos Bloques Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires

Más detalles

Álgebra de Boole. Tema 5

Álgebra de Boole. Tema 5 Álgebra de Boole Tema 5 Qué sabrás al final del capítulo? Leyes y propiedades del Álgebra de Boole Simplificar funciones utilizando el Álgebra de Boole Analizar circuitos mediante Álgebra de Boole y simplificarlos

Más detalles

Organización del Computador 1 Lógica Digital 1: álgebra de Boole y

Organización del Computador 1 Lógica Digital 1: álgebra de Boole y Introducción Circuitos Bloques Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires

Más detalles

ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I. TEMA 4 Algebra booleana y puertas lógicas

ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I. TEMA 4 Algebra booleana y puertas lógicas ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I TEMA 4 Algebra booleana y puertas lógicas TEMA 4. Algebra booleana y puertas lógicas 4.1 Definición de álgebra de Boole 4.2 Teoremas del álgebra de Boole 4.3

Más detalles

GUIA 4: ALGEBRA DE BOOLE

GUIA 4: ALGEBRA DE BOOLE GUIA 4: ALGEBRA DE BOOLE En 1854 George Boole introdujo una notación simbólica para el tratamiento de variables cuyo valor podría ser verdadero o falso (variables binarias) Así el álgebra de Boole nos

Más detalles

Álgebra Booleana. Suma Booleana. El término suma es 1 si al menos uno de sus literales son 1. El término suma es 0 solamente si cada literal es 0.

Álgebra Booleana. Suma Booleana. El término suma es 1 si al menos uno de sus literales son 1. El término suma es 0 solamente si cada literal es 0. Álgebra Booleana El álgebra de Boole son las matemáticas de los sistemas digitales. En el nivel de lógica digital de una computadora, lo que comúnmente se llama hardware y que está formado por los componentes

Más detalles

Arquitectura de Computadoras 2015 Práctico 03. Práctico 3. Álgebra de Boole. Método de Karnaugh. Circuitos lógicos combinatorios.

Arquitectura de Computadoras 2015 Práctico 03. Práctico 3. Álgebra de Boole. Método de Karnaugh. Circuitos lógicos combinatorios. Práctico 3 Álgebra de Boole. Método de Karnaugh. Circuitos lógicos combinatorios. Objetivo Conocer y entrenarse en las técnicas para la construcción de circuitos combinatorios de mediano porte. Conocer

Más detalles

BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS

BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS Bloque V. Control y programación de sistemas automáticos pág. 1 Bloque V. Control y programación de sistemas automáticos pág. 2 BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS 1. LA INFORMACIÓN

Más detalles

BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS

BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS Bloque V. Control y programación de sistemas automáticos pág. 1 BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS 1. LA INFORMACIÓN BINARIA 1.1. Sistemas de numeración y códigos Def. Sistema de

Más detalles

Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas

Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Organización del Computador 1 Lógica Digital 1: álgebra de Boole y compuertas Dr. Marcelo Risk Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires 2017 Lógica

Más detalles

Compuertas Lógicas, Algebra Booleana

Compuertas Lógicas, Algebra Booleana Compuertas Lógicas, Algebra Booleana Representación de números negativos Herramientas para conversión y operaciones aritméticas Evaluación BIN DEC DEC Revisión Evaluación Compuertas lógicas Algebra Booleana

Más detalles

Tema 2. Funciones Lógicas. Algebra de Conmutación. Representación de circuitos digitales. Minimización de funciones lógicas.

Tema 2. Funciones Lógicas. Algebra de Conmutación. Representación de circuitos digitales. Minimización de funciones lógicas. Tema 2. Funciones Lógicas Algebra de Conmutación. Representación de circuitos digitales. Minimización de funciones lógicas. Álgebra de conmutación Algebra de Conmutación: Postulados y Teoremas. Representación

Más detalles

Realizar un descripción VHDL de las siguientes funciones lógicas, o grupos de funciones lógicas

Realizar un descripción VHDL de las siguientes funciones lógicas, o grupos de funciones lógicas Problemas propuestos Realizar un descripción VHDL de las siguientes funciones lógicas, o grupos de funciones lógicas F(A, B, C) = AB + A B C F(A, B, C, D) = C (A + D) (A + B + D) F(A, B, C, D) = A + B

Más detalles

I UNIDAD ÁLGEBRA BOOLEANA Y COMPUERTAS LÓGICAS

I UNIDAD ÁLGEBRA BOOLEANA Y COMPUERTAS LÓGICAS I UNIDAD ÁLGEBRA BOOLEANA Y COMPUERTAS LÓGICAS 1.1 Electrónica Digital Obviamente es una ciencia que estudia las señales eléctricas, pero en este caso son señales discretas, es decir, están bien identificadas,

Más detalles

Práctica 3: Lógica Digital - Combinatorios 1/2

Práctica 3: Lógica Digital - Combinatorios 1/2 Práctica 3: Lógica Digital - Combinatorios 1/2 Matías López Organización del Computador I DC - UBA Verano 2010 Compuertas - NOT Propiedades A NOT A 0 1 1 0 Compuertas - AND Propiedades A B A AND B 0 0

Más detalles

Fundamentos de Computadores. Álgebra de Conmutación

Fundamentos de Computadores. Álgebra de Conmutación Fundamentos de Computadores Álgebra de Conmutación Objetivos Conceptuales: Conocer el Álgebra de Boole y el Álgebra de Conmutación como caso especial de aquella Propiedades del Álgebra de Boole Representación

Más detalles

Tema I EXIGENCIAS COMPUTACIONALES DEL PROCESAMIENTO DIGITAL DE LA INFORMACION

Tema I EXIGENCIAS COMPUTACIONALES DEL PROCESAMIENTO DIGITAL DE LA INFORMACION Tema I EXIGENCIAS COMPUTACIONALES DEL PROCESAMIENTO DIGITAL DE LA INFORMACION Tutor: Manuel Fernández Barcell Centro asociado de Cádiz http://prof.mfbarcell.es TEMA 1: EXIGENCIAS COMPUTACIONALES DEL PROCESAMIENTO

Más detalles

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL)

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) El propósito de esta actividad es contar con una guía de estudios que te permitan prepararte para el

Más detalles

Otras formas gramaticales de una disyunción serán: Otras formas gramaticales de la conjunción serán: p así mismo q

Otras formas gramaticales de una disyunción serán: Otras formas gramaticales de la conjunción serán: p así mismo q Otras formas gramaticales de una disyunción serán: p a menos que q p excepto q p o en tal sentido q p salvo que q p o de lo contrario q p y/o q Otras formas gramaticales de la conjunción serán: p y q p

Más detalles

Álgebra Booleana. Álgebra Booleana. Definiciones. Definiciones. Definiciones. Definiciones. Sistemas Digitales Mario Medina 1

Álgebra Booleana. Álgebra Booleana. Definiciones. Definiciones. Definiciones. Definiciones. Sistemas Digitales Mario Medina 1 Álgebra Booleana Álgebra Booleana Mario Medina C. mariomedina@udec.cl Postulados y axiomas Lemas y teoremas Referencias a otras álgebras Álgebra de Boole: estructura algebraica definida sobre un conjunto

Más detalles

2. ÁLGEBRA DE BOOLE OPERACIONES BÁSICAS DEL ÁLGEBRA DE BOOLE. OPERACIONES LÓGICAS.

2. ÁLGEBRA DE BOOLE OPERACIONES BÁSICAS DEL ÁLGEBRA DE BOOLE. OPERACIONES LÓGICAS. 2. ÁLGEBRA DE BOOLE 2..- Definición. 2.2.- Operaciones básicas. 2.3.- Propiedades o teoremas del álgebra de Boole. 2.4.- Función Booleana / Lógica. 2.5.- Representación de función Booleana. 2.6.- Formas

Más detalles

ALGEBRA DE BOOLE George Boole C. E. Shannon E. V. Hungtington [6]

ALGEBRA DE BOOLE George Boole C. E. Shannon E. V. Hungtington [6] ALGEBRA DE BOOLE El álgebra booleana, como cualquier otro sistema matemático deductivo, puede definirse con un conjunto de elementos, un conjunto de operadores y un número de axiomas no probados o postulados.

Más detalles

Circuitos Combinatorios

Circuitos Combinatorios Circuitos Combinatorios Primer Cuatrimestre de 2010 Departamento de Computación, FCEyN,Universidad de Buenos Aires. 7 de abril de 2010 Objetivos de la clase de hoy Repasar los operadores y propiedades

Más detalles

2. CONTROL DE CIRCUITOS ELECTRÓNICOS COLEGIO MALVAR DPTO. CCNN Y TECNOLOGÍA 3º ESO

2. CONTROL DE CIRCUITOS ELECTRÓNICOS COLEGIO MALVAR DPTO. CCNN Y TECNOLOGÍA 3º ESO 2. CONTROL DE CIRCUITO ELECTRÓNICO COLEGIO MALVAR DPTO. CCNN Y TECNOLOGÍA 3º EO INTRODUCCIÓN Las agujas de un reloj, que giran representando el avance del tiempo, lo hacen en forma aná- loga (análogo =

Más detalles

Práctica 2: Lógica Digital - Combinatorios

Práctica 2: Lógica Digital - Combinatorios Organización del Computador I DC - UBA Segundo Cuatrimestre de 2009 Álgebra booleana Propiedades Álgebra booleana Compuertas - NOT Propiedades A NOT A 0 1 1 0 Compuertas - AND Propiedades A B A AND B 0

Más detalles

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL)

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) El propósito de esta actividad es contar con una guía de estudios que te permitan prepararte para el

Más detalles

Axiomas Básicos. ...Axiomas Básicos. Arquitecturas de Computadores Prof. MAURICIO SOLAR 3 Algebra de Boole. Temario.

Axiomas Básicos. ...Axiomas Básicos. Arquitecturas de Computadores Prof. MAURICIO SOLAR 3 Algebra de Boole. Temario. 27-4-2 Temario Arquitecturas de Computadores Prof. MAURICIO SOLAR 3 Algebra de Boole Introducción 2 Axiomas Básicos 3 Definiciones 4 Teoremas 5 Funciones 6 Compuertas Lógicas 7 Minimización de Funciones

Más detalles

3-Formas Canónicas. 3: Canónicas 1

3-Formas Canónicas. 3: Canónicas 1 3-Formas Canónicas 3.1 Expresiones canónicas: mintérminos y maxtérminos 3.2 Expansión a las formas canónicas 3.3 Síntesis de las formas canónicas 3.4 Diseño lógico y simplificación 3: Canónicas 1 Expresiones

Más detalles

UNIDAD 4. Álgebra Booleana

UNIDAD 4. Álgebra Booleana UNIDAD 4 Álgebra Booleana ÁLGEBRA BOOLEANA El Álgebra Booleana se define como una retícula: Complementada: existe un elemento mínimo 0 y un elemento máximo I de tal forma que si a esta en la retícula,

Más detalles

Álgebra de Boole. Adición booleana. Multiplicación booleana. Escuela Politécnica Superior

Álgebra de Boole. Adición booleana. Multiplicación booleana. Escuela Politécnica Superior Álgebra de Boole El Álgebra de Boole es una forma muy adecuada para expresar y analizar las operaciones de los circuitos lógicos. Se puede considerar las matemáticas de los sistemas digitales. Operaciones

Más detalles

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL)

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) El propósito de esta actividad es contar con una guía de estudios que te permitan prepararte para el

Más detalles

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL)

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) El propósito de esta actividad es contar con una guía de estudios que te permitan prepararte para el

Más detalles

Algebra de Boole: Teoremas

Algebra de Boole: Teoremas Teorema 1: A + A = A Teorema 2: A A = A Teorema 3: A + 0 = A Teorema 4: A 1 = A Teorema 5: A 0 = 0 Teorema 6: A + 1 = 1 Teorema 7: (A + B) = A B Teorema 8: (A B) = A + B Teorema 9: A + A B = A Teorema

Más detalles

Álgebra Booleana circuitos lógicos

Álgebra Booleana circuitos lógicos Álgebra Booleana y circuitos lógicos OBJETIVO GENERAL Teniendo en cuenta que los circuitos digitales o lógicos operan de forma binaria, emplear el álgebra booleana como fundamento teórico para el análisis,

Más detalles

Representación de la Información en un computador. Ingeniería de Sistema y Automática Universidad de Valladolid

Representación de la Información en un computador. Ingeniería de Sistema y Automática Universidad de Valladolid Representación de la Información en un computador Ingeniería de Sistema y Automática Universidad de Valladolid Índice Sistemas de numeración: Binarios Octales Hexadecimales Operaciones. Transformaciones

Más detalles

Lógica Digital - Circuitos Combinatorios

Lógica Digital - Circuitos Combinatorios Lógica Digital - Circuitos Combinatorios Expositor: Esteban Pontnau Primer Cuatrimestre de 2012 Departamento de Computación, FCEyN,Universidad de Buenos Aires. 3 de abril de 2012 Objetivos de la clase

Más detalles

Titulación: Grado en Ingeniería Informática Asignatura: Fundamentos de Computadores

Titulación: Grado en Ingeniería Informática Asignatura: Fundamentos de Computadores Titulación: Grado en Ingeniería Informática Asignatura: Fundamentos de Computadores Bloque : Sistemas combinacionales Tema 4: Algebra de Boole y funciones lógicas Pablo Huerta Pellitero ÍNDICE Bibliografía

Más detalles

Actividad 6. Sistemas Numéricos Conversiones entre los sistemas numéricos de notación posicional 6%

Actividad 6. Sistemas Numéricos Conversiones entre los sistemas numéricos de notación posicional 6% Actividad 6 La entrega de este documento es el día correspondiente a él examen de medio curso y antes de presentarlo. El propósito de esta actividad contar con una guía de estudios que te permitan prepárate

Más detalles

Circuitos Combinatorios

Circuitos Combinatorios Circuitos Combinatorios Expositor: Esteban Pontnau Autor: Luis Agustín Nieto Primer Cuatrimestre de 2011 Departamento de Computación, FCEyN,Universidad de Buenos Aires. 5 de abril de 2011 Objetivos de

Más detalles

ANALÓGICO vs. DIGITAL

ANALÓGICO vs. DIGITAL ANALÓGICO vs. DIGITAL Una señal analógica se caracteriza por presentar un numero infinito de valores posibles. Continuo Posibles valores: 1.00, 1.01, 200003,, infinitas posibilidades Una señal digital

Más detalles

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL)

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) El propósito de esta actividad es contar con una guía de estudios que te permitan prepararte para el

Más detalles

Arquitectura de Computadoras

Arquitectura de Computadoras Arquitectura de Computadoras (Cód. 5561) 1 Cuatrimestre 2016 Dra. Dana K. Urribarri DCIC - UNS Álgebra de Boole Dana K. Urribarri AC 2016 2 Álgebra de Boole Un álgebra de Boole es el orden parcial de los

Más detalles

ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 3

ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 3 ELECTRÓNICA DIGITAL Ejercicios propuestos Tema Ejercicio. Convertir a binario natural, los siguientes números expresados en formato decimal. Puedes predecir a priori los bits que necesitarás para la representación

Más detalles

Organización n del Computador 1. Lógica Digital 1 Algebra de Boole y compuertas

Organización n del Computador 1. Lógica Digital 1 Algebra de Boole y compuertas Organización n del Computador 1 Lógica Digital 1 Algebra de Boole y compuertas Representación n de la Información La computadoras necesitan almacenar datos e instrucciones en memoria Sistema binario (solo

Más detalles

El álgebra booleana fue estudiada por Pitágoras y George Boole.

El álgebra booleana fue estudiada por Pitágoras y George Boole. ALGEBRA DE BOOLE Centro CFP/ES ALGEBRA DE BOOLE El álgebra booleana fue estudiada por Pitágoras y George Boole. Con el álgebra booleana, partiendo de una serie de sentencias lógicas iniciales verdaderas

Más detalles

Álgebra de Boole. Tema 5

Álgebra de Boole. Tema 5 Álgebra de Boole Tema 5 Qué sabrás al final del capítulo? Leyes y propiedades del Algebra de Boole Simplificar funciones utilizando el Algebra de Boole Analizar circuitos mediante Algebra de Boole y simplificarlos

Más detalles

Álgebra de Boole. Diseño Lógico

Álgebra de Boole. Diseño Lógico Álgebra de Boole. Diseño Lógico Fundamentos de Computadores Escuela Politécnica Superior. UAM Alguna de las trasparencias utilizadas son traducción de las facilitadas con el libro Digital Design & Computer

Más detalles

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL)

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) El propósito de esta actividad es contar con una guía de estudios que te permitan prepararte para el

Más detalles

Fundamentos lógicos. Dpto. Ingeniería Eléctrica, Electrónica, Automática y Física Aplicada

Fundamentos lógicos. Dpto. Ingeniería Eléctrica, Electrónica, Automática y Física Aplicada Fundamentos lógicos Dpto. Ingeniería Eléctrica, Electrónica, Automática y Física Aplicada www.elai.upm.es Álgebra de Boole Buena parte de los automatismos responden a la lógica binaria Las variables binarias

Más detalles

1.1 Circuitos Digitales

1.1 Circuitos Digitales TEMA III Circuitos Digitales Electrónica II 27. Circuitos Digitales Del mundo analógico al digital. Ventajas de la señal digital. Inconvenientes de la señal digital. Algebra de Boole. Puertas Lógicas.

Más detalles

1ª evaluación: 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES SISTEMAS DE NUMERACIÓN BINARIO OCTAL Y HEXADECIMAL CAMBIOS DE BASE

1ª evaluación: 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES SISTEMAS DE NUMERACIÓN BINARIO OCTAL Y HEXADECIMAL CAMBIOS DE BASE Electrónica digital Página 1 1ª evaluación: 1: 2: 3: 4: INTRODUCCIÓN A LOS SISTEMAS DIGITALES SISTEMAS DE NUMERACIÓN BINARIO OCTAL Y HEXADECIMAL CAMBIOS DE BASE ALGEBRA DE BOOLE POSTULADOS Y TEOREMAS PUERTAS

Más detalles

Codificación de la información y álgebra de conmutación EDIG

Codificación de la información y álgebra de conmutación EDIG Codificación de la información y álgebra de conmutación Analógico vs. digital Analógico: Las señales varían de forma continua en un rango dado de tensiones, corrientes, etc. Digital: Las señales varían

Más detalles

Introducción a la Matemática Discreta

Introducción a la Matemática Discreta Introducción a la Matemática Discreta Lógica proposicional y Álgebras de Boole Luisa María Camacho Camacho Introd. a la Matemática Discreta 1 / 25 Introducción a la Matemática Discreta Temario Tema 1.

Más detalles

Universidad Autónoma de Baja California

Universidad Autónoma de Baja California Universidad Autónoma de Baja California Facultad de Ingeniería, Arquitectura y Diseño Práctica de laboratorio Programa educativo Plan de estudio Clave asignatura Nombre de la asignatura Bioingeniería 2009-2

Más detalles

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL)

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) El propósito de esta actividad es contar con una guía de estudios que te permitan prepararte para el

Más detalles

Introducción volts.

Introducción volts. Constantes y Variables Booleanas Tabla de Verdad. Funciones lógicas (AND, OR, NOT) Representación de las funciones lógicas con compuerta lógicas básicas (AND, OR, NOT) Formas Canónicas y Standard (mini

Más detalles

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta Centro Asociado Palma de Mallorca Arquitectura de Ordenadores Tutor: Antonio Rivero Cuesta Unidad Didáctica 1 Representación de la Información y Funciones Lógicas Tema 3 Algebra Booleana y Puertas Lógicas

Más detalles

Realizar las siguientes operaciones en c-a-2 utilizando el número mínimo de bits necesario para que no haya desbordamiento: 3 + 7, 5 7, 13 8, 10 6.

Realizar las siguientes operaciones en c-a-2 utilizando el número mínimo de bits necesario para que no haya desbordamiento: 3 + 7, 5 7, 13 8, 10 6. Problemas Propuestos Pasar de base 2 a base 10: (1011010) 2, (0100111001) 2 Pasar de base 10 a base 2: 21, 58, 73, 142, 196, 273 Pasar de base 10 a base 2, octal y hexadecimal: 35, 97 Pasar a base 2 y

Más detalles

LECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1)

LECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1) LECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1) 1. CONVERSORES DE CODIGO La disponibilidad de una gran variedad de códigos para los mismos elementos discretos de información origina el uso de

Más detalles

TEMA 5.2 FUNCIONES LÓGICAS TEMA 5 SISTEMAS DIGITALES FUNDAMENTOS DE ELECTRÓNICA

TEMA 5.2 FUNCIONES LÓGICAS TEMA 5 SISTEMAS DIGITALES FUNDAMENTOS DE ELECTRÓNICA TEMA 5.2 FUNCIONES LÓGICAS TEMA 5 SISTEMAS DIGITALES FUNDAMENTOS DE ELECTRÓNICA 17 de febrero de 2015 TEMA 5.2 FUNCIONES LÓGICAS Puertas lógicas Simplificación de funciones lógicas 2 TEMA 5.2 FUNCIONES

Más detalles

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL)

Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) Actividad 6 (cuenta para la aplicación del Artículo 23 del reglamento general de evaluaciones UANL) El propósito de esta actividad es contar con una guía de estudios que te permitan prepararte para el

Más detalles

Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica. Actividad 5. Recursos para la minimización de funciones Booleanas

Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica. Actividad 5. Recursos para la minimización de funciones Booleanas Actividad 5 Recursos para la minimización de funciones Booleanas Propósito: conocer y aplicar los diferentes recursos de simplificación de funciones booleanas utilizando la manipulación algebraica o Mapas

Más detalles

ÁLGEBRA DE BOOLE. 1.- Postulados de HUNTINGTON

ÁLGEBRA DE BOOLE. 1.- Postulados de HUNTINGTON ÁLGEBRA DE BOOLE El Algebra de Boole es importante pues permite representar matemáticamente el funcionamiento de los circuitos digitales. Los circuitos digitales son capaces de permanecer en 2 estados,

Más detalles

Electrónica Digital. Ing. Javier Soto Vargas Ph.D. ECI TDDA(M) - Javier Soto 1

Electrónica Digital. Ing. Javier Soto Vargas Ph.D. ECI TDDA(M) - Javier Soto 1 Electrónica Digital Ing. Javier Soto Vargas Ph.D. javier.soto@escuelaing.edu.co ECI TDDA(M) - Javier Soto 1 Sistema Digital Manejo de elementos discretos de información. Elementos discretos: Señales eléctricas.

Más detalles

Matemáticas Básicas para Computación

Matemáticas Básicas para Computación Matemáticas Básicas para Computación MATEMÁTICAS BÁSICAS PARA COMPUTACIÓN 1 Sesión No. 6 Nombre: Álgebra Booleana Objetivo Durante la sesión el participante identificará las principales características

Más detalles

Problemas propuestos. Representar las siguientes funciones en Mapas de Karnaugh

Problemas propuestos. Representar las siguientes funciones en Mapas de Karnaugh Problemas propuestos Representar las siguientes funciones en Mapas de Karnaugh F(A, B, C) = AB + A B C F(A, B, C) = (A + B) (A + C) (B + C) F(A, B, C, D) = B D + C D + A B D F(A, B, C, D) = A + B C + B

Más detalles

Algebra de Boole. » a + a = 1» a a = 0

Algebra de Boole. » a + a = 1» a a = 0 Algebra de Boole Dos elementos: 0 y 1 Tres operaciones básicas: producto ( ) suma ( + ) y negación ( ` ) Propiedades. Siendo a, b, c números booleanos, se cumple: Conmutativa de la suma: a + b = b + a

Más detalles

Conceptos fundamentales de Algebra

Conceptos fundamentales de Algebra CAPÍTULO Conceptos fundamentales de Algebra.. Conjuntos. Notaciones Se supone que el lector tiene conocimientos básicos de la Teoría de conjuntos. La notación que se usará será la usual, así, por ejemplo,

Más detalles

LÓGICA SECUENCIAL Y COMBINATORIA

LÓGICA SECUENCIAL Y COMBINATORIA LÓGICA SECUENCIAL Y COMBINATORIA SESIÓN # 3 1.9 Códigos alfanuméricos. Además de los datos numéricos, una computadora debe ser capaz de manejar información no numérica. En otras palabras, una computadora

Más detalles

Ampliación Matemática Discreta. Justo Peralta López

Ampliación Matemática Discreta. Justo Peralta López Justo Peralta López UNIVERSIDAD DE ALMERíA DEPARTAMENTO DE ÁGEBRA Y ANÁLISIS MATEMÁTICO 1 Introducción 2 Definición semántica de las proposiciones 3 Diagrama de valores de certeza 4 Evaluación de fórmulas.

Más detalles

Álgebra de Boole. Valparaíso, 1 er Semestre Prof. Rodrigo Araya E.

Álgebra de Boole. Valparaíso, 1 er Semestre Prof. Rodrigo Araya E. Prof. Rodrigo Araya E. raraya@inf.utfsm.cl Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 1 2 3 4 Contenido En 1815 George Boole propuso una herramienta

Más detalles

CIRCUITOS ELECTRÓNICOS DIGITALES BOLETÍN DE PROBLEMAS 4

CIRCUITOS ELECTRÓNICOS DIGITALES BOLETÍN DE PROBLEMAS 4 CIRCUITOS ELECTRÓNICOS DIGITALES GRADO EN INGENIERÍA INFORMÁTICA TECNOLOGÍAS INFORMÁTICAS BOLETÍN DE PROBLEMAS 4 1.- Indique cuántos bits son necesarios, como mínimo, para representar cada uno de los siguientes

Más detalles

1. Representar posicionalmente dieciséis unidades en las bases 3, 7, 8, 10, 16.

1. Representar posicionalmente dieciséis unidades en las bases 3, 7, 8, 10, 16. 1. Representar posicionalmente dieciséis unidades en las bases 3, 7, 8, 10, 16. 2. Representar los números 23 y 75 en las bases 2, 5, 8 y 16. 3. Convertir los siguientes números de base 10 a base 2. (a)

Más detalles

Circuitos Electrónicos Digitales. Tema II Parte II. Álgebra de Conmutación

Circuitos Electrónicos Digitales. Tema II Parte II. Álgebra de Conmutación Circuitos Electrónicos Digitales Tema II Parte II Álgebra de Conmutación Índice 1.Álgebra de Conmutación 2.Funciones combinacionales 3.Formas normalizadas Álgebra de Conmutación Álgebra de Conmutación

Más detalles

TEMA 2: PUERTAS LÓGICAS Y ÁLGEBRA DE CONMUTACIÓN.

TEMA 2: PUERTAS LÓGICAS Y ÁLGEBRA DE CONMUTACIÓN. Inocente Sánche Ciudad TEMA 2: PUERTAS LÓGICAS Y ÁLGEBRA DE CONMUTACIÓN. 2.. Operaciones lógicas básicas. Las operaciones básicas se definen como suma lógica, o bien operación "OR", se representará con

Más detalles

Profesor Rubén Martín Pérez ELECTRÓNICA DIGITAL. TECNOLOGÍA 4º ESO ELECTRÓNICA DIGITAL

Profesor Rubén Martín Pérez ELECTRÓNICA DIGITAL. TECNOLOGÍA 4º ESO ELECTRÓNICA DIGITAL INDICE: ELECTRÓNICA DIGITAL. INTRODUCCIÓN.. TIPOS DE SEÑALES. 2. REPRESENTACIÓN DE LAS SEÑALES DIGITALES. 3. SISTEMA BINARIO. 4. FUNCIONES BÁSICAS. 5. COMBINACIONES ENTRE FUNCIONES BÁSICAS. 6. PROPIEDADES

Más detalles

03. Introducción a los circuitos lógicos

03. Introducción a los circuitos lógicos 03. Introducción a los circuitos lógicos 1. LÓGICA DE PROPOSICIONES...2 PROPOSICIÓN...2 CONECTORES U OPERADORES LÓGICOS...2 Tablas de...2 Tautología...2 Contradicción...2 2. ÁLGEBRA DE BOOLE...3 AXIOMAS

Más detalles

EJERCICIOS TEMA 17: CIRCUITOS DIGITALES COMBINACIONALES

EJERCICIOS TEMA 17: CIRCUITOS DIGITALES COMBINACIONALES EJERCICIOS TEMA 17: CIRCUITOS DIGITALES COMBINACIONALES Ejercicio PAU Septiembre 2010/2011 a) Rellenamos la tabla de la verdad colocando salidas 1 en las posiciones indicadas: Posición a b c d f 0 0 0

Más detalles

Ejercicios: Bases Numéricas y Álgebra de Boole. Dr. Andrés David García García Departamento de Mecatrónica Escuela de Ingeniería y Ciencias

Ejercicios: Bases Numéricas y Álgebra de Boole. Dr. Andrés David García García Departamento de Mecatrónica Escuela de Ingeniería y Ciencias Ejercicios: Bases Numéricas y Álgebra de Boole Dr. Andrés David García García Departamento de Mecatrónica Escuela de Ingeniería y Ciencias Recordatorio: Relación entre bases Las bases 4, 8 y 16 emanan

Más detalles

TEMA II.- ÁLGEBRA DE BOOLE

TEMA II.- ÁLGEBRA DE BOOLE TEMA II.- ÁLGEBRA DE BOOLE UN SISTEMA DE ELEMENTOS B Y DOS OPERACIONES BINARIAS CERRA- DAS ( ) Y (+) SE DENOMINA ALGEBRA DE BOOLE SIEMPRE Y CUANDO SE CUMPLAN LAS SIGUIENTES PROPIEDADES: PROPIEDAD CONMUTATIVA:

Más detalles

Problema Nº 1.a2.- Obtenga las siguientes conversiones numéricas. Problema Nº 1.a3.- Obtenga las siguientes conversiones numéricas. 9E36.

Problema Nº 1.a2.- Obtenga las siguientes conversiones numéricas. Problema Nº 1.a3.- Obtenga las siguientes conversiones numéricas. 9E36. Universidad Simón Bolivar EC173 Circuitos Digitales Trimestre: Septiembre_DIC_ 5 PROBLEMARIO Nº 1.- 1.a.- Problemas sistemas númericos Problema Nº 1.a1.- 0. =?. =? ( c) 67.4 =? d 15 C.3 =? Problema Nº

Más detalles

ALGEBRA DE BOOLE. Curso Completo de Electrónica Digital. Capítulo La operación CURSO

ALGEBRA DE BOOLE. Curso Completo de Electrónica Digital. Capítulo La operación CURSO CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez Capítulo 3 ALGEBRA DE BOOLE Continuación...

Más detalles

PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL

PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL 1. 2. 3. 4. 5. 6. a) Convierta el número (5B3) 16 al sistema decimal b) Convierta el número (3EA) 16 al sistema binario c) Convierta el número (235)

Más detalles

TEMA 3 ÁLGEBRA DE CONMUTACIÓN

TEMA 3 ÁLGEBRA DE CONMUTACIÓN TEMA 3 ÁLGEBRA DE CONMUTACIÓN TEMA 3: Álgebra de Boole ÍNDICE. POSTULADOS DEL ÁLGEBRA DE CONMUTACIÓN 2. ÁLGEBRA DE BOOLE BIVALENTE O ÁLGEBRA DE CONMUTACIÓN 2. Teoremas del álgebra de conmutación 3. VARIABLES

Más detalles

Simplificación de expresiones booleanas usando mapas de Karnaugh

Simplificación de expresiones booleanas usando mapas de Karnaugh Simplificación de expresiones booleanas usando mapas de Karnaugh José Alfredo Jiménez Murillo El método del mapa de Karnaugh es un procedimiento simple y directo para minimizar las expresiones booleanas,

Más detalles

TEMA 2: PUERTAS LÓGICAS Y ÁLGEBRA DE CONMUTACIÓN.

TEMA 2: PUERTAS LÓGICAS Y ÁLGEBRA DE CONMUTACIÓN. TECNOLOGÍA DE COMPUTADORES. CURSO 27/8 Inocente Sánche Ciudad TEMA 2: PUERTAS LÓGICAS Y ÁLGEBRA DE CONMUTACIÓN. 2.. Operaciones lógicas básicas. Las operaciones básicas se definen como suma lógica o bien

Más detalles

Circuitos Electrónicos Digitales

Circuitos Electrónicos Digitales Circuitos Electrónicos Digitales Bloque 1: Circuitos Electrónicos y familias lógicas Tema 3: Familias lógicas Guión del tema Algebra de conmutación. Variables y operadores lógicos. Ejemplo de puertas lógicas.

Más detalles

Álgebra de Boole A p u n te N 3

Álgebra de Boole A p u n te N 3 Álgebra de Boole Apunte N 3 G e o r g e B o o l e y C l a u d e S h a n n o n La finalidad de la Electrónica Digital es procesar la información. Para ello utiliza las operaciones definidas por George Boole

Más detalles

ALGEBRA BOOLEANA. CONMUTATIVO. Se dice que un operador binario º es conmutativo si A º B = B º A para todos los posibles valores de A y B.

ALGEBRA BOOLEANA. CONMUTATIVO. Se dice que un operador binario º es conmutativo si A º B = B º A para todos los posibles valores de A y B. ÁLGEBRA BOOLEANA UNEFA NUCLEO ZULIA El álgebra booleana es un sistema matemático deductivo centrado en los valores cero y uno (falso y verdadero). Un operador binario º definido en éste juego de valores

Más detalles

Álgebra Booleana. El Álgebra de Boole cumple con las siguientes propiedades: Propiedad de conmutatividad. Propiedad de neutralidad. x + 0 = x x.

Álgebra Booleana. El Álgebra de Boole cumple con las siguientes propiedades: Propiedad de conmutatividad. Propiedad de neutralidad. x + 0 = x x. MB5_M4AAL2_Booleana Versión: Septiembre 22 Álgebra Booleana por Iván Cruz Aceves El Álgebra de Boole o Álgebra Booleana, fue propuesta por George Boole en 854, es un conjunto de reglas basadas en el sistema

Más detalles

TEMA 1. Sistemas Combinacionales.

TEMA 1. Sistemas Combinacionales. TEMA. Sistemas Combinacionales.. Introducción a los sistemas digitales. Familias lógicas (2-20) 2. Definición de circuito combinacional (2-25) 3. Funciones combinacionales. Simplificación e implementación

Más detalles

2-Funciones y representaciones booleanas

2-Funciones y representaciones booleanas 2-Funciones y representaciones booleanas 2.1 Lógica y álgebra de Boole 2.2 Funciones booleanas 2.3 Representaciones de funciones booleanas. 2.4 Funciones de varias variables. 2: Funciones booleanas 1 Lógica

Más detalles

GUIA DE CIRCUITOS LOGICOS COMBINATORIOS

GUIA DE CIRCUITOS LOGICOS COMBINATORIOS GUIA DE CIRCUITOS LOGICOS COMBINATORIOS 1. Defina Sistema Numérico. 2. Escriba la Ecuación General de un Sistema Numérico. 3. Explique Por qué se utilizan distintas numeraciones en la Electrónica Digital?

Más detalles