Está en la página 1de 39

UNIVERSIDAD TECNICA DE

COTOPAXI

SISTEMAS DIGITALES
CUARTO ELECTROMECÁNICA

Compilacion_Paulina Freire Andrade


DEMULTIPLEXORES

 Un DEMUX posee:
- Una entrada.
- Selectores
- Salidas que dependen del numero de selectores

La entrada de DATOS se transmite


sólo a una de las salidas, según lo
determine el código de entrada de
selección.

Compilacion_Paulina Freire Andrade


DEMUX 1/8 líneas

Compilacion_Paulina Freire Andrade


DEMULTIPLEXORES

El decodificador 74ALS138 puede funcionar como un DEMUX, en donde


E1 se utiliza como entrada de datos, también se pueden observar formas
de onda para el código se selección A2A1A=000 muestra que O0 es
idéntica a la entrada de datos I en E1.

Compilacion_Paulina Freire Andrade


FLIP-FLOP/Latch

El elemento de memoria más importante es el FLIP-FLOP, el cual la esta


formado por un conjunto de compuertas lógicas. Una compuerta lógica
por sí sola no tiene capacidad de almacenamiento, sin embargo varias de
ellas interconectadas de determinada forma permiten almacenar
información.

Compilacion_Paulina Freire Andrade


Latch de compuerta NOR

Las dos compuertas NOR están retroalimentadas en forma transversal.


Opera igual que el Latch NOR, sólo que las entradas SET y RESET son activas en ALTO en vez de activas
en BAJO.
La entrada SET es la que establece Q en el estado 1. (fija)
La entrada RESET es la que restablece Q al estado 0. (limpia)

Compilacion_Paulina Freire Andrade


Latch de compuerta NAND

Las dos compuertas NAND están retroalimentadas en forma transversal.


La entrada SET es la que establece Q en el estado 1. (fija)
La entrada RESET es la que restablece Q al estado 0. (limpia)

Compilacion_Paulina Freire Andrade


Clasificación de los F-F

1) F-F sincronizado por Reloj S-R

2) F-F sincronizado por Reloj J-K

3) F-F sincronizado por Reloj Tipo D

Compilacion_Paulina Freire Andrade


F-F sincronizado por Reloj en S-R

Compilacion_Paulina Freire Andrade


F-F sincronizado por Reloj en J-K

Compilacion_Paulina Freire Andrade


F-F sincronizado por Reloj D

Compilacion_Paulina Freire Andrade


SUMADORES

 SUMA BINARIA
La suma de dos números binarios se realiza exactamente de la misma
forma que la suma de números decimales. Ejemplo:

Compilacion_Paulina Freire Andrade


SUMADORES

 Representación de Números con Signo


Bit de signo:
0 representa a un número positivo.
1 representa a un número negativo.

Compilacion_Paulina Freire Andrade


SUMADORES

 SUMADOR BINARIO EN PARALELO

Compilacion_Paulina Freire Andrade


SUMADORES

 SUMADOR BINARIO EN PARALELO

Diagrama de bloques de un circuito sumador en paralelo de 5 bits mediante el uso de


sumadores completos.
Compilacion_Paulina Freire Andrade
SUMADORES

 Sumador Binario en Paralelo de 5 bits.

Ejercicios de aplicación:
1) Cuántas entradas y salidas tiene un sumador completo.
2) Suponga los siguientes niveles de entrada en la Fig. anterior
para:
A4A3A2A1A0=01001
B4B3B2B1B0=00111
C0=0
a) Cuáles son los niveles lógicos en las salidas del FA#2?
b) Cuál es el nivel lógico en la salida C5?

Compilacion_Paulina Freire Andrade


SUMADORES

 DISEÑO DE UN SUMADOR COMPLETO

Compilacion_Paulina Freire Andrade


SUMADORES

 DISEÑO DE UN SUMADOR COMPLETO

Compilacion_Paulina Freire Andrade


SUMADORES

 DISEÑO DE UN SUMADOR COMPLETO

Compuertas lógicas de un sumador completo

Compilacion_Paulina Freire Andrade


Sumador en Paralelo de C.I

 Existen sumadores en paralelo disponibles como CIs.


 El más común es un C.I de sumador en paralelo de 4
bits, contiene 4 FAs interconectados.
 Los chips 7483A, 74LS83A, 74LS283 Y 74HC283 son
sumadores en paralelo de 4 bits.

Compilacion_Paulina Freire Andrade


Sumador en Paralelo de C.I en cascada

a) Símbolo de bloque para el


sumador en paralelo de 4 bits
74HC283 .

b) Conexión en cascada de dos CIs 74HC283.

Compilacion_Paulina Freire Andrade


Circuitos Integrados Tipo ALU

 Existen CI a los que se conocen como Unidades


aritmético/lógicas (ALUs) aún cuando no tiene todas
las herramientas de una ALU de computadora.
 Son capaces de realizar varias operaciones aritméticas
y lógicas con entradas de datos binarios.
 La operación específica que debe realizar un CI tipo
ALU se determina con base en un código binario
específico que se aplica en sus entradas de selección de
función.

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

 C.I de 20 terminales.
 Opera sobre 2 números de entrada de 4 bits
(A3A2A1A0) y (B3B2B1B0) produce una salida de 4
bits (F3F2F1F0).
 Puede realizar 8 operaciones distintas.
 La operación que se vaya a realizar dependerá del
