MATEMÁTICA DISCRETA Y LÓGICA 1

Slides:



Advertisements
Presentaciones similares
ALGEBRA DE BOOLE Y PUERTAS LÓGICAS
Advertisements

Álgebra Booleana y Circuitos Lógicos
Álgebra Booleana y Circuitos Lógicos
Circuitos de Conmutación
Organización de Computadoras UNLA
CIRCUITOS ELECTRICOS Y ELECTRONICOS
SISTEMAS DIGITALES INTRODUCCION
SEMANA Algebra de Boole.
Algebra Booleana y Compuertas Lógicas
Álgebra de Boole Electrónica Digital
Operaciones El álgebra booleana es una estructura matemática definida sobre el conjunto. Sean x, y variables booleanas, esto significa que sólo pueden.
Sistemas Secuenciales
Postulados del álgebra de boole
ALGEBRA DE BOOLE SISTEMAS DIGITALES.
UNIVERSIDAD AUTONOMA SAN FRANCISCO
OPERACIÓN DE CIRCUITOS ELECTRONICOS DIGITALES
ARQUITECTURA DE COMPUTADORES
Realizado por Carolina Rubio
Álgebra de Boole Tema 5.
Control y programación de sistemas automáticos: Álgebra de Boole
CLASE 2.
ALGEBRA DE BOOLE UNLA Organización de Computadoras (2015)
Arquitectura de computadoras
Álgebra de conmutación
ELECTRÓNICA DIGITAL Se denomina señal a la información que representa una determinada magnitud física ( temperatura, presión, velocidad, etc ) y su evolución.
Reglas Básicas del Álgebra de Boole
Circuitos Lógicos 20 septiembre 2010.
Unidad Didáctica Electrónica Digital 4º ESO. Guión electrónica digital Sistemas analógicos y digitales Sistemas de numeración Sistemas binarios Álgebra.
Unidad-3 Electrónica Digital
Algebra booleana. Introduccion Las algebras booleanas, estudiadas por primera vez en detalle por George Boole, constituyen un lugar prominente en el advenimiento.
Algebra Booleana y Compuertas Lógicas AND, OR, NOT, XOR, NAND e Identidades del Algebra Booleana.
Algebra de Boole SISTEMAS DIGITALES I.  En 1854 el matemático inglés George Boole formalizó un sistema algebraico de dos valores para expresar cierto.
Diseño de Lógica Combinacional SISTEMAS DIGITALES I.
1 UNIDAD 2: LÓGICA COMBINACIONAL © ILCEO: ING. MIGUEL ANGEL PEREZ SOLANO Analiza, desarrolla y resuelve minimización de funciones lógicas utilizando diferentes.
Universidad Nacional del Nordeste Facultad de Ciencias Exactas y Naturales y Agrimensura Licenciatura en Sistemas de Información Profesora Responsable:
Organización del Computador 1 Lógica Digital 1 Algebra de Boole y compuertas.
Potenciación Bibliografía: el mentor de matemática Grupo Océano
Investigación de operaciones
MATEMÁTICA DISCRETA Y LÓGICA 1
2. Simplificación de funciones booleanas: Método de Karnaugh
EXIGENCIAS COMPUTACIONALES DEL PROCESAMIENTO DIGITAL DE LA INFORMACION
Conceptos de: variable, base, exponente, coeficiente, terminos.
Componentes electrónicos análogos y digitales
Electrónica Digital.
Circuitos combinacionales II
5. Análisis y diseño de sistemas secuenciales (I)
Cicuitos Combinatorios y Algebra Booleana
Unidad 5. Capítulo II. Modelos de sistemas en forma matricial.
Básicos de Autómatas.
Arquitectura de Computadoras Decodificadores
Compuertas Lógicas
CREAR DIAGRAMA DE FLUJO
MATEMÁTICA DISCRETA Y LÓGICA 1
LÓGICA DE PROGRAMACIÓN
EXPRESIONES Una expresión es una forma especial de asignación.
Álgebra de Boole Y puertas lógicas.
Unidad Didáctica Electrónica Digital
Organización del Computador 1 Sistemas de Representación.
Capítulo 1 Algebra de Boole. El matemático inglés George Boole nació el 2 de noviembre de 1815 en Lincoln y falleció el 8 de diciembre de 1864 en Ballintemple,
Retroalimentación ejercicios de tarea. Ejercicios para resolver 1.¿Cuántos bytes hay exactamente en un sistema que contiene a.32 Kbytes b.64 Mbytes c.6.4.
HERRAMIENTAS DE PROGRAMACIÓN
Algebra de Boole. “ George Boole ( ) ” Lógico y matemático británico. En 1854, escribió Investigación sobre Las leyes del pensamiento An Investigation.
Capítulo 1 Algebra de Boole. El matemático inglés George Boole nació el 2 de noviembre de 1815 en Lincoln y falleció el 8 de diciembre de 1864 en Ballintemple,
Arquitectura de Computadoras Conferencia 2 Circuitos Combinacionales
Minimización de Funciones Lógicas
UNIDAD No. 2 Métodos de integración
OBJETIVO: Aplicar los principios básicos de la Lógica a la Matemática.
CIRCUITOS DIGITALES Profesor: Elmer Hugo Arellanos Tafur Unidad : 2 Semana : 7 Sesión : 12 Semestre: I.
Transcripción de la presentación:

