MATEMÁTICAS DISCRETAS. UNIDAD 2 Algebras Booleanas y Circuitos Combinatorios

Documentos relacionados
Definición y representación de los

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

Sistemas informáticos industriales. Algebra de Boole

Existen diferentes compuertas lógicas y aquí mencionaremos las básicas pero a la vez quizá las más usadas:

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

CIRCUITOS LÓGICOS. Lógica FCE 1. ALGEBRA DE BOOLE

Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 1: Lunes 11 Viernes 16 de Marzo. Contenidos

ALGEBRA BOOLEANA (ALGEBRA LOGICA)

Matemáticas Básicas para Computación

Matemáticas Básicas para Computación

Operaciones Booleanas y Compuertas Básicas

Compuertas Lógicas. Sergio Stive Solano Sabié. Agosto de 2012 MATEMÁTICA. Sergio Solano. Compuertas lógicas NAND, NOR, XOR y XNOR

MATEMATICA PARA INFORMATICA III

Sistemas Electrónicos Digitales

NOT. Ejemplo: Circuito C1

ANOTACIONES BÁSICAS SOBRE LÓGICA PROPOSICIONAL FILOSOFÍA 1º BACHILLERATO

Capítulo 7 OPERADORES Y EXPRESIONES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

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

Horas Trabajo Estudiante: 128

UNIDAD 8: SUCESIONES Y SERIES

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

Operadores lógicos y de comparación en programación. Not, and, or Ejemplos. (CU00132A)

ALGEBRA y ALGEBRA LINEAL. Primer Semestre CAPITULO I LOGICA Y CONJUNTOS.

El número decimal 57, en formato binario es igual a:

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

Introducción Flip-Flops Ejercicios Resumen. Lógica Digital. Circuitos Secuenciales - Parte I. Francisco García Eijó

UNIVERSIDAD TECNOLÓGICA DE BAHÍA DE BANDERAS PORTAFOLIO DE ACTIVIDADES DE APRENDIZAJE

Materia: Matemáticas de 4to año. Tema: Logaritmos naturales y base 10. Marco Teórico

TEMA 3 ÁLGEBRA DE CONMUTACIÓN

Capítulo 3. Conjuntos. Continuar

EL LENGUAJE DE LAS COMPUTADORAS

Capítulo 4. Lógica matemática. Continuar

I. ALGEBRA DE BOOLE. c) Cada operación es distributiva con respecto a la otra: a. ( b + c) = a. b + a. c a + ( b. c ) = ( a + b ).

Tabla de contenidos. 1 Lógica directa

Estrategias didácticas para la resolución de problemas en Matemática de I y II ciclos

Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 7: Lunes 22 - Viernes 27 de Abril. Contenidos

Curso Completo de Electrónica Digital

DIRECCIÓN DE EDUCACIÓN DE ADULTOS.

EIE SISTEMAS DIGITALES Tema 5: Análisis de la lógica combinacional. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas

En esta guía rápida repasaremos las pautas claves a tener en cuenta para crear contenidos adaptados a la formación online.

Operaciones con conjuntos (ejercicios)

Matemáticas Básicas para Computación. Sesión 7: Compuertas Lógicas

UNIDAD 7: MATRICES Y DETERMINANTES

Ángulos complementarios Un par de ángulos son complementarios si la suma resultante de sus medidas es.

Electrónica Digital - Guión

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

La compuerta AND opera de tal forma que su salida será ALTA o 1,solo cuando todas sus entradas sean ALTAS. De otra forma la salida sera BAJA.

PROGRAMA INSTRUCCIONAL

Tema 6: Teoría Semántica

Ejercicios de Lógica Proposicional *

GUIA DE CATEDRA Matemática Empresarial Guía N.3 F. Elaboración 09 abril /11 F. 1 Revisión 09/04/11 Pagina 1 de 8

UNIDAD 4: FUNCIONES POLINOMIALES Y RACIONALES

TÉCNICAS DIGITALES SISTEMAS NUMÉRICOS

La Lógica estudia la forma del razonamiento. La Lógica Matemática es la disciplina que trata de métodos de razonamiento. En un nivel elemental, la

MAPA CONCEPTUAL. PDF created with pdffactory trial version

PUERTAS LOGICAS. Una tensión alta significa un 1 binario y una tensión baja significa un 0 binario.

Proposiciones Condicionales

Algebra de Boole. Algebra de Boole. Ing. José Alberto Díaz García. EL Diseño Lógico. Página 1

