SEMANA 02 - 2 Algebra de Boole.

Slides:



Advertisements
Presentaciones similares
Capítulo 1 Algebra de Boole.
Advertisements

Simplificación de circuitos lógicos Algebra de Conmutación
ALGEBRA DE BOOLE Y PUERTAS LÓGICAS
COMP 234 Prof. Carlos Rodríguez Sánchez
Álgebra Booleana y Circuitos Lógicos
Álgebra Booleana y Circuitos Lógicos
Ayudantía Nº 2 Carola Muñoz R..
Informática I – 4to año Volumen II.
Instalación de Computadoras
Circuitos de Conmutación
Organización de Computadoras UNLA
CIRCUITOS ELECTRICOS Y ELECTRONICOS
CLASE 3.
DEPARTAMENTO DE MATEMÁTICAS
ALGEBRA DE BOOLE UNLA Organización de Computadoras (2014)
Compuertas lógicas Puertas lógicas.
INTRODUCCIÓN AL ALGEBRA
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.
ARQUITECTURA DE COMPUTADORES
CARRERA PROFESIONAL: Lengua, Traducción e Interpretación Asignatura: MATEMÁTICA Tema: “FUNCIONES LÓGICAS”
Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Sistemas Digitales Electrónica Digital I Minimización de Funciones Booleanas.
CIRCUITOS ELECTRICOS Y ELECTRONICOS CIRCUITOS ELECTRICOS Y ELECTRONICOS ALUMNOS: RAMIREZ VILLASIS LUIS M. MORENO CHAMIZ PABLO ROSAURA MARIA VARGUEZ GONZALES.
EXIGENCIAS COMPUTACIONALES DEL PROCESAMIENTO DIGITAL DE LA INFORMACION
Postulados del álgebra de boole
ALGEBRA DE BOOLE SISTEMAS DIGITALES.
Circuitos Digitales M.C. Aglay González Pacheco Saldaña
Matemáticas Discretas
OPERACIÓN DE CIRCUITOS ELECTRONICOS DIGITALES
Funciones lógicas Objetivos
Ayudantía Nº 2 Algebra I fmm010
ARQUITECTURA DE COMPUTADORES
Realizado por Carolina Rubio
Álgebra de Boole Tema 5.
Algebra Booleana.
CLASE 2.
[ Arquitectura de Computadores ] SISTEMAS DIGITALES Präsentat ion Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia.
TEMA 0 ELECTRONICA DIGITAL.
ALGEBRA DE BOOLE UNLA Organización de Computadoras (2015)
Unidad I ÁLGEBRA BINARIA
[ Sistemas Operativos ]
Axiomas del álgebra de conjuntos
Álgebra de conmutación
Circuitos Digitales I M.C. Aglay González Pacheco Saldaña
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.
Minitérminos, maxitérminos
Reglas Básicas del Álgebra de Boole
Algebra de Boole.
UNIVERSIDAD AUTONOMA SAN FRANCISCO
La lógica proposicional y la computación Debido a que los computadores trabajan con información binaria, el algebra de Boole resulta ser la herramienta.
Lógica digital.
COMPUERTAS LÓGICAS Oscar Ignacio Botero H..
CIRCUITOS COMBINACIONALES.
Capítulo 5: Álgebra booleana
Minimización de Funciones Booleanas
INSTITUTO TECNOLÓGICO DE TOLUCA SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA ELECTRÓNICA DIGITAL Á LGEBRA DE B OOLE Ing. Marco.
Compuertas lógicas INTRODUCCION
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.
Expresiones algebraicas.
El triunfo de la tecnología digital se fundamenta en lo simple que resulta diseñar y elaborar circuitos cuyas entradas y salidas pueden tener sólo.
1 Arquitecturas de Computadoras Breve repaso al algebra booleana.
Algebra booleana. Introduccion Las algebras booleanas, estudiadas por primera vez en detalle por George Boole, constituyen un lugar prominente en el advenimiento.
Mapas de Karnaugh y método de Quine McCluskey Ing. Mónica Patricia René_2010 1Ing. Mónica P. René_2010.
Algebra de Boole. Objetivo Objetivo: El estudiante identificará la lógica Booleana, así como los teoremas básicos de ésta. Dominio: Desarrollo de las.
Algebra Booleana y Compuertas Lógicas AND, OR, NOT, XOR, NAND e Identidades del Algebra Booleana.
UNIDAD 4 E STRUCTURAS ALGEBRAICAS M.C. Meliza Contreras González.
Tomás García González Universidad Nacional Autónoma de México Facultad de Contaduría y Administración Facultad de Contaduría y Administración Sistema de.
Álgebra de Boole.
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.
Transcripción de la presentación:

SEMANA 02 - 2 Algebra de Boole

