COMP 234 Prof. Carlos Rodríguez Sánchez

Slides:



Advertisements
Presentaciones similares
Álgebra de Boole El álgebra booleana es un sistema matemático deductivo centrado en los valores cero y uno (falso y verdadero). Un operador binario " º.
Advertisements

Capítulo 1 Algebra de Boole.
ALGEBRA DE BOOLE Y PUERTAS LÓGICAS
Compuertas lógicas.
Prof. Edgardo Vargas Moya
Procesamiento de cadenas
OPERADORES LÓGICOS Diplomado II
Instalación de Computadoras
Circuitos de Conmutación
Organización de Computadoras UNLA
2 Funciones Nuevas de Viejas
CIRCUITOS ELECTRICOS Y ELECTRONICOS
1 UNIVERSIDAD NACIONAL DE INGENIERIA LOGICA COMBINACIONAL Y SECUENCIAL FACULTAD DE INGENIERIA QUIMICA Y MANUFACTURERA Ing. JORGE COSCO GRIMANEY CONTROLES.
Técnico en programación de Software
Compuertas lógicas Puertas lógicas.
SEMANA Algebra de Boole.
Algebra Booleana y Compuertas Lógicas
Teoría de la Computación
Álgebra de Boole Electrónica Digital
Circuitos Combinacionales Comunes
Universidad Autónoma San Francisco
Operaciones El álgebra booleana es una estructura matemática definida sobre el conjunto. Sean x, y variables booleanas, esto significa que sólo pueden.
L. Enrique Sucar/Eduardo Morales
Electrónica Digital.
CARRERA PROFESIONAL: Lengua, Traducción e Interpretación Asignatura: MATEMÁTICA Tema: “FUNCIONES LÓGICAS”
CARACTERÍSTICAS DE LOS PROGRAMAS
Postulados del álgebra de boole
ALGEBRA DE BOOLE SISTEMAS DIGITALES.
UNIVERSIDAD AUTONOMA SAN FRANCISCO
Sistemas Digitales Electrónica Digital I Universidad Autónoma de Nuevo León Facultad de Ingeniería Mecánica y Eléctrica Álgebra Booleana.
Tablas de verdad en PHP Programación en Internet II.
OPERADORES LÓGICOS. ¿QUE SON LOS OPERADORES LÓGICOS? Son palabras o símbolos que se utilizan para darle a una búsqueda un orden lógico. Por medio de ellos.
OPERACIÓN DE CIRCUITOS ELECTRONICOS DIGITALES
COMPUERTAS LOGICAS Ing. Victor Manuel Mondragon M.
PLC Controladores Lógicos Programables
Tecnologías de las computadoras
ARQUITECTURA DE COMPUTADORES
Realizado por Carolina Rubio
CLASE 2.
[ Arquitectura de Computadores ] SISTEMAS DIGITALES Präsentat ion Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia.
Unidad Didáctica Electrónica Digital
ALGEBRA DE BOOLE UNLA Organización de Computadoras (2015)
Unidad I ÁLGEBRA BINARIA
Lógica.
Arquitectura de computadoras
Maestría en Ingeniería Electrónica
ELECTRÓNICA DIGITAL.
Álgebra de conmutación
Álgebra Booleana. Equipo Cero Lógico.. Introducción: EEn este trabajo se presentara la solución a una compuerta lógica, presentando todos los pasos.
FUNCIÓN OR Una O otra, para que funcione. Función suma OR abS Es aquella función que es cierta (1), si una o las dos entradas son ciertas.
Organización del Computador 1
Germán Landinez Álvaro Del Toro Ronald Gutiérrez.
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.
Ing. Tomas Martínez Martínez.
Reglas Básicas del Álgebra de Boole
Algebra de Boole.
Métodos de la geometría
UNIVERSIDAD AUTONOMA SAN FRANCISCO
Circuitos Lógicos 20 septiembre 2010.
Lógica digital.
Presente un cuestionario con los aspectos mas importantes sobre los
Compuertas lógicas INTRODUCCION
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
Circuitos Combinacionales I
Algebra booleana. Introduccion Las algebras booleanas, estudiadas por primera vez en detalle por George Boole, constituyen un lugar prominente en el advenimiento.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 5.
Algebra Booleana y Compuertas Lógicas AND, OR, NOT, XOR, NAND e Identidades del Algebra Booleana.
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.
Circuitos combinacionales II
Arquitectura de Computadoras Conferencia 2 Circuitos Combinacionales
Transcripción de la presentación:

COMP 234 Prof. Carlos Rodríguez Sánchez Lógica y Computadoras COMP 234 Prof. Carlos Rodríguez Sánchez

¿Qué es Lógica? Proceso de razonar Razonamiento Inductivo Hacer que las observaciones específicas sean generales Razonamiento Deductivo Hacer que las observaciones generales sean específicas

Lógica y el Sistema Binario Principio: las aseveraciones pueden ser ciertas o falsas En el Sistema numérico binario esto se representa como 0 (falso) y 1 (cierto)

Lógica y el Sistema Binario Ejemplo: Hallar los valores de x que hagan que la ecuación x2 – 1 = 0 sea cierta y los valores que la hagan falsa. Razonamiento: no está claro si la ecuación es cierta. Por lo tanto, debemos determinar cuales valores de x hacen la ecuación cierta. Puede haber un solo valor, más de un valor, o ningún valor.

Lógica y el Sistema Binario x2 – 1 = 0 Solución: utilizando el álgebra simple, x2 – 1 = 0 puede re-escribirse como: X2 = 1, lo cual nos indica que una respuesta válida es x = +1. Otra respuesta válida es que x = -1. Estos valores son los que hacen que la ecuación sea cierta.

Tablas de la Verdad: NOT, AND, OR, XOR Boolean negation STATEMENT p NEGATION NOT p 1

Conjunciones (AND) y disjunciones (OR) STATEMENTS P q Conjunción p AND q 0 0 0 1 1 0 1 1 1 STATEMENTS p q Disjunción p OR q 0 0 0 1 1 1 0 1 1

Exclusive OR (XOR) La disjunción será falsa cuando sus dos partes son ambas ciertas ó ambas falsas STATEMENTS p q Disjunción p XOR q 0 0 0 1 1 1 0 1 1

Logic Gates Las operaciones lógicas anteriores pueden ilustrarse por diagramas esquemáticos llamados logic gates. Cada gate tiene al menos una línea de input (input lead).

Logic Gates

Circuitos Lógicos Chip: término reservado para circuitos lógicos de más de 1,000 gates En el diagrama, X y Y son el input del circuito lógico. X es el input del NOT gate y es input además del AND y del XOR. Y es el input de los gates AND y XOR. El output del circuito (chip) se representa por Z. Simbólicamente se escribe como Z = f(X, Y). La función Z = f(X, Y) es una FUNCION BOOLEANA, porque los valores de input y el valor de output son todos binarios.

Circuitos Lógicos Se pueden construir funciones booleanas partiendo de un chip, y también construir un chip a partir de una función booleana. Ejemplo: Dada la función booleana f(u,v,w) = (u OR v) AND (NOT(v XOR w)) dibujar el circuito lógico correspondiente.

Circuitos Lógicos/ Solución f(u,v,w) = (u OR v) AND (NOT(v XOR w))