Está en la página 1de 13

“Año del Fortalecimiento de la Soberanía Nacional”

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Perú Decana de América)


FACULTAD DE INGENIERÍA ELECTRÓNICA Y ELÉCTRICA

TEMA:
Informe Previo 7
CURSO:

Circuitos Digitales

DOCENTE:

Oscar Casimiro

ALUMNO
Lucero Alexandra Coral Taipe

Lima, Perú-2022
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
FACULTAD DE INGENIERIA ELECTRONICA

LABORATORIO DE CIRCUITOS DIGITALES


Circuitos Multiplexores y Demultiplexores

I. OBJETIVO:
• Analizar y comprobar el funcionamiento de circuitos sumadores y restadores.
II. MATERIALES Y EQUIPO:

- CI. TTL: 74LS00, 74LS01, 74LS02, 74LS04, 74LS08, 74LS83 o 74LS283, 74LS86
- 8 Diodos LED, Resistencias R=1KΩ, 10KΩ x 2, 47KΩ, 8 Resistencias R=120 ohm, 1⁄4
watt
- Protoboard. Alambre sólido AWG No. 30 diferentes colores; pelador de alambre; alicate
de punta
- Fuente de Voltaje C.C. regulada de 5 Voltios; Multímetro.

III. CUESTIONARIO PREVIO:


1. Realizar las operaciones de suma siguientes en el Sistema binario natural:
Al trabajar en el sistema binario natural, únicamente se requiere expresar cada número en
binario puro para posteriormente realizar la operación respectiva.
a) 13 + 7
𝟏𝟑 → 𝟏𝟏𝟎𝟏
𝟕 → 𝟎𝟏𝟏𝟏
---------------------+
𝟐𝟎 = 𝟏𝟎𝟏𝟎𝟎
Como observamos el resultado coincide al convertir el número binario en decimal.

b) 249 + 38
𝟐𝟒𝟗 → 𝟏𝟏𝟏𝟏𝟏𝟎𝟎𝟏
𝟑𝟖 → 𝟎𝟎𝟏𝟎𝟎𝟏𝟏𝟎
----------------------------+
𝟐𝟖𝟕 = 𝟏𝟎𝟎𝟎𝟏𝟏𝟏𝟏𝟏

De la misma manera, el resultado coincide respetando el orden, además de la necesidad


de un bit adicional en ambos casos para poder expresar la suma.

2. Realizar las operaciones de resta siguientes en la notación binaria complemento a


dos:
a) 48 – 17
En este caso, al trabajar en notación de complemento a 2, es necesario reconocer el signo
de cada número, el negativo inicia en “1”, el positivo en “0”:

𝟒𝟖 → 𝟎𝟏𝟏𝟎𝟎𝟎𝟎
−𝟏𝟕 → 𝟏𝟎𝟏𝟎𝟎𝟎𝟏 → 𝟏𝟏𝟎𝟏𝟏𝟏𝟎(𝑪𝟏) + 𝟏 = 𝟏𝟏𝟎𝟏𝟏𝟏𝟏 (𝑪𝟐)

Se realiza la conversión a complemento a 2, el número conserva su signo y se


intercambian todos los demás valores, de tal forma que al sumar la unidad tengamos el
complemento a 2 que equivale al negativo previamente planteado:
𝟒𝟖 → 𝟎𝟏𝟏𝟎𝟎𝟎𝟎
−𝟏𝟕 → 𝟏𝟏𝟎𝟏𝟏𝟏𝟏
-------------------------
𝟑𝟏 → 𝟏𝟎𝟎𝟏𝟏𝟏𝟏𝟏

En este caso, el número mayor era positivo, por lo cual el resultado debe ser positivo,
entonces, se debe despreciar el acarreo generado. El cual se refiere al signo excedente que
no corresponde. Todo lo demás es el resultado correcto.

b) 23 – 31
𝟐𝟑 → 𝟎𝟏𝟎𝟏𝟏𝟏
−𝟑𝟏 → 𝟏𝟏𝟏𝟏𝟏𝟏 → 𝟏𝟎𝟎𝟎𝟎𝟎(𝑪𝟏) + 𝟏 = 𝟏𝟎𝟎𝟎𝟎𝟏 (𝑪𝟐)

Para este caso, es similar todo el procedimiento, pero el número negativo es mayor
(entonces el resultado debe ser negativo).

