Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved Introducción al Diseño Lógico.

Slides:



Advertisements
Presentaciones similares
Representación de la Información dentro del Computador
Advertisements

CLASE 6.
Unidad aritmético-lógica
Circuitos Combinacionales Comunes
Unidad aritmético-lógica
Representación de números enteros Tema 3. ¿Qué sabrás al final del capítulo? n Representar un número entero (con signo) de distintas formas – Signo magnitud.
Unidades aritmético lógicas
Curso Circuitos Digitales I Sesión 2
Microcomputadores Prof : Tatiana Marín R.. Sistema basado en microprocesador de 8 bits.
Representación de Números en un Registro Binario
Sistemas de Numeración
Organización del Computador I Verano Aritmética (1 de 3) Basado en el capítulo 4 del libro de Patterson y Hennessy Verano 2004Profesora Borensztejn.
SISTEMAS DE NUMERACIÓN
Transformación de los Datos en Información leCCI Ó N 7.
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 13.
Organización del Computador 1 Sistemas de Representación.
Unidad 4: Unidad de Ejecución
Aritmética PARA COMPUTADORAS
Unidad aritmético-lógica
Unidad aritmético lógica
Sistemas de numeración
[ Arquitectura de Computadores ] SISTEMAS DIGITALES
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 11.
Aritmética del Procesador
Organización del Computador I Verano 2007
LA UNIDAD ARITMÉTICA Y LÓGICA
ARQUITECTURA DE COMPUTADORES
Organización del Computador 1
OPERACIONES BINARIAS BÁSICAS
Representación de datos
Organización del Computador I Verano Aritmética (2 de 3) Basado en el capítulo 4 del libro de Patterson y Hennessy Verano 2004 Profesora Borensztejn.

Algoritmos en Pseudocódigo
CONSTANTES DENTRO DE UN CÁLCULO O EN LOS PASOS PARA SOLUCIONAR UN PROBLEMA, EXISTIRÁN VALORES QUE NUNCA VAN A CAMBIAR Y SE LOS CONOCE COMO CONSTANTES.
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NUCLEO.
José Alvarado – Cristian Anzola
UNIDAD 2. DISEÑO LÓGICO DE PROCESADORES: UNIDAD ARITMÉTICO-LÓGICA Ing. Elizabeth Guerrero V.
Subsistemas aritméticos y lógicos
 PRESENTADO POR : ANDRES MAYORGA DANIELA PAEZ VEGA.