Algebra de Boole: Introducción En 1815 George Boole propuso una herramienta matemática llamada Algebra de Boole. Luego en 1938 Claude Shannon propuso que con esta algebra es posible modelar los llamados Sistemas Digitales. El Algebra de Boole es un sistema matemático que utiliza variables y operadores lógicos. Las variables pueden valer 0 o 1. Y las operaciones básicas son OR (+) y AND (·). Luego se definen las expresiones de conmutación como un finito de variables y constantes, relacionadas mediante los operadores (AND y OR). En la ausencia de paréntesis, se utilizan las mismas reglas de precedencia, que tienen los operadores suma (OR) y multiplicación (AND) en el algebra normal.

Algebra booleana bivalente Una algebra de Boole Bivalente se define sobre un conjunto de dos elementos B={0,1}, con reglas para los operadores binarios + y . de la siguiente manera: x y x.y 0 0 0 0 1 0 0 0 1 1 1 x y x+y 0 0 0 0 1 1 0 1 1 1 1 x x 0 1 1 0

Algebra de Boole: Leyes 1) Conmutatividad: X + Y = Y + X X · Y = Y · X 2) Asociatividad: X + (Y + Z ) = (X + Y ) + Z X · (Y · Z ) = (X · Y ) · Z 3) Distributividad: X + (Y · Z ) = (X + Y ) · (X + Z ) X · (Y + Z ) = (X · Y ) + (X · Z ) 4) Elementos Neutros (Identidad): X + 0 = X X · 1 = X 5) Complemento: X + X = 1 X · X = 0 6) Dominación: X + 1 = 1 X · 0 = 0 7) Idempotencia: X + X = X X · X = X 8) Doble complemento: X = X 9) Absorción: X + X · Y = X X · (Y + X ) = X 10) DeMorgan: A · B = A + B A + B = A · B

Algebra de Boole: Teoremas Teorema de la Simplificación A + A · B = A + B A · (A + B ) = A · B Teorema del complemento único Suponemos 2 complementos para A (A1 y A2) A + A1 = 1 A + A2 = 1 A · A1 = 0 A · A2 = 0 Luego, A1 = A1 · 1 = A1 · (A + A2) = A1 · A + A1 · A2 A1 = 0 + A2 · A1 A1 = A · A2 + A1 · A2 = (A + A1) · A2 A1 = 1 · A2 = A2

Expresiones de conmutación: Definiciones Literal: Es toda ocurrencia de una variable, ya sea complementada o sin complementar, en una expresión de conmutación. Por ejemplo, en la expresión de conmutación: A · B + C · A + D + B · 1 A, B , C y D son Variables. A, B , C , A, D y B son Literales. 1 es una Constante.

Expresiones de conmutación: Definiciones Expresión Dual: Esta expresión se obtiene, intercambiando las operaciones AND por OR (y viceversa), e intercambiando las constantes 0 por 1 y 1 por 0 en la expresión de conmutación. Por ejemplo, para la expresión de conmutación: (A · B ) + (C · D ) + 0 La Expresión Dual es: (A + B ) · (C + D ) · 1

Funciones Booleanas Una variable binaria puede tomar el valor 0 o 1. Una función de Boole es una función formada con variables binarias, dos operadores binarios OR y AND, el operador NOT, el paréntesis y el signo igual. Para un valor dado de variables, la función puede ser 0 o 1. considérese por ejemplo la función de Boole: F1 = xyz La función F1 es igual a 1 si x=1 y y=1 y z=1; de otra manera F1=0.

Funciones Booleanas Una función de Boole puede ser representada por medio de una tabla de verdad. Tabla de verdad para: F1 = xyz x y z F1 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0

x F1 y z Funciones Booleanas Una función de Boole puede ser transformada de una expresión algebraica a un diagrama lógico compuesto de compuertas AND, OR y NOT Diagrama lógico para: F1 = xyz z x y F1

x + x y x ( x + y ) x y z + x y z + x y x y + x z + y z Ejercicios: Simplifique la siguiente función de Boole al mínimo numero de literales x + x y x ( x + y ) x y z + x y z + x y x y + x z + y z

x + x y = = (x + x)(x + y) = 1 . (x + y) = x + y Ejercicios: Simplifique la siguiente función de Boole al mínimo numero de literales x + x y = = (x + x)(x + y) = 1 . (x + y) = x + y

x ( x + y ) = = x x + x y = 0 + x y = x y Ejercicios: Simplifique la siguiente función de Boole al mínimo numero de literales x ( x + y ) = = x x + x y = 0 + x y = x y

x y z + x y z + x y = = x z ( y +y ) + x y = x z ( 1 ) + x y Ejercicios: Simplifique la siguiente función de Boole al mínimo numero de literales x y z + x y z + x y = = x z ( y +y ) + x y = x z ( 1 ) + x y = x z + x y

x y + x z + y z = = x y + x z + y z (x + x) Ejercicios: Simplifique la siguiente función de Boole al mínimo numero de literales x y + x z + y z = = x y + x z + y z (x + x) = x y + x z + x y z + x y z = x y ( 1 + z ) + x z ( 1 + y ) = x y + x z

Investigar los siguientes temas 1. Compuertas lógicas digitales: Símbolo Función algebraica Tabla de verdad 2. Mapas de Karnaugh