Practica 3A Circuito Sumador-Restador
Practica 3A Circuito Sumador-Restador
Practica 3A Circuito Sumador-Restador
Electrónica Digital
ESTUDIANTE:
FRANCISCO JAVIER SUSTAITA ZAMUDIO, 21051938
MARCO ANTONIO PIÑA ORTA, 21051896
JESUS ALEXANDER OJEDA VAZQUEZ, 21051878
CORREOS:
[email protected]
[email protected]
[email protected]
Estudiantes de:
Ingeniería Mecatrónica
DOCENTE:
Fritsche Ramírez Ewald
Índice de figuras.........................................................................................................................ii
Índice de tablas.........................................................................................................................iii
Introducción...............................................................................................................................1
I. Objetivo...............................................................................................................................2
IV. Desarrollo.....................................................................................................................11
4.1. Procedimiento.............................................................................................................11
4.1.1. Definir la tabla de verdad.....................................................................................11
V. Conclusiones Y Observaciones.......................................................................................15
Figura 3.1. Sumador completo. (a) Tabla de verdad. (b) Símbolo con bloques. (c) Diseñado
a partir de medios sumadores y una compuerta OR....................................................................6
Figura 3.2. Sistema sumador/restador en el que se utilizan los números en complemento a 2.
10
Figura 4.1. Circuito sumador digital......................................................................................13
Figura 4.2. Circuito sumador-restador 4 bit...........................................................................14
Índice de tablas
Pág.
El método del complemento a 2 es una técnica utilizada para representar números positivos y
negativos en un formato binario. En este enfoque, el bit más significativo representa el signo
del número, siendo 0 para números positivos y 1 para números negativos. Para realizar una
suma o resta utilizando el complemento a 2, se siguen una serie de pasos específicos, que
incluyen la conversión de números negativos al complemento a 2 antes de la operación y la
consideración del desbordamiento.
Claude Elwood Shannon (30 de abril de 1916 - 24 de febrero de 2001) fue un matemático,
ingeniero eléctrico y criptógrafo estadounidense conocido como el "padre de la teoría de la
información".
En 1936, Shannon comenzó sus estudios de posgrado en ingeniería eléctrica en el MIT, donde
trabajó en el analizador diferencial de Vannevar Bush, una de las primeras computadoras
analógicas. Mientras estudiaba los complicados circuitos ad hoc de este analizador, Shannon
diseñó circuitos de conmutación basados en los conceptos de Boole.
En 1937, escribió su tesis de maestría, A Symbolic Analysis of Relay and Switching Circuits.
Un artículo de esta tesis se publicó en 1938. En este trabajo, Shannon demostró que sus
circuitos de conmutación podían usarse para simplificar la disposición de los relés
electromecánicos que se usaban durante ese tiempo en los conmutadores de enrutamiento de
llamadas telefónicas. A continuación, amplió este concepto, demostrando que estos circuitos
podrían resolver todos los problemas que podía resolver el álgebra booleana. En el último
capítulo, presenta diagramas de varios circuitos, incluido un sumador completo de 4 bits.
Usar esta propiedad de los interruptores eléctricos para implementar la lógica es el concepto
fundamental que subyace a todas las computadoras digitales electrónicas.
Al principio se intentaba agruparlos de modo que pudieran representar caracteres (letras del
alfabeto) y era normal recurrir a códigos conocidos como el Baudot (5 bits). Se podían utilizar
alfabetos más grandes o variaciones que añadieran mayúsculas y otros signos; de aquella
época quedan agrupaciones de 6 o 7 bits. Pero había una diferencia importante entre los bytes
y las palabras y ninguno de los dos estaba demasiado bien definido.
El bit se empezó a usar como unidad de información gracias a Claude E. Shannon, quien lo
utilizó en el artículo de 1948 “A Mathematical Theory of Communication”. Vannevar Bush
utilizó el término “bits of information” para referirse a los valores verdaderos que se
almacenaban en las tarjetas perforadas de los ordenadores.
b. Las pruebas se realizan utilizando diferentes números binarios de 4 bits para realizar sumas
y restas. Se comprueba si las salidas del circuito coinciden con los resultados esperados de
acuerdo a las reglas de suma y resta binaria.
b. Para verificar manualmente las operaciones de suma y resta, se deben seguir los
procedimientos establecidos para el complemento a 2. Esto implica convertir los números
negativos al complemento a 2 antes de realizar la operación y considerar el desbordamiento.
c. Se pueden realizar ejemplos y cálculos utilizando números binarios de 4 bits para confirmar
que las operaciones realizadas por el circuito son correctas. Esto implica sumar y restar los
números en binario, aplicar las reglas del complemento a 2 cuando sea necesario, y verificar
que los resultados obtenidos coinciden con los resultados esperados.
III.2.8.Sumadores/restadores de complemento a 2
En la figura 2 se muestra un sistema sumador/restador de cuatro bits de complemento a 2.
Observe el uso de cuatro sumadores completos para manejar los dos números de cuatro bits.
Se han agregado compuertas XOR a las entradas B de cada sumador completo para controlar
el modo de operación de la unidad. Con el control del modo en 0, el sistema suma los números
complemento a 2 A3A2A1A0 y B3B2B1B0. La suma aparece en notación de complemento a
2 en los indicadores de salida en la parte inferior derecha. El nivel bajo en las entradas A de
las compuertas XOR permite que los datos B se transfieran a través de la compuerta sin
invertirse. Si un nivel ALTO ingresa por la entrada B0 de la compuerta XOR, un nivel ALTO
abandonará la compuerta en Y. La entrada Cent al sumador completo de 1 superior se
mantiene en 0 durante el tiempo en que el control de modo está en la posición de suma. En
dicho modo, el sumador complemento a 2 funciona exactamente igual que un sumador
binario, excepto que al acarreo (CO) del sumador completo de 8 se elimina. En la figura 2, la
salida CO del sumador completo de 8 está desconectado. La entrada del control de modo se
pone en 1 lógico para que la unidad reste números en complemento a 2. Esto provoca que las
compuertas XOR inviertan los datos en las entradas B. La entrada Cent al sumador completo
de 1 también recibe un nivel ALTO. La combinación de la inversión de la compuerta XOR
más la adición de un 1 en la entrada Cent del sumador completo de 1 es lo mismo que
complementar y sumar un 1. Esto es comparable con formar el complemento a 2 del
sustraendo (número B en la figura 2). Recuerde que el sistema de la figura 2 solamente utiliza
números de complemento a 2. El sistema sumador/restador de cuatro bits de la figura 10-30
puede extenderse a 8, 16 o 32 bits con el fin de manejar números de complemento a 2 más
grandes.
IV.1. Procedimiento
Ci A B Co 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
Ci\AB 00 01 11 10
0 0 1 0 1
1 1 0 1 0
Una vez hecho el mapa de Karnaugh para la función de salida es posible observar que
realmente no es posible formar grupos entre los unos que se encuentran en los mapas, por lo
que se realiza la función usando los minitérminos tal y cómo son, y posteriormente se
simplifica la función usando álgebra booleana.
Ci\AB 00 01 11 10
0 0 0 1 0
1 0 1 1 1
En el caso del Carry out, si es posible hacer uso de uso del mapa de Karnaugh para reducir los
términos, obteniendo la siguiente función:
F=CiA +CiB+ AB
Con las funciones hechas, es posible realizar el diagrama para el circuito sumar de 1 bit y
corroborar si la simplificación se realizó de manera adecuada, comparando y obteniendo la
tabla de verdad del circuito.
La utilización del complemento a 2 ha demostrado ser una técnica efectiva para representar
números negativos en sistemas binarios. Al invertir los bits de un número y sumarle 1, se
obtiene el complemento a 2, lo que permite realizar operaciones de resta mediante la suma de
números negativos.