código de entrada que se aplique a las entradas de
selección de función S2S1S0.

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

1. OPERACIÓN BORRAR:
 S2S1S0=000.
 ALU borrará todos los bits de
la salida F.
 F3F2F1F0=0000

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

2. OPERACIÓN SUMA:
 S2S1S0=011
 ALU sumará A3A2A1A0 y
B3B2B1B0 para producir F3F2F1F0
 CN= acarreo a LSB = 0

 CN+4=acarreo MSB

 OVR=salida indicadora de
desbordamiento.
OVR=1= cuando la operación suma o
resta R demasiado grande como para
caber en 4 bits (incluyendo el bit de
signo).

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

 OPERACIÓN SUMA: (Continuación)


Desbordamiento Aritmético
Se da cuando respuesta de la operación suma o resta es demasiado grande como
para caber en 4 bits (incluyendo el bit de signo). Ejemplo: La suma de +9 y +8.

La R tiene un bit negativo lo


cual es incorrecto ya que se
están sumando dos números
positivos.
R=+17 requiere más de 4
bits; por lo tanto se
desborda hacia la posición
del bit de signo.

La condición de desbordamiento puede ocurrir sólo cuando se están


sumando dos números positivos o dos números negativos y siempre
produce un R incorrecto.
Para detectar el desbordamiento se comprueba si el bit de signo del R es
el mismo que los bits de signo de los números que se van a sumar.

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

3. 4. OPERACIONES RESTA:
S2S1S0=001
 Restará el # en la entrada A del # en la
entrada B. (B-A)
S2S1S0=010
 Restará B de A (A-B)

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

5. OPERACIÓN XOR:
 S2S1S0=100
 La ALU realizará una operación
XOR bit por bit sobre las entradas A
y B.
Ejemplo:
A3A2A1A0=0110
B3B2B1B0=1100

El resultado es F3F2F1F0=1010

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

6. OPERACIÓN OR:
 S2S1S0=101
 La ALU realizará una operación OR
bit por bit sobre las entradas A y B.
Ejemplo:
A3A2A1A0=0110
B3B2B1B0=1100

A3+B3= 0+1=1
A2+B2= 1+1=1
A1+B1= 1+0=1
A0+B0=0+0=0

El resultado es F3F2F1F0=1110

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

7. OPERACIÓN AND:
 S2S1S0=110
 La ALU realizará una operación
AND bit por bit sobre las entradas
A y B.
Ejemplo:
A3A2A1A0=0110
B3B2B1B0=1100

A3*B3= 0*1=0
A2*B2= 1*1=1
A1*B1= 1*0=0
A0*B0= 0*0=0

El resultado es F3F2F1F0=0100

Compilacion_Paulina Freire Andrade


C.I Tipo ALU 74LS382(TTL)/74HC382(CMOS)

8. OPERACIÓN PRESET:
 S2S1S0=111
 La ALU establecerá todos los bits de
salida en alto.
 F3F2F1F0=1111

Compilacion_Paulina Freire Andrade


Ejercicio ALU

Utilizando una ALU 74LS382, determine:


a) Las salidas para: S2S1S0=001; A3A2A1A0=1100;
B3B2B1B0=1001; CN=1.
b) Cambie el código de selección a 011 y CN=0 y repita la
pregunta del literal a.
c) Cambie el código de selección a 110 y repita la
pregunta del literal a.

Compilacion_Paulina Freire Andrade


Otras ALUs

 El C.I 74LS181/HC181 es otra ALU de 4 bits.


 Tiene 4 entradas de selección (16 operaciones distintas).
 Posee un bit de entrada que permite alternar entre
operaciones lógicas y aritméticas (sumar y restar).
 Tiene una salida A=B que se utiliza para comparar
magnitudes de entrada A y B (cuando A=B será 1; caso
contrario será 0).
 El C.I 74LS181/HC181 es similar al chip 181, pero tiene la
capacidad de realizar algunas operaciones lógicas
adicionales.

Compilacion_Paulina Freire Andrade


ALU C.I 74LS181/HC181

Compilacion_Paulina Freire Andrade


Memorias y Microprocesadores PIC

UNIDAD 3. MEMORIAS Y
MICROPROCESADORES PIC.

1. Memoria ROM .
1. Memoria PROM.
2. Memoria EPROM
3. Memoria EEPROM
1. Memoria RAM
2. Acceso Randomico y
arquitectura.
3. Formato de memoria
4. Microprocesador
1. Microprocesador PIC
168 F , (Alcances,
programación y
ventajas)
Memorias

 Una de las principales ventajas de los sistemas digitales


sobre los analógicos es su habilidad para almacenar con
facilidad grandes cantidades de información y datos
digitales durante períodos cortos y largos.
 Son versátiles.
 F-F y registros.
 Los datos digitales también pueden almacenarse como
cargas en capacitores (un tipo importante de memoria
semiconductora utiliza este principio) almacenamiento de
alta densidad con niveles bajos de energía.
Memorias

Sistema computacional utiliza por lo general memoria principal de alta velocidad y


memoria auxiliar externa más lenta.
Terminología de Memoria

1. Celda de memoria.
2. Palabra de memoria.
3. Byte.
4. Capacidad.
5. Densidad.
6. Dirección.
7. Operación de lectura.
8. Operación de escritura.
9. Tiempo de Acceso.
10. Memoria volátil.

Revisar Texto Guía Págs. 786-788

También podría gustarte