Electrónica II. Carrera. Electromecánica EMM UBICACIÓN DE LA ASIGNATURA a) Relación con otras asignaturas del plan de estudios.

Convertir unidades de longitud Determinar el perímetro de triángulo y cuadrilátero Determinar el volumen de prismas rectos.

UNIDAD 6: SISTEMAS DE ECUACIONES

Evidentemente, la superficie es un triángulo rectángulo de base 1 y altura también la unidad, por tanto su área es 1/2.

LÓGICA PROPOSICIONAL

ÁLGEBRA BOOLEANA El álgebra booleana es un sistema matemático deductivo centrado en los valores cero y uno (falso y verdadero). Un operador binario "

Materia: Matemática de Octavo Tema: Raíces de un polinomio. Marco teórico

Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos:

SUMADORES Y COMPARADORES

Diapositiva 2 La acción de los circuitos lógicos se puede comprender mediante la lógica booleana. Normalmente usaremos tres de sus elementos. Primero

TI 89. Cómo sobrevivir en Precálculo

Derivadas Parciales (parte 2)

UNIDAD 4. Álgebra Booleana

Operador Diferencial y Ecuaciones Diferenciales

SISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos

Información importante

Unidad 1: Espacio de Probabilidad

4.5-Ecuaciones Exponenciales y Logarítmicas

2.1 Reglas básicas de derivación y ritmos o velocidades de cambio

La recta en el plano.

Unidad. Números enteros Números racionales Potencias. Aclaraciones prácticas

Unidad 3: Circuitos digitales.

FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA U.N.R.

Matemáticas Universitarias

Álgebra de Boole. Retículos.

Álgebra Booleana y Circuitos Lógicos. UCR ECCI CI-1204 Matemáticas Discretas Prof. Kryscia Daviana Ramírez Benavides

Contenidos mínimos 1º ES0. 1. Contenidos. Bloque I: Aritmética y álgebra.

Cálculo Proposicional

ASIGNATURA: ARQUITECTURA DE COMPUTADORAS PROFRA. ING. ROCÍO ROJAS MUÑOZ

Formulación del problema de la ruta más corta en programación lineal

Álgebra Booleana y Simplificación Lógica

UNIDAD 4. Algebra de Boole

Tema 3. Electrónica Digital

Matemáticas Básicas para Computación

Síntesis Examen Final

SIMPLIFICACIÓN DE FUNCIONES LÓGICAS

Objetivos formativos de Matemática Discreta. Tema 1: Conjuntos, aplicaciones y relaciones

Sucesiones Introducción

Toda copia en PAPEL es un "Documento No Controlado" a excepción del original.

PROGRAMA DE ESTUDIOS LÓGICA MATEMÁTICA. Valor en créditos horas 3 semestre Tipo de curso Obligatorio

Traducir frases lingüísticas a expresiones

TEMA 3. Álgebra de Boole

Transcripción:

MATEMÁTICAS DISCRETAS UNIDAD 2 Algebras Booleanas y Circuitos Combinatorios 2.1 CIRCUITOS COMBINATORIOS Inicie dando lectura a la subunidad 11.1, deténgase en el ejemplo 11.1.4, compare las tablas de los circuitos AND, OR Y NOT con la de los operadores lógicos de la conjunción, disyunción y negación. Existe alguna diferencia?. Lo invito a visitar la siguiente dirección dónde encontrará una pequeña introducción a lo que es los circuitos combinatorios y álgebra boolena http://www.utpl.edu.ec/wikis/matematicas_discretas/index.php/portada Revise detalladamente el ejercicios 11.1.6, con este circuito es importante recordar que: Un circuito combinatorio es aquel cuya salida se puede obtener de una única forma, además los circuitos que utilizan las compuertas lógicas, se los puede también representar mediante las expresiones booleanas que utilizan los símbolos -,,, para las compuertas NOT, OR y AND respectivamente. Las tablas de verdad de las expresiones booleanas serán iguales a las tablas con las que trabajamos en el capítulo anterior, con esto quiero decir que se deberá evaluar primero las compuertas más internas hasta llegar a la compuerta principal. Dado el circuito: X 1 x 1 ^ x 2 X 2 X 3 x 1 v x 3 La expresión booleana que la representa será:

