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.

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

APLICACIONES DE ALGEBRA BOOLEANA
CIRCUITOS ELECTRICOS Y ELECTRONICOS
CLASE 3.
SEMANA Algebra de Boole.
Electrónica Digital.
Postulados del álgebra de boole
ALGEBRA DE BOOLE SISTEMAS DIGITALES.
OPERACIÓN DE CIRCUITOS ELECTRONICOS DIGITALES
EJERCICIOS DE CIRCUITOS DIGITALES
Tecnologías de las computadoras
ARQUITECTURA DE COMPUTADORES
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
CLASE 2.
Circuitos Digitales I M.C. Aglay González Pacheco Saldaña
Reglas Básicas del Álgebra de Boole
UNIVERSIDAD AUTONOMA SAN FRANCISCO
Circuitos Lógicos 20 septiembre 2010.
Lógica digital.
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.
Algebra booleana. Introduccion Las algebras booleanas, estudiadas por primera vez en detalle por George Boole, constituyen un lugar prominente en el advenimiento.
AUTOR: PATRICIA DELGADILLO GÓMEZ Febrero 2015 INTRODUCCIÓN AL SOFTWARE DE BASE CENTRO UNIVERSITARIO UAEM ECATEPEC INFORMÁTICA ADMINISTRATIVA UNIDAD DE.
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.
Álgebra de Boole.
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.
Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.
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.
Unidad 1 Principios de electrónica digital
SISTEMAS NUMERICOS ING. SUSANA BELTRAN.
Introducción a la lógica programable
NÚMEROS REALES U. D. 1 * 4º ESO E. Angel Prieto Benito
Jennifer Morales Clarke 2º Bach. A
2. Simplificación de funciones booleanas: Método de Karnaugh
Algebra de Boole Sistemas Digitales I.
EXIGENCIAS COMPUTACIONALES DEL PROCESAMIENTO DIGITAL DE LA INFORMACION
Unidad Didáctica Electrónica Digital
Circuitos combinacionales II
Cicuitos Combinatorios y Algebra Booleana
METODOLOGÍA DE LA PROGRAMACIÓN
MATEMÁTICA DISCRETA Y LÓGICA 1
EXPRESIONES Una expresión es una forma especial de asignación.
DEPARTAMENTO DE MATEMÁTICAS
Unidad Didáctica Electrónica Digital
Un conjunto es una colección de elementos. A={a, b, c} Notación: los conjuntos se denotan normalmente con letras mayúsculas y los elementos, con letras.
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,
EL ÁLGEBRA.
TEMA Nº 1 Conjuntos numéricos. Aprendizajes esperados: Utilizar y clasificar los distintos conjuntos numéricos en sus diversas formas de expresión, tanto.
Conjuntos numéricos. objetivos: Utilizar y clasificar los distintos conjuntos numéricos en sus diversas formas de expresión. recordar la operatoria básica.
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,
1 Expresiones Algebraicas Una expresión algebraica es una expresión en la que se relacionan valores indeterminados con constantes y cifras, todas ellas.
ÁLGEBRA. DEFINICIÓN DE ÁLGEBRA El Álgebra es una rama de las matemáticas que emplea números, letras y signos para hacer referencia a las distintas operaciones.
Prof. Pedro Quiroz G..
Conjuntos numéricos: N, Z y Q
ESCUELAS FILOSOFICAS Y CAMBIOS PARADIGMATICOS II
Arquitectura de Computadoras Conferencia 2 Circuitos Combinacionales
DEPARTAMENTO DE MATEMÁTICAS
Unidad 3 Números Reales.  Clasificación de los Números Reales en el Siguiente Cuadro.
1 Números naturales Números naturales Sistema de numeración decimal
OBJETIVO: Aplicar los principios básicos de la Lógica a la Matemática.
TEMA Nº 1 Conjuntos numéricos. Aprendizajes esperados: Utilizar y clasificar los distintos conjuntos numéricos en sus diversas formas de expresión, tanto.
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
1 Radicales Definición del concepto Vocabulario Propiedades de los radicales Simplificar expresiones con radicales Operaciones con radicales Resolver ecuaciones.
Dr. Edwin Alfonso Sosa1 Aritmética: Propiedades y operaciones con números reales Fundamentos de álgebra Dr. Alfonso-Sosa.
SISTEMAS NUMERICOS “Introducción a la Programación” Rolando Montero.
Transcripción de la presentación:

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 Gbytes 2.Escriba el número binario más grande que se puede expresar con 12 bits. calcule su equivalente decimal, octal y hexadecimal.

Ejercicios para resolver 3. Determine en cada caso la base en que están expresados de los números, de modo que las operaciones sean correctas. Explique su respuesta. a.14 / 2 = 5 b.54 / 4 = 13 c = 40.

Ejercicios para resolver 4. Convierta a decimal, octal y hexadecimal los siguientes números: a.(4310) 5 b.(198) 12 c.(198B01) 11

Ejercicios para resolver 5.Convierta estos números binarios a hexadecimal y decimal: a) b) Explique por qué la respuesta decimal a b) es 8 veces la de a).

Ejercicios para resolver 6.Resuelva los siguientes problemas de conversión: a.Convierta el número decimal a binario. b.Calcule el equivalente binario de 1/3 hasta ocho cifras de fracción. Luego conviértalo de binario a decimal. ¿Qué tan cercano a 1/3 es el resultado? c.Convierta el resultado binario de b) a hexadecimal. Luego convierta el resultado a decimal. ¿La respuesta es la misma? ¿por qué?