𝟐𝟑 → 𝟎𝟏𝟎𝟏𝟏𝟏
−𝟑𝟏 → 𝟏𝟎𝟎𝟎𝟎𝟏
-------------------------
−𝟖 → 𝟏𝟏𝟏𝟎𝟎𝟎

Este caso es importante realizarlo con cuidado, dado que el resultado está dado en
complemento a 2:

𝟏𝟎𝟎𝟏𝟏𝟏 + 𝟏 = 𝟏𝟎𝟏𝟎𝟎𝟎

3. Cómo se obtiene el complemento a uno de un numero binario?, ¿Y cómo se obtiene


el complemento a dos?

La forma de obtener el complemento a 1 de un número binario es muy sencilla, basta con


invertir cada dígito, por ejemplo: 0011 → 1100

Por otro lado, el método más común para realizar la conversión de un binario a
complemento a 2 es en primer lugar realizar la conversión del número binario en
complemento a 1 y posteriormente sumarle una unidad.

Este concepto parte de la forma general del cálculo del complemento a 2 de un número N
binario de n bits.

𝑪𝟐 = 𝟐𝒏 − 𝑵
4. Si queremos realizar la suma de 2 datos BCD, explique lo siguiente:

En primer lugar, es importante reconocer la tabla de conversiones de números decimales


a binario y BCD:

a) Si el resultado es menor que 10 (decimal) es correcto tanto en binario como en BCD

El resultado es correcto, puesto que en ambos casos se aceptan valores menores a 10.
Exactamente hasta 9 en el caso del código BCD. Los resultados de hecho, llegan a ser
exactamente los mismos.

b) Si el resultado es mayor o igual que 10 (decimal), el resultado correcto en BCD es el


resultado en binario más 6 (en binario). ¿Por qué?

La suma de 4 bits mayor que 10 genera un acarreo en el grupo, entonces el resultado no es válido.
En este caso se suma 6(0110) al grupo de 4 bits para saltar así los seis estados no válidos y pasar
al código 8421. Solo cuando se genera un acarreo al sumar 6 se suma al grupo de 4 bits.

5. Diseñar un circuito semisumador. Diseñar un circuito sumador de datos de 2 bits.


Utilizar únicamente puertas NAND de dos entradas.

A B Carry Suma
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0

Identificando las salidas mediante el algebra de Boole:


𝐶 = 𝐴𝐵 → 𝑪 = ̅̅̅̅ 𝑨𝑩
̅̅̅̅̅̅̅̅̅̅̅̅
𝑆 = 𝐴̅𝐵 + 𝐴𝐵̅ → 𝑆 = 𝐴̅𝐵 + 𝐴𝐵̅
̅̅̅̅̅̅̅̅̅
𝑆 = ̅̅̅̅
𝐴̅𝐵 ̅̅̅̅
𝐴𝐵̅ = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
(𝐴 + 𝐵̅ )( 𝐴̅ + 𝐵) = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅
(𝐴𝐵 + 𝐴̅𝐵̅ )
𝑆 = (𝐴𝐵 )(𝐴 + 𝐵) → 𝑆 = 𝐴𝐵 𝐴 + ̅̅̅̅
̅̅̅̅ ̅̅̅̅ 𝐴𝐵 𝐵
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅ ̅̅̅̅̅̅̅̅̅̅̅̅̅
̅̅̅̅̅̅ ̅̅̅̅̅̅̅
𝑺 = ̅̅̅̅
𝑨𝑩𝑨 + ̅̅̅̅𝑨𝑩𝑩 = ̅̅̅̅
𝑨𝑩𝑨 ̅̅̅̅
𝑨𝑩𝑩
Implementación del circuito con compuertas NAND:

Verificar experimentalmente cada uno de los circuitos mostrados. Verificar su


funcionamiento y la tabla de verdad.

Verificando el circuito, notamos que se trata de un semisumador


Su tabla de verdad obtenida es:

A B C S
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0

Circuito sumador completo:

Verificando su funcionamiento:

Se comprueba la siguiente tabla de verdad:

A B Ci 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
6. Explicar el funcionamiento de un semirestador y de un restador completo. Muestre
sus tablas de verdad.

Implementando el circuito semirestador:

Verificando su tabla de verdad:

X Y R P
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

Implementando el circuito restador completo:


Se comprueba la siguiente tabla de verdad:

X Y P0 R P1
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 0 1
1 0 0 1 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1

7. Realizar un circuito que permita hacer tanto operaciones de suma como de resta con
datos de 4 bits en complemento a dos.

Implementamos el circuito en el simulador:


El primer caso, se hallaba en modo de operación en resta al tener la conexión en C0 en
“0”, alternándolo a 1 se obtiene la operación suma:

8. ¿Cuáles son las tres partes básicas de un circuito sumador en BCD? Describa la
forma en que el circuito sumador en BCD detecta la necesidad de introducir una
corrección y la ejecuta.

El circuito consta principalmente de:


• Sumador: Tal como observamos en el esquema, está iniciando y finalizando todo
el diagrama del circuito sumador BCD.
• Circuito comparador: Compara el valor con un límite de valor decimal “9”.
• Verificar/Corregir: Realizará el acarreo (la suma de 6 decimal) puesto que al
superar el valor de 9 ocurre ese inconveniente.

El circuito para realizar la corrección posee dos sumadores, el cual es utilizado en caso
de que en la etapa de la comparación se obtenga un valor que exceda el valor de 9 en
decimal, por lo que realizará la suma mandando los bits a la siguiente etapa.
9. Implementar un circuito sumador de 3 números de 3 bits y mostrar el resultado en
displays.

Implementación del circuito:

El circuito utiliza dos integrados 7483 conectados mediante sus salidas, de tal forma que
se pueda manipular 3 entradas de 3 bits.

10. CIRCUITO OBLIGATORIO GRUPAL. -


Implementar y verificar experimentalmente un circuito sumador/restador de dos
números A y B en Código BCD, con un led indicador de signo (si el led está encendido
el resultado es negativo, y si está apagado el resultado es positivo). Con un interruptor
se indicará la operación aritmética (si está abierto la operación es suma, y si está
cerrado la operación es resta).
En este circuito se pueden presentar tres situaciones:
(1) A+B, el resultado máximo es 18 y el resultado mínimo es 0. El resultado es positivo.
(2) A-B, donde A es igual o mayor a B, el resultado máximo es 9 y el resultado mínimo
es 0. El resultado es positivo.
(3) A-B, donde A es menor a B. El resultado máximo es -1 y el resultado mínimo es -9.
El resultado es negativo.
Verificar cada uno de estos tres casos experimentalmente y explicarlos en clase.

Implementación del circuito (1ra etapa – Mostrar digitos):


El anterior recurso permitió visualizar los valores que introducíamos el circuito, los cuales
en la siguiente etapa realiza el cambio de operación mediante un switch y el diagrama de
compuertas lógicas básicas que permite la sumatoria/resta, que a su vez está ligada al
signo (visualizado en el LED):

Finalmente, mediante el uso de integrados 7448 y codificador de 7 salidas para los display
de 7 segmentos lograremos apreciar el valor de la suma (si excede el valor de un dígito
será apoyado por otro display, de igual forma el led indicará el signo en caso de tratarse
de una resta).

Resta de los valores de 4 y 2 Suma de los valores de 4 y 2


Realizando otra operación, donde el dígito restador es mayor, se obtiene:

Operación con valores 2 y 6

Suma de los valores de 2 y 6 Resta de los valores de 4 y 2 (LED encendido)

CONCLUSIONES:
• Los circuitos sumadores son utilizados en circuitos que realizan operaciones,
además son muy similares a los restadores en funcionalidad, lo que lo hace
capaces de implementar cambios de operación mediante el uso de compuertas
lógicas.
• Los sumadores BCD requieren el análisis de corrección para el posible caso de un
acarreo visible.

REFERENCIAS BIBLIOGRÁFICAS:

Electrónica Digital UCN. http://electroucn.blogspot.com/2014/06/Restador.html

Circuito sumador BCD de dos dígitos. https://www.researchgate.net/figure/FIGURA-6-


Diagrama-de-bloques-de-un-sumador-de-2-digitos-BCD_fig3_260778529
Sumador de dos números BCD/ alternador de operación suma y resta.
https://wilaebaelectronica.blogspot.com/2018/05/sumador-de-dos-numeros-bcd.html

Noriega, S. (2003). Operaciones matemáticas con Números Binarios.


https://catedra.ing.unlp.edu.ar/electrotecnia/islyd/apuntes/opmatematicas2003.pdf

También podría gustarte