MATEMÁTICA DISCRETA Y LÓGICA 1 Prof.: FERNANDO GERFAUO. TECNÓLOGO EN INFORMÁTICA. Sede: PAYSANDÚ. AÑO 2017.-

Álgebra de Boole Dispositivos con dos estados. Tecnólogo en Informática Sede Paysandú Matemática Discreta y Lógica I. Primer semestre. Dispositivos con dos estados. Un interruptor eléctrico puede encenderse o apagarse. En un transistor la corriente pasa o no pasa. Los circuitos de los ordenadores reciben datos de entrada, cada uno de los cuales es un 0 o un 1, y producen como salida también ceros o unos. Álgebra de Boole. En 1854, el matemático inglés George Boole estableció en su obra “Las leyes del pensamiento” un sistema de lógica matemática que desarrolló en términos de lo que hoy se conoce con el nombre de Álgebra de Boole. Esta estructura matemática proporciona las operaciones y las leyes para analizar dispositivos con dos estados, trabajando en el conjunto B={0, 1}. Operaciones booleanas: suma, producto y complemento. Álgebra de Boole Prof.: Fernando Gerfauo Año 2017.-

Álgebra de Boole Funciones booleanas. Tecnólogo en Informática Sede Paysandú Matemática Discreta y Lógica I. Primer semestre. Funciones booleanas. Sea B={0, 1}. Entonces Bn = { (x1, x2, . . . , xn): xi ∈ B, 1≤ i ≤ n } es el conjunto de todas las posibles n-uplas de ceros y unos. Una variable x que solo toma valores en el conjunto B, esto es, sus únicos valores posibles son 0 y 1, se denomina variable booleana. Una función f: Bn → B se llama función booleana de n variables. Igualdad de funciones. Dos funciones boolenas f: Bn → B y g: Bn → B son iguales, si y sólo si, f(x1, x2, . . . , xn) = g(x1, x2, . . . , xn) para cualesquiera x1, x2, . . . , xn de B. Suma y producto de funciones. Dadas f: Bn → B y g: Bn → B se define la suma y el producto de f y g como: (f + g)(x1, x2, . . . , xn) = f(x1, x2, . . . , xn) + g(x1, x2, . . . , xn) (f · g)(x1, x2, . . . , xn) = f(x1, x2, . . . , xn) · g(x1, x2, . . . , xn) Complemento de f. Álgebra de Boole Prof.: Fernando Gerfauo Año 2017.-

Álgebra de Boole Leyes (ver tablas) Tecnólogo en Informática Sede Paysandú Matemática Discreta y Lógica I. Primer semestre. Leyes (ver tablas) Dualidad. Las leyes aparecen por parejas, salvo la ley del doble complemento y las leyes de los inversos para 0 y 1. Para explicar la relación que existe entre las dos leyes de cada pareja, se utiliza el concepto de dual. El dual de una expresión booleana se obtiene intercambiando entre sí la suma y el producto booleanos, así como los ceros y unos. El dual de una función booleana representada por una expresión booleana es la función representada por el dual de dicha expresión. Principio de dualidad. Una igualdad entre funciones booleanas sigue siendo válida cuando se toman las expresiones duales en ambos miembros de la igualdad. Álgebra de Boole Prof.: Fernando Gerfauo Año 2017.-