La tabla de verdad: X 1 X 2 X 3 1 0 1 1 0 1 1 1 ICONO Ejercicios Propuestos Para repasar lo estudiado, basándose en los circuitos de los ejercicios 2 y 4 propuestos en la página 475 del texto base, desarrollar lo siguiente para cada circuito: 1. Escribir la tabla lógica 2. Escribir la expresión booleana que lo represente 2.2 PROPIEDADES DE LOS CIRCUITOS COMBINATORIOS Con la Subunidad 11.2 usted conocerá las propiedades de los circuitos combinatorios (revisar el teorema 11.2.1) y sabrá verificar que dos circuitos sean equivalentes elaborando las tablas de verdad y observando que las salidas sean iguales (revisar el ejemplo 11.2.6 del texto base). Con las siguientes expresiones utilizando las tablas de verdad verificamos que son equivalentes, y por tanto los circuitos a los que representan: (x 1 ^ x 2 ) v x 3 (x 1 ^ x 2 ) ^ x 3 X 1 X 2 X 3 (x 1 ^ x 2 ) v x 3 0 1 1 0 0 0 1 0

X 1 X 2 X 3 (x 1 ^ x 2 ) ^ x 3 0 1 1 0 0 0 1 0 ICONO Ejercicios Propuestos Ahora lo invito a desarrollar los ejercicios 1 al 5 de la página 480 del texto base. ICONO Actividad Recomendada En la siguiente dirección puede encontrar ejercicios resueltos de cómo aplicar las propiedades para demostrar la igualdad de expresiones y por consiguiente la equivalencia entre circuitos. http://www.utpl.edu.ec/wikis/matematicas_discretas/index.php/portada 2.3 ÁLGEBRAS BOOLEANAS Hasta este punto, usted ya debe haber notado la estrecha relación que hay entre la lógica y esta unidad, ahora dé lectura a la subunidad 11.3 álgebras booleanas. IMPORTANTE La correspondencia entre los operadores utilizados en las expresiones boolenas, teoría de conjuntos y las algebra booleana lo resumimos en el siguiente cuadro: Algebra Booleana Expresiones Booleanas Conjuntos + V * - - 0 0 1 1 U Por tanto las mismas propiedades de los circuitos combinatorios son aplicables al algebra booleana y a la teoría de conjuntos o viceversa, puede comparar el teorema 11.2.1 y la definición 11.3.1 para mayor detalle. ICONO Actividad Recomendada Utilizando el Internet puede buscar las leyes del algebra booleanas con el fin de encontrar o familiarizarse con otros posibles nombres que les pueden dar a las mismas.

ICONO Ejercicios Propuestos También le aconsejo desarrollar los ejercicios de la sección de repaso de la página 486 del texto base, recuerde que dominar las leyes del álgebra booleana es de gran importancia en esta materia. 2.4 FUNCIONES BOOLEANAS Una vez que ha entendido el tema anterior, dé lectura a la sububidad 11.4 donde conocerá las funciones booleanas y en especial las dos formas normales para representarlas: Forma Disyuntiva Normal Forma Conjuntiva Normal Para la definición 11.4.7 vale aclara que la forma disyuntiva normal se la representa como: f(x 1,.x n ) = : m 1 v m 2 v.. v m k donde cada m es conocido como mintérmino. Según la definición 11.4.8, la forma conjuntiva normal se la representa como: f(x 1,.x n ) = : M 1 M 2.. M k donde cada M se denomina maxtérmino. Ahora es necesario que conteste lo siguiente: Qué es un mintérmino? Qué es un maxtémino? Otro tema interesante es que usted aprenda a identificar la función booleana y por tanto el circuito al que representa partiendo de una tabla de verdad. (revisar el ejemplo 11.4.4 del texto base). 1. x 1 x 2 x 3 F(x 1, x 2, x 3 ) 1 1 1 1 1 1 0 1 1 0 0 0

0 1 1 0 0 1 0 0 0 0 0 0 Dada la tabla es necesario decidir a través de cual forma se desea dejar expresada la función booleana, en este caso es conveniente utilizar la forma disyuntiva normal ya que como salida de la función hay tan solo 3 unos, por tanto: F(x 1, x 2, x 3 ) = (x 1 x 2 x 3 ) (x 1 x 2 x 3 ) ( x 1 x 2 x 3 ) 2. x 1 x 2 x 3 F(x 1, x 2, x 3 ) 1 1 1 1 1 1 0 1 1 0 1 1 1 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 En esta tabla tenemos menos ceros por tanto es conveniente expresar la función en la forma conjuntiva normal: F(x 1, x 2, x 3 ) = (x 1 x 2 x 3 ) (x 1 x 2 x 3 ) (x 1 x 2 x 3 )