En las computadoras el formato natural para la aritmética es el binario. Sin embargo, para muchos propósitos, los datos numéricos se introducen desde el.
Arquitecturas de Computadoras Capitulo 2 Aritmética de enteros.
El microprocesador y su arquitectura
Diseño de Circuitos Integrados para Comunicaciones Capítulo 4: Subsistemas integrados: procesamiento de datos.
INTRODUCCIONHISTORIAQUE ES UN PLCELEMENTOS VENTAJAS TIPOSCONCLUSIONESREFERENCIAS.
Arquitectura de Computadores Clase 2 Algebra Booleana y Número Binarios IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile.
TEMA 2: HARDWARE Y SISTEMAS OPERATIVOS
Circuitos Combinacionales I
Representación de la Información en el Computador Material Recopilado por el Prof. Manuel Sánchez.
Compuertas Lógicas.  La lógica binaria tiene que ver con variables binarias y con operaciones que toman un sentido lógico. La manipulación de información.
Programación SISTEMAS NUMERICOS PROGRAMACION I INFO 012.
TEMA: Introducción a la informática.. Objetivos  Explicar los conceptos fundamentales relacionados con la computación.  Explicar la forma de representar.
Tema: 4 Los números enteros 1Matemáticas 1º Los números enteros Buena temperatura: + 20 ºC IMAGEN FINAL –7 – El submarino navega a.
INTRODUCCIÓN AL ALGEBRA CONJUNTOS NUMÉRICOS. LOS NUMEROS RACIONALES ( ℚ )
Ing. Mónica Patricia René Universidad del Caribe Ing. Mónica Patricia René Universidad del Caribe.
[ Arquitectura de Computadores ] SISTEMAS DIGITALES Präsentat ion Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia.
Funciones Polinomiales 4° Medio Electivo. Objetivos Hallar la expresión en coeficientes y el grado de un polinomio. Operar con Polinomios. Calcular el.
Clase 1.  Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones.
SISTEMAS NUMÉRICOS Lic. Amador Gonzales Baldeón Matemática 5to de Secundaria Recursos Contenido Temático Contenido Temático Presentación Bibliografía.
Programación de Algoritmos Autor: Luis Eduardo Villavicencio Prof.: Ing. Danilo Jaramillo.
Operaciones algebraicas. Suma  La adición es una operación básica de la aritmética de los números naturales, enteros, racionales, reales y complejos;
BIOESTADÍSTICA Y ESTADÍSTICA BÁSICA CHILLÁN, SEGUNDO SEMESTRE PROF. SOC. M© KEVIN VILLEGAS.
Arquitectura de Computadoras (Taller) Semestre II de 2008.
Unidad de Control Ubicación: Es uno de los tres bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU). Realizar.
Ronald J. Tocci and Neal S. Widmer Digital Systems, Eighth Edition Copyright ©2001 by Prentice-Hall, Inc. Upper Saddle River, New Jersey All rights.
Estructura y funcionamiento de un sistema de cómputo
Curso: Arquitectura de Computadoras Sesión 05 Noelia Paola Saavedra Nizama.
REPRESENTACION DIGITAL DE NUMEROS FRACCIONARIOS
Unidad aritmético-lógica
Tema 4 Elementos para el Desarrollo de Algoritmos
Daniel Guàqueta código:37835 jonhattan gavilan código :39266
Transcripción de la presentación:

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico (E0301) Ingeniería en Computación Gerardo Sager Clase 10 curso 2016 Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Suma Resta multiplicación y división binarias. Ventajas y desventajas entre los diferentes modos de representación numérica con signo. Operación básica de una unidad aritmético lógica (ALU). Operación de un circuito sumador/restador paralelo. Circuitos Integrados ALU para diferentes operaciones lógicas y aritméticas sobre datos de entrada. Objetivos Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Suma y resta binarias Los números binarios se suman de la misma manera que los números decimales. –Decimal: cuando números suman más que 9 hay un acarreo (carry). –Binario: cuando números suman más que 1 hay un acarreo (carry). Adición es la operación aritmética básica empleada en la sustracción, multiplicación y división. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Suma y resta binarias Suma o Adición binaria de un bit Introducción al Diseño Lógico Pablo A. Costanzo Caso ABA+B (Carry) 1 0

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Suma y resta binarias Resta o substracción binaria de un bit Introducción al Diseño Lógico Pablo A. Costanzo Caso ABA — B (Borrow)

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved  Los números con signo tienen dos partes: signo y Magnitud  Es necesario codificar el signo del número para poder representarlo utilizando sólo 0s y 1s: Normalmente se codifica el signo con un 0 para números positivos y un 1 para números negativos  Según diferentes formas de codificar la magnitud se obtienen 3 diferentes sistemas de representación: Signo y magnitud Complemento a 1 Complemento a 2 Representación de números con signo Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Representación de números con signo Dado que sólo es posible representar la magnitud con un número binario, el signo (+) o (-) puede mostrarse agregando un bit de signo. –El bit de signo 0 indica un número positivo –El bit de signo 1 indica un número negativo –Ejemplo: = BIN = SM = SM Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Representación de números con signo Los números en el sistema Complemento a 1 se codifican:  Si el número es positivo: El MSB es un 0 (signo) El resto de los bits son la magnitud en binario natural  Si el número es negativo: El MSB es un 1 (signo) El resto de los bits son el complemento (a 1) de la magnitud Ejemplos: = Ca = Ca1 Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Representación de números con signo Los números en el sistema de Complemento a 2 se codifican:  Si el número es positivo: El MSB es un 0 (signo) El resto de los bits son la magnitud en binario natural  Si el número es negativo: El MSB es un 1 (signo) El resto de los bits son el complemento a 2 de la magnitud. El complemento a dos de un número es su complemento a 1, + 1 Ca2(A) = \A+1 Equivalentemente, se puede definir como (siendo n el número de bits): Ca2(A)=2 n -A = 2 n − A = (2 n −1)+1− A = − A+1 = \A+1 Ejemplos: = Ca = Ca2 Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Representación de números con signo Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Representación de números con signo Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Representación de números con signo Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Representación de números con signo Cuál es el rango de valores que puede representarse en un byte? Binario sin signo: 2^n=2^8=256 (0  255) = = Magnitud y signo : 2^n-1=2^8-1=255 (-127  0,0  127) = = = =0 10 Ca1 : 2^n-1=2^8-1=255 (-127  0,0  127) = = = = Ca2 : 2^n=2^8-1=256 (-128  0  127) Ca2 = Ca2 = Ca2 = Ca2 = Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Suma complemento a 2 Realizar la suma binaria normal de magnitudes. –Los bits de signo son sumados con los bits de magnitud. Si de la adición resulta un acarreo, éste es ignorado –Si el resultado es positivo este resulta en forma binaria pura. –Si el resultado es negativo este se encuentra en Ca2. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Suma complemento a 2 Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Resta complemento a 2 Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Overflow Desborde u Overflow puede ocurrir sólo cuando se suman dos números positivos ó negativos, lo cual produce resultados incorrectos. Si la respuesta excede el número de bits de magnitud, ocurre un overflow. –Ejemplo Sean A y B números de 4 bits en Ca2 A=7; B= 6 A+B= = 1101 = -3 Acá no hay overflow, pero el resultado da (-) A= -8; B= -1 A+B = =10111 El 1 es overflow, que se descarta, pero el resultado da (+) Si la suma de dos numeros de igual signo resulta del signo opuesto, existe desborde Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Multiplicación de números binarios Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved División binaria La resta es realizada en Ca2. –Si el signo de dividendo y divisor son iguales … El resultado es positivo. –Si el signo del dividendo y divisor son diferentes… El resultado es negativo. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso Semisumador (Half Adder)

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso Sumador Completo (Full Adder)

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso Sumador Completo con propagación anticipada de acarreo (Look Ahead Carry Full Adder)

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso Sumador Completo con propagación anticipada de acarreo (Look Ahead Carry Full Adder)

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved 6-10 Parallel Binary Adder Calculadoras y computadoras realizan la operación de adición de dos números binarios en un paso. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Sumador binario paralelo Diagrama en bloques de un circuito sumador paralelo de 5 bits usando sumadores completos Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved 6-13 Carry Propagation Los sumadores paralelos están limitados en velocidad por el tiempo de propagación del acarreo. Mayor número de bits introducen mas retardos. El esquema look-ahead carry (acarreo anticipado) se utiliza en dispositivos de mayor velocidad para reducir el retardo. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Sumador Paralelo completo con registros Four-bit parallel adder circuit, including the storage registers. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Circuito integrado Sumador Paralelo El sumador más común es un circuito de 4 bits. –4 Full adders interconectados y circuitos de look- ahead carry A, 74LS83A, 74LS283, y 74HC283 son chips con FA paralelos de 4 bits. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Circuito integrado Sumador Paralelo Las líneas A y B representan números de 4 bits a sumar. –C 0 es el carry-in, C 4 es el carry-out,  es la suma. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Circuito integrado Sumador Paralelo Los sumadores paraleos de 4 bits pieden ser conectados juntos para sumar números de mayor cantidad de bits, en este caso 8 bits. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Uso con Complemento a 2 La suma de números positivos y negativos con sumadores se realiza representando el número negativo en complemento a 2 y luego se realiza la suma normal. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Uso con Complemento a 2 Un sumador puede realizar restas si se busca la manera de representar el complemento a 2 para la sustracción – como se muestra. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Uso con Complemento a 2 Un circuito sumador/restador se controla con dos señales ADD y SUB –Cuando ADD está en ALTO el circuito realiza suma de los números almacenados en los registros A y B. –Cuando SUB está en ALTO el circuito resta el número del registro B del número en el registro A. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Uso con Complemento a 2 Sumador/restador paralelo usando sistema complemento a 2. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved ALUs Integradas Las ALUs pueden realizar distintas funciones lógicas y aritméticas en función de un código binario que se aplica a las entradas de función Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Circuitos Aritméticos Una ALU acepta datos almacenados en memoria y ejecuta instrucciones aritméticas y lógicas como determina la unidad de control. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Circuitos Aritméticos La unidad de control es instruída para sumar un número ubicado en una posición de memoria con uno almacenado en el acumulador. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Circuitos Aritméticos El número es transferido de memoria al registro B. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Circuitos Aritméticos El número en el registro B y en el acumulador son sumados en el circuito lógico y la suma es enviada al acumulador para su almacenamiento. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Circuitos Aritméticos El número se mantiene en el acumulador para futuras operaciones, ó puede ser transferido a memoria para su almacenamiento Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved ALUs Integradas 74LS382 (TTL) y HC382 (CMOS) son dispositivos típicos de 4 bits y 8 funciones. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Uso de de funciones TTL dentro del ambiente Quartus II Altera ofrece circuitos lógicos predefinidos e macrofunciones. –Las ALUs pueden definirse gráficamente. La descripción gráfica puede parecer intuitiva, pero en la realidad se utilizan HDL. Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico Pablo A. Costanzo Caso

END