Taller de Arquitectura de Hardware EL ÁLGEBRA DE BOOLE

Álgebra Booleana o de Boole Es un Conjunto de –Elementos –Operadores –Postulados o axiomas sistema de reglas que permiten expresar, manipular y simplificar problemas lógicos y filosóficos cuyos argumentos admiten dos estados (verdadero o falso) por procedimientos matemáticos Es la base de la construcción de circuitos digitales, desde los más simples hasta los más complejos George Boole ( )

Postulados de un sistema algebráico Cerradura. Un conjunto S es cerrado respecto a un operador binario si, por cada par de elementos de S, el operador especifica una regla para obtener un elemento único de S. Ejemplo 1. El conjunto de los números naturales N={1, 2, 3, 4, p } es cerrado respecto al operador binario más (+) por las reglas de la suma aritmética, ya que, para cualquier a, b  N, obtenemos un c  N único por la operación a+b=c. Ejemplo 2. El conjunto de los números naturales no es cerrado respecto al operador binario menos (-) por las reglas de la resta aritmética, porque 2-3 = -1 y 2, 3  N pero (-1)  N.

Ley Asociativa. Decimos que un operador binario * sobre un conjunto S es asociativo si (x * y) * z = x * (y * z) para todos x, y, z  S Ley conmutativa. Decimos que un operador binario * sobre un conjunto S es conmutativo si x * y = y * x para todos x, y  S Elemento de identidad. Decimos que un conjunto S tiene un elemento de identidad respecto a una operación binaria * sobre S si existe un elemento e  S con la propiedad e * x = x * e = x para todos x  S Ejemplo: El elemento 0 es un elemento de identidad respecto a la operación + sobre el conjunto de los enteros Z={..., -3, -2, -1, 0, 1, 2, 3, p}, porque x+0 = 0+x = x para cualquier x  Z

Inverso. Decimos que un conjunto S, que tiene el elemento de identidad e respecto a un operador *, tiene un inverso si, para todo x  S, existe un elemento y H S tal que x * y = e Ejemplo: En el conjunto de enteros, Z, donde e = 0, el inverso de un elemento a es (- a), ya que a + ( -a ) = 0. Ley distributiva. Si * y  son dos operadores binarios sobre un conjunto S, decimos que * es distributivo sobre  si x * (y  z) = (x * y)  (x * z)

Álgebra Booleana El álgebra booleana es una estructura algebraica definida por un conjunto de elementos B = { 0, 1 } junto con dos operadores binarios, + y , a condición de que se satisfagan los postulados siguientes (de Huntington): 1.a) Cerradura respecto al operador + b) Cerradura respecto al operador  2.a) Un elemento de identidad con respecto a + el cual es el 0 : x + 0 = 0 + x = x b) Un elemento de identidad con respecto a  el cual es el 1: x  1 = 1  x = x.

Álgebra Booleana 3.a) Conmutativa respecto a + : x + y = y + x b) Conmutativa respecto a  : x  y = y  x 4. a)  es distributivo sobre + : x  ( y + z ) = (x  y) + (x  z) b) + es distributivo sobre  : x + (y  z) = ( x + y )  ( x + z) 5.Para cada elemento x  B, existe un elemento x´  B (llamado complemento de x) tal que a)x + x’ = 1 y b) x  x = 0 6. Existen por lo menos dos elementos x, y  B tales que x ≠ y.

Álgebra Booleana Un álgebra booleana de dos valores se define sobre un conjunto de dos elementos, B={1, 0}, con las reglas para los dos operadores binarios, + y , que se muestran en las siguientes tablas de operación

Propiedades Dualidad: Toda expresión algebraica que pueda deducirse de los postulados del álgebra booleana seguirá siendo válida si se intercambian los operadores y los elementos de identidad. En el álgebra booleana de dos valores, los elementos de identidad y los elementos del conjunto, B, son los mismos: 1 y 0. El principio de dualidad tiene muchas aplicaciones. Si queremos el dual de una expresión algebraica, simplemente intercambiamos los operadores OR y AND y sustituimos los unos por ceros y los ceros por unos.

Teoremas y Postulados

Precedencia de los operadores La precedencia de operadores para evaluar expresiones booleanas es: 1.Paréntesis, 2.NOT 3.AND 4.OR.

Funciones Booleanas Una función booleana expresa la relación lógica entre variables binarias. Se evalúa determinando el valor binario de la expresión para todos los posibles valores de las variables. Una función booleana descrita por una expresión algebraica puede incluir variables binarias, las constantes 0 y 1, y los símbolos lógicos de operación. Para un valor dado de las variables binarias, la función es igual a 1 o bien a 0. Ejemplo: Considere esta función booleana: F1 = x + y’. z En qué casos F1 es verdadera? En que casos F1 es falsa?

Funciones Booleanas Representación con tablas de verdad

Compuertas lógicas digitales

Funciones Booleanas Representación con compuertas lógicas

Entonces: Una función booleana se puede transformar de una expresión algebráica a un diagrama de circuitos hecho con compuertas lógicas. Sólo hay una forma de representar una función booleana en una tabla de verdad. En cambio, cuando la función está en forma algebraica, puede expresarse de varias maneras. Manipulando una expresión booleana según las reglas del álgebra booleana, a veces es posible transformarla en una expresión más simple y así reducir el número de compuertas necesarias para construir eel circuito y el número de entradas de las compuertas.

Por ejemplo F2 = x’y’z + x’yz + xy’

Pero si se aplican algunas reglas del A.B. F2 = x’y’z + x’yz + xy’ = x’z(y’ + y) + xy’ = x’z + xy’