Escolar Documentos
Profissional Documentos
Cultura Documentos
Aunque los sumadores se pueden construir para muchas representaciones numéricas, tales
como decimal codificado en binario o exceso-3, los sumadores más comunes funcionan en
números binarios. En los casos en que se utiliza el complemento a dos o el complemento a
uno para representar números negativos, es trivial modificar un sumador para convertirlo en
un sumador-restador. Otras representaciones de números con signo requieren más lógica
alrededor del sumador básico.
Índice
1Sumadores binarios
o 1.1Semisumador
o 1.2Sumador completo
o 1.3Sumadores que soportan varios bits
1.3.1Sumadores con propagación de acarreo
1.3.2Sumadores con anticipación de acarreo
1.3.3Sumadores con acarreo almacenado
o 1.4Compresores de 3:2
2Referencias
3Véase también
4Enlaces externos
Sumadores binarios[editar]
Semisumador[editar]
Esquema de un semisumador
Funcionamiento de un semisumador
Entradas Salidas
A B C S
0 0 0 0
1 0 0 1
0 1 0 1
1 1 1 0
Sumador completo[editar]
Un sumador completo suma números binarios junto con las cantidades de acarreo. Un
sumador completo de un bit añade tres bits, a menudo escritos como A, B y Cin siendo A y
B son los sumandos y Cin es el acarreo que proviene de la anterior etapa menos
significativa. 1 El sumador completo suele ser un componente de una cascada de
sumadores, que suman 8, 16, 32, etc. números binarios de bits. El circuito produce una
salida de dos bits, al igual que el semisumador, denominadas acarreo de salida (Cout) y
suma S.
Un sumador completo se puede implementar de muchas maneras diferentes, tales como con
un circuito a transistores o compuesto de otras puertas. Un ejemplo de implementación es
expresado con las siguientes ecuaciones:
En esta implementación, la puerta OR final antes del acarreo de salida puede ser
reemplazada por una puerta XOR sin alterar la lógica resultante. El uso de sólo dos tipos de
compuertas es conveniente si el circuito se está implementando usando circuitos integrados
que contienen sólo un tipo de puerta.
En cambio, la ruta crítica para la señal de acarreo recorre una puerta XOR, una AND y otra
OR. Si cada una de estas puertas digitales presenta un retardo D, el retardo total es:
La tabla de verdad del sumador completo es la siguiente:
Entradas Salidas
A B Cin Cout S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
que expresa el retardo para el peor de los casos, para un sumador de n bits, es:
Un arreglo alternativo que puede ser aproximadamente el doble de rápido, es un diseño
implementado con polaridades de acarreo alternadas y un arreglo optimizado de puertas
lógicas AND-OR-Inversor.2
Para reducir el tiempo de cálculo, fueron creados los llamados sumadores con anticipación
de acarreo. Funcionan creando dos señales (P y G) para cada posición de bit, basándose en
si un acarreo se propaga a través de una posición de bit menos significativa (al menos una
entrada es un 1), generada en esa posición de bit (ambas entradas son 1) o es nulo en esa
posición de bit (ambas entradas son 0). En la mayoría de los casos, P es simplemente la
suma de salida de un semisumador y G es la salida de acarreo de éste. Después de que se
generen P y G, se crean los acarreos para cada posición de bit. Algunas arquitecturas
avanzadas de acarreo anticipado son la cadena de acarreo de Mánchester, el sumador de
Brent-Kung y el sumador de Kogge-Stone.
Si un circuito de adición se usa para calcular la suma de tres o más números, puede ser
ventajoso no propagar el resultado de acarreo. En su lugar, se utilizan sumadores de tres
entradas, generando dos resultados: una suma y un acarreo. La suma y el acarreo pueden
ser introducidos en dos entradas del sumador posterior de 3 números sin tener que esperar
la propagación de una señal de acarreo. Después de todas las etapas de adición, sin
embargo, se debe usar un sumador convencional (tal como el de propagación de acarreo o
de acarreo anticipado) para combinar los resultados finales de suma y acarreo.
Compresores de 3:2[editar]
Referencias[editar]
1. ↑ Saltar a: a b Floyd, Thomas L. «6: Functions of Combinational Logic». Digital
Fundamentals, Global Edition (en inglés) (11 edición). Harlow, Inglaterra, Reino Unido:
Pearson Education Limited. p. 316. ISBN 9781292075983.
2. ↑ Burgess, Neil (27 de julio de 2011). «Fast Ripple-Carry Adders in Standard-Cell CMOS
VLSI» (en inglés). IEEE. Consultado el 29 de marzo de 2017.
Véase también[editar]
Unidad aritmético lógica
Aritmética de saturación
Enlaces externos[editar]
Hoja de datos del CI 74283, un sumador completo de 4 bits.
Hardware algorithms for arithmetic modules. Incluye descripciones de varios
esquemas de sumadores.
Sumador Completo y Restador de 8 bits
Sumador Completo Interactivo, simulado en lenguaje Java
Semisumador Interactivo, simulado en lenguaje Java
Simulador de Sumador Completo de 4 bits escrito en Verilog
<img src="//es.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt=""
title="" width="1" height="1" style="border: none; position: absolute;" />
Obtenido de «https://es.wikipedia.org/w/index.php?title=Sumador&oldid=112381498»
Categorías:
Circuitos digitales
Aritmética computacional
Unidad central de procesamiento
Categoría oculta:
Menú de navegación
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Espacios de nombres
Artículo
Discusión
Variantes
Vistas
Leer
Editar
Ver historial
Más
Buscar
Navegación
Portada
Portal de la comunidad
Actualidad
Cambios recientes
Páginas nuevas
Página aleatoria
Ayuda
Donaciones
Notificar un error
Imprimir/exportar
Crear un libro
Descargar como PDF
Versión para imprimir
En otros proyectos
Wikimedia Commons
Herramientas
En otros idiomas
العربية
Deutsch
English
Français
हिन्दी
Bahasa Indonesia
Português
Русский
中文
25 más
Editar enlaces
Esta página se editó por última vez el 1 dic 2018 a las 09:50.
El texto está disponible bajo la Licencia Creative Commons Atribución Compartir
Igual 3.0; pueden aplicarse cláusulas adicionales. Al usar este sitio, usted acepta
nuestros términos de uso y nuestra política de privacidad.
Wikipedia® es una marca registrada de la Fundación Wikimedia, Inc., una
organización sin ánimo de lucro.
Política de privacidad
Acerca de Wikipedia
Limitación de responsabilidad
Desarrolladores
Declaración de cookies
Versión para móviles