LA UNIDAD ARITMÉTICA Y LÓGICA

Slides:



Advertisements
Presentaciones similares
DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
Advertisements

1 Web Learning Routes: uso ecléctico de de los recursos de la Web Isabel Pérez Torres.
Nicaragua - julio de C O S I T U Estudio de Caso: GSMNET.
Fundamentos de Computadores Tema 8 La ALU de enteros y la aritmética de coma flotante.
El proceso de creación multimedia
CIRCUITOS COMBINACIONALES
Aritmética del Computador Introducción a la Tecnología de la Información.
Logística de la Distribución Física Internacional
Mapas de Karnaugh Término Ejemplo No. d 1´s 1 literal A 8
Company LOGO Bienvenidos a Home Access Center (e-HAC) Socorro Independent School District Eastlake Drive El Paso, Texas Nuestra.
October 2005 La Junta de Normas Internacionales de Contabilidad Pública (IPSASB) ACTUALIZACIÓN Thank you for opportunity to participate. IPSASB Presentation.
Human Interface, como interactuar con nuestro sistema de control Por: Integral Home System, s.l.
El hidrógeno como vector energético
Modelos de Circuitos Secuenciales: Mealy y Moore
Sistemas de Control en Tiempo Discreto
ECUACIONES CUADRÁTICAS
250 Aniversario (Salzburg 1756 – 1791) 35 prolíficos años
INDICADORES DE LA SUBDIRECCIÓN DE ADQUISICIONES Y CONTRATACIÓN DE SERVICIOS.
INDICADORES DE LA SUBDIRECCIÓN DE ADQUISICIONES Y CONTRATACIÓN DE SERVICIOS.
INDICADORES DE LA SUBDIRECCIÓN DE ADQUISICIONES Y CONTRATACIÓN DE SERVICIOS.
INDICADORES DE LA SUBDIRECCIÓN ADQUISICIONES Y CONTRATACIÓN DE SERVICIOS.
Herramientas, equipos y accesorios Módulo 08
LECCIÓN 8. DISEÑO DE SISTEMAS DIGITALES DE CONTROL
SISTEMAS DE MEMORIA DEL COMPUTADOR
LECCIÓN 10. INTRODUCCIÓN AL CONTROL MICROPROGRAMADO
LA UNIDAD ARITMÉTICA Y LÓGICA
LA UNIDAD ARITMÉTICA Y LÓGICA
SISTEMAS DE MEMORIA DEL COMPUTADOR
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES II
CLASE 6.
Unidad aritmético-lógica
1. Algoritmo 2. Arquitectura 3. Implementación 4. Conclusiones  IMPLEMENTACIÓN VLSI DEL ALGORITMO CORDIC EN MODO VECTORIZACIÓN UTILIZANDO RADIX ALTO 
Servicio de Estudios BBVA. Marzo Estepa, Sevilla 31 Marzo de 2006 Economía española, perspectivas y retos J. Julián Cubero Calvo Servicio de Estudios.
Circuitos Combinacionales Comunes
STANALYST ayuda para el análisis de la información Xavier Polanco CNRS-INIST, France
27/10/06 II CONGRESO NACIONAL DE FAISS. ALMAGRO/20061 La Incapacidad temporal El nuevo marco jurídico y los derechos de los pacientes El nuevo marco jurídico.
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.
Criterios de Apreciación de Novedad en las solicitudes de patentes PCT
Unidades aritmético lógicas
Interacción Metáforas, estilos y paradigmas Jesús Lores, et al.
Curso Circuitos Digitales I Sesión 2
Electrónica Digital Unidad 3
Unidad III Elementos del lenguaje C++
TEMA 5. MÓDULOS ARITMÉTICOS AVANZADOS
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 13.
Integrantes:  Abad Vázquez Brandon Asael  Quintana Méndez Guillermo  Lemus Mandujano José Pedro.
Tema 2 LÓGICA COMBINACIONAL (I): FUNCIONES ARITMÉTICO-LÓGICAS (Tema 5 del libro)
Unidad 4: Unidad de Ejecución
EJERCICIOS DE CIRCUITOS DIGITALES
Unidad aritmético-lógica
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 13/05/2006.
[ Arquitectura de Computadores ] SISTEMAS DIGITALES
Aritmética del Procesador
LA UNIDAD ARITMÉTICA Y LÓGICA
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 15/08/2006.
Organización del Computador 1
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.
Compuertas lógicas INTRODUCCION
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.
PROCESOS ALGORÍTMICOS DE LAS CUATRO OPERACIONES. Isoda, M. y Cedillo, T. (Eds.). (2012). Tomo V, Vol. 1. Págs , y
Arquitecturas de Computadoras Capitulo 2 Aritmética de enteros.
Circuitos Combinacionales I
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.
EXPRESIONES ALGEBRAICAS: valorización y reducción
Tema 1. Sistemas combinacionales básicos Introducción Álgebra de Boole Puertas lógicas ideales Biestables Simplificación de ecuaciones lógicas Circuitos.
Objetivos Cómo ejecuta el hardware las operaciones básicas (suma, resta, división y multiplicación). Qué pasa si una operación genera un número más grande.
Tema 2 LÓGICA COMBINACIONAL (I): FUNCIONES ARITMÉTICO- LÓGICAS (Tema 5 del libro) 1.
Sumador de dos bits.
Transcripción de la presentación:

LA UNIDAD ARITMÉTICA Y LÓGICA LECCIÓN 4. CIRCUITOS ARITMÉTICOS DE SUMA Y RESTA DE ENTEROS Departamento de Informática. Curso 2005-2006

EL SEMISUMADOR BINARIO S = ab’ + ba’ = a  b C = ab Departamento de Informática. Curso 2005-2006

CIRCUITO DEL SEMISUMADOR BINARIO Departamento de Informática. Curso 2005-2006

EL SUMADOR BINARIO COMPLETO S = a’ b’ c + a’ b c’ + a b’ c’ + a b c C = a’ b c + a b’ c + a b c’ + a b c Departamento de Informática. Curso 2005-2006

ECUACIONES DEL SUMADOR BINARIO COMPLETO S = c  ( a  b ) C = a b + c ( a  b) Departamento de Informática. Curso 2005-2006

OTRO CIRCUITO SUMADOR BINARIO Departamento de Informática. Curso 2005-2006

SUMADOR BINARIO PARALELO (CPA) Tsumador = N x Tbit Departamento de Informática. Curso 2005-2006

CIRCUITO DE SUMA Y RESTA A-B = A+(-B) = A+(B’+1) = A+B’+1 Departamento de Informática. Curso 2005-2006

CIRCUITOS SUMADORES RÁPIDOS La causa del retardo es la propagación del acarreo entre etapas. Solución: cálculo anticipado del acarreo Definimos Gi = ai x bi variable generada Pi = ai  bi variable propagada No MELO CREO Departamento de Informática. Curso 2005-2006

ECUACIONES DEL BIT DE CARRY Sustituyendo estas variables en las ecuaciones lógicas del sumador binario tendremos: Si = Pi  ci Ci+1 = ai bi + ci (ai + bi ) = Gi + ci Pi Departamento de Informática. Curso 2005-2006

ECUACIONES DEL BIT DE CARRY Departamento de Informática. Curso 2005-2006

CÉLULA SUMADORA RÁPIDA Departamento de Informática. Curso 2005-2006

CIRCUITO GENERADOR DE LLEVADAS Departamento de Informática. Curso 2005-2006

CIRCUITO GENERADOR DE LLEVADAS Departamento de Informática. Curso 2005-2006

CIRCUITO GENERADOR DE LLEVADAS Departamento de Informática. Curso 2005-2006

Departamento de Informática. Curso 2005-2006 CIRCUITO SUMADOR CLA Departamento de Informática. Curso 2005-2006

SUMADORES RÁPIDOS DE 16 BITS Circuito LAC de 16 bits es excesivamente complejo Se buscan soluciones a partir de LAC de 4 bits El problema es la generación anticipada de los carrys c4 , c8 , c12 y c16 Departamento de Informática. Curso 2005-2006

Departamento de Informática. Curso 2005-2006 CIRCUITOS LAC DE GRUPO C4 = G3 + P3 G2 + P3 P2 G1 + P3 P2 P1 G0 + P3 P2 P1 P0 c0 Llamando G0G = G3 + P3 G2 + P3 P2 G1 + P3 P2 P1 G0 P0G = P3 P2 P1 P0 Podemos escribir: C4 = G0G + P0G c0 Departamento de Informática. Curso 2005-2006

CIRCUITO SUMADOR RAPIDO DE 16 BITS Generar las funciones G y P para cada bit a partir de a y b y el carry inicial Generar las funciones G y P de grupo a partir de G y P Generar los bits de carry de grupo (c4 , c8 , c12 , c16 ) Generar el resto de las llevadas Generar todos los bits del resultado Departamento de Informática. Curso 2005-2006

SUMADOR CON SELECCIÓN DE ARRASTRE Departamento de Informática. Curso 2005-2006

SUMADOR CON PUENTEO DE ARRASTRES Departamento de Informática. Curso 2005-2006

SUMADORES CONDICIONALES Son una evolución de los sumadores con selección de llevada. Las ecuaciones de las salidas en función del carry entrante son: Departamento de Informática. Curso 2005-2006

CELULA DEL SUMADOR CONDICIONAL Departamento de Informática. Curso 2005-2006

SUMADOR CONDICIONAL DE 2 BITS Departamento de Informática. Curso 2005-2006

SEGUNDA ETAPA DE UN SUMADOR CONDICIONAL DE 4 BITS Departamento de Informática. Curso 2005-2006

SUMADOR CONDICIONAL DE 8 BITS Departamento de Informática. Curso 2005-2006

TABLA DEL SUMADOR CONDICIONAL Departamento de Informática. Curso 2005-2006

SUMADORES MULTIOPERANDO CSA Departamento de Informática. Curso 2005-2006

Departamento de Informática. Curso 2005-2006 ARBOLES DE WALLACE Departamento de Informática. Curso 2005-2006