Funciones booleanas Forma normal disyuntiva Tecnólogo en Informática Sede Paysandú Matemática Discreta y Lógica I. Primer semestre. Forma normal disyuntiva Sea f: Bn → B una función booleana con n variables x1, x2, . . . , xn. Un literal es xi o ẋi , para 1≤ i ≤ n. Un término de la forma y1y2. . .yn, donde cada yi = xi o yi = ẋi , para 1≤ i ≤ n, se denomina conjunción fundamental. c) Una representación de f como suma de conjunciones fundamentales se llama forma normal disyuntiva de f. Observaciones: Cualquier función f: Bn → B, f ≠ 0, tiene una única representación como forma normal disyuntiva, excepto por el orden de las conjunciones fundamentales. Para expresar de manera más compacta la forma normal disyuntiva de una función booleana no nula se utiliza la notación sigma ∑. Forma normal conjuntiva. Funciones booleanas Prof.: Fernando Gerfauo Año 2017.-

Tecnólogo en Informática Sede Paysandú Matemática Discreta y Lógica I. Primer semestre. El álgebra de Boole se utiliza para modelar los circuitos de dispositivos electrónicos. Cada entrada y salida de estos dispositivos se puede ver como un elemento del conjunto B={0, 1}. Los circuitos se pueden diseñar mediante las leyes del álgebra de Boole ya tratadas. Sus elementos básicos reciben el nombre de puertas lógicas. Cada tipo de puerta lógica implementa una operación booleana. Observaciones: Las entradas de cada una de las puertas aparecen a la izquierda de ellas, mientras que la salida, aparece a la derecha. Se admitirán entradas múltiples para las puertas AND y OR. Puertas lógicas Prof.: Fernando Gerfauo Año 2017.-

Circuitos combinacionales Tecnólogo en Informática Sede Paysandú Matemática Discreta y Lógica I. Primer semestre. Los circuitos que producen una salida que depende únicamente de la entrada (y no del estado actual del circuito), reciben el nombre de circuitos combinacionales. Estos se pueden construir utilizando una combinación de los tres tipos de puertas lógicas: NOT, AND y OR. Al diseñarlos puede suceder que varias puertas tengan entradas comunes, lo que da lugar a dos formas de representación de los circuitos. Una representación consiste en emplear ramificaciones para indicar todas la puertas que comparten la misma entrada; la otra consiste en indicar por separado las entradas para cada puerta. Ejemplo: Un comité integrado por tres personas es el encargado de tomar las decisiones en una organización. Para ello cada individuo vota sí o no a cada propuesta formulada. Una propuesta prospera si recibe al menos dos de los tres votos. Diseña un circuito que determine cuando prospera una propuesta. Circuitos combinacionales Prof.: Fernando Gerfauo Año 2017.-

Optimización de circuitos Tecnólogo en Informática Sede Paysandú Matemática Discreta y Lógica I. Primer semestre. La eficiencia de un circuito combinacional depende del número de puertas que tenga y de la disposición de estas. Para obtener un conjunto de puertas lógicas que implemente un circuito se puede utilizar la forma normal disyuntiva de la función booleana que implementa la salida del circuito. Pero la forma normal disyuntiva puede tener muchos más sumandos de los necesarios. La idea entonces es simplificar la forma normal disyuntiva de esta función booleana, de manera de obtener sumas de productos que contengan el menor número posible de sumandos, y tal que estos sumandos sean productos con la menor cantidad posible de literales. Al proceso de obtener tal suma de productos se le llama minimización de la función booleana. Minimizar una función booleana permite diseñar un circuito óptimo, esto es un circuito que tenga la menor cantidad posible de puertas y el menor número posible de entradas a las puertas lógicas AND y OR. Optimización de circuitos Prof.: Fernando Gerfauo Año 2017.-

Diagramas de Karnaugh Un Diagrama de Karnaugh o un Mapa de Karnaugh Tecnólogo en Informática Sede Paysandú Matemática Discreta y Lógica I. Primer semestre. Un Diagrama de Karnaugh o un Mapa de Karnaugh es un método gráfico que permite minimizar la forma normal disyuntiva de una función booleana de hasta seis variables. Dicho método fue introducido en 1953 por Maurice Karnaugh, físico y matemático, nacido en Nueva York, EEUU. Diagrama de Karnaugh de tres variables. Diagrama de Karnaugh de cuatro variables. Diagramas de Karnaugh Prof.: Fernando Gerfauo Año 2017.-

Bibliografía consultada: Tecnólogo en Informática Sede Paysandú Matemática Discreta y Lógica I. Primer semestre. Bibliografía consultada: Prof.: Fernando Gerfauo Año 2017.-