Está en la página 1de 32

INSTITUTO TECNOLÓGICO DE SALINA CRUZ

MATERIA:

CIRCUITOS ELECTRICOS Y ELECTRONICOS

TEMA: 4

CUIRCUITOS LOGICOS

NOMBRE:

OSORIO BLANCO PAUL VLADIMIR

GRADO Y GRUPO:

4E

CARRERA:
ING. EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES

FACILITADOR:
ING. PACHECO LOPEZ APOLINAR

SALINA CRUZ OAXACA A 08 JUNIO DEL 2020


Contenido
INTRODUCCION..................................................................................................................................4
4.1 TEMPORIZADORES.......................................................................................................................5
¿QUE ES UN TEMPORIZADOR?...........................................................................................................5
PARTES DE UN TEMPORIZADOR.........................................................................................................5
CLASES O TIPOS DE TEMPORIZADORES.............................................................................................6
TEMPORIZADOR A LA CONEXCION...............................................................................................6
TEMPORIZADOR A LA DESCONEXION...........................................................................................6
TEMPORIZADOR TERMICO............................................................................................................7
TEMPORZADOR NEUMATICO........................................................................................................8
TEMPORIZADOR DE MOTOR SINCRONO.......................................................................................9
TEMPORIZADOR ELECTRINICO......................................................................................................9
TEMPORIZADOR MAGNETICO.....................................................................................................10
4.2 FLIP FLOP....................................................................................................................................11
¿Qué es un Flip-Flop?.......................................................................................................................11
Clasificación de los Flip Flop........................................................................................................11
Flip-Flop S-R  (Set-Reset).............................................................................................................11
Flip-Flop T....................................................................................................................................13
Flip-Flop   J-K................................................................................................................................15
Tabla de estado del FF J-K...........................................................................................................16
Flip-Flop D (Delay).......................................................................................................................16
Inicialización de Flip-Flops...........................................................................................................17
4.3 Registros.....................................................................................................................................19
¿Qué son los registros?....................................................................................................................19
CLASIFICACION DE REGISTROS........................................................................................................19
REGISTRO DE CORRIENTE BASICO...............................................................................................19
TIPOS DE ENTRADA Y SALIUDAS DE LOS REGISTRO DE CORRIMIENTO......................................21
Entrada Serie - Salida Paralelo....................................................................................................21
ENTRADA SERIE- SALIDAD PAARALELO.......................................................................................22
Registros de corrimiento bidireccionales....................................................................................22
REGISTROS EN CIRCUITO INTEGRADOS.......................................................................................23
Circuito Integrado 74HC373....................................................................................................23
Circuito Integrado 74HC374....................................................................................................24
Circuito Integrado 74HC273....................................................................................................24
APLICACIONES A LOS REGFISTROS DE CORRIMIENTO................................................................24
4.4 MEMORIAS.................................................................................................................................25
¿Qué son las memorias?..............................................................................................................25
CLASIFICACION DE LAS MEMORIAS.............................................................................................26
LOGICA CABLEADA Y LOGICA PROGRAMABLE............................................................................26
MICROPROCESADOR...................................................................................................................27
SISTEMAS DE MICROPROCESADOR.............................................................................................28
CONCLUSCION..................................................................................................................................30
INTRODUCCION
La comprensión del funcionamiento de las computadoras y de todos los sistemas
digitales de la actualidad (celulares, reproductores de música, videojuegos,
medidores, controladores, etc.) pasa primero por entender el concepto de circuito
lógico. Este concepto está ligado a la lógica simbólica tradicional o lógica
Booleana (de George Boole, matemático inglés del siglo XIX). Las entradas y
salidas de estos circuitos solo pueden tener dos estados: alto (uno) y bajo (cero).
Las reglas que rigen el comportamiento de son las mismas que se emplean en la
lógica Booleana y que a su vez se emplean en el algebra de conjuntos con la que
seguramente el estudiante tiene familiaridad.
Todos los procesos complejos de una computadora no son más que simples
operaciones aritméticas y lógicas básicas, como sumar bits, complementar bits,
comparar y mover bits. Estas operaciones son usadas para controlar la forma
como una computadora trata los datos, acceso a memoria y genera resultados.
Todas estas funciones del procesador son físicamente realizadas por circuitos
electrónicos, llamados circuitos lógicos. Así, una computadora digital no es más
que un conjunto de circuitos lógicos.
4.1 TEMPORIZADORES
¿QUE ES UN TEMPORIZADOR?
Un temporizador es un dispositivo que se utiliza para controlar la conexión o
desconexión de un circuito, todo dependiendo del tipo que sea ya que pueden ser
eléctricos, neumáticos, hidráulicos, mecánicos, etc.

En cuanto a su funcionamiento se asemeja mucho al de un relevador ya que los


reles al recibir un pulso inmediatamente cambian la posición de sus contactos y en
cuanto a los temporizadores necesita agotarse el tiempo programado para
intercambiar sus contactos.

PARTES DE UN TEMPORIZADOR
Cada temporizador está construido con piezas totalmente diferentes ya que no
tienen la misma construcción, ni principio de funcionamiento, como, por ejemplo:
un temporizador mecánico está constituido por resortes y engranes, mientras que
uno electrónico está compuesto por capacitores, resistencias, circuitos integrados,
etc.
Aun que a pesar de esto todos los temporizadores funcionan bajo el mismo
principio y este es: contabilizar un tiempo y cambiar de posición sus contactos.
CLASES O TIPOS DE TEMPORIZADORES

TEMPORIZADOR A LA CONEXCION

Cuando el temporizador recibe tensión y pasa un tiempo hasta que conmuta los
contactos, se denomina Temporizador a la Conexión.
Es un relé cuyo contacto de salida conecta después de un cierto retardo a partir
del instante de conexión de los bornes de su bobina a la red. El tiempo de retardo
es ajustable mediante un potenciómetro o regulador frontal del aparato si es
electrónico. También se le puede regular mediante un potenciómetro remoto que
permita el mando a distancia ; este potenciómetro se conecta a los bornes y no
puede aplicarse a los relés de los contactos.

TEMPORIZADOR A LA DESCONEXION

Cuando el temporizador deja de recibir tensión y al cabo de un tiempo conmuta los


contactos, se denomina Temporizador a la Desconexión.
Es un relé cuyo contacto de salida conecta instantáneamente al aplicar la tensión
de alimentación en los bornes de la bobina. Al quedar sin alimentación, el relé
permanece conectado durante el tiempo ajustado por el potenciómetro frontal o
remoto, desconectándose al final de dicho lapso.
TEMPORIZADOR TERMICO

Actúa por calentamiento de una lámina bimetálica. El tiempo viene determinado


por el curvado de la lámina.
Consta de un transformador cuyo primario se conecta a la red, pero el secundario,
que tiene pocas espiras y esta conectado en serie con la lámina bimetálica,
siempre tiene que estar en cortocircuito para producir el calentamiento de dicha
lámina, por lo que cuando realiza la temporización se tiene que desconectar el
primario.
Los relés térmicos o dispositivos que utilizan procedimientos térmicos para la
temporización, pueden incluirse en los siguientes grupos :
 Relés de Biláminas
Una bilámina está constituida por dos láminas metálicas, acopladas en paralelo y
atravesadas por la corriente eléctrica, que las calienta por el efecto Joule.
Como los coeficientes de dilatación de las dos láminas son diferentes cuando se
calienta una, atrae a la otra y cuando se enfrían, vuelve a la posición inicial.
 Relés de Barras Dilatables
Los contactos se mueven cuando la diferencia de temperatura entre dos barras
dilatables idénticas alcanza el valor deseado, estando una de las barras calentada
eléctricamente por la corriente de mando.
De esta forma las variaciones de temperatura ambiente actúan de la misma
manera sobre la posición de las dos barras dilatables, sin tener efecto alguno
sobre la posición de los contactos. Por consiguiente, solo la barra calentada
eléctricamente manda los contactos. De esta forma, se obtienen temporizaciones
comprendidas entre 2 segundos y 4 minutos, con una precisión de un 10 %.

TEMPORZADOR NEUMATICO

El funcionamiento del temporizador neumático está basado en la acción de un


fuelle que se comprime al ser accionado por el electroimán del relé.
Al tender el fuelle a ocupar su posición de reposo la hace lentamente, ya que el
aire ha de entrar por un pequeño orificio, que al variar de tamaño cambia el tiempo
de recuperación del fuelle y por lo tanto la temporización.
Un relé con temporización neumática consta de los siguientes elementos:
 Un temporizador neumático que comprende un filtro por donde penetra el
aire comprimido y un vástago de latón en forma de cono, solidario con un
tornillo de regulación para el paso de aire, que asegura la regulación
progresiva de la temporización (las gamas de temporización cubren desde
0.1 segundos a 1 hora)
 Un fuelle de goma
 Un resorte antagonista situado en el interior de este fuelle
 Una bobina electromagnética para corriente continua o corriente alterna,
según los casos.
 Un juego de contactos de ruptura brusca y solidarios al temporizador
neumático por medio de un juego de levas y palancas.
TEMPORIZADOR DE MOTOR SINCRONO

Temporizador que actúa por medio de un mecanismo de relojería accionado por


un pequeño motor, con embrague electromagnético. Al cabo de cierto tiempo de
funcionamiento entra en acción el embrague y se produce la apertura o cierre del
circuito...

TEMPORIZADOR ELECTRINICO
El principio básico de este tipo de temporización, es la carga o descarga de un
condensador mediante una resistencia. Por lo general se emplean condensadores
electrolíticos, siempre que su resistencia de aislamiento sea mayor que la
resistencia de descarga: en caso contrario el condensador se descargaría a través
de su insuficiente resistencia de aislamiento.
En este caso, se trata de relés cuya bobina esta alimentada exclusivamente por
corriente continua.
La temporización electrónica está muy extendida. Se utiliza con relés
electromagnéticos cuya bobina está prevista para ser alimentada con corriente
continua. Para obtener una buena temporización, la tensión continua debe
estabilizarse por ejemplo con ayuda de un diodo Zener.
El principio básico de este tipo de temporización es la carga o descarga de un
condensador " C " mediante una resistencia " R ". por lo general se emplean
condensadores electrolíticos de buena calidad, siempre que su resistencia de
aislamiento sea bastante mayor que la resistencia de descarga R : en caso
contrario, el condensador C se descargaría a través de su insuficiente resistencia
de aislamiento.

TEMPORIZADOR MAGNETICO

Se obtiene ensartando en el núcleo magnético del relé, un tubo de cobre. Este


tubo puede tener el espesor de algunos milímetros y rodear al núcleo en toda su
longitud, constituyendo una camisa o bien puede ser de un diámetro igual a la
base del carrete de la bobina y una longitud limitada, y en este caso se
llama manguito ; el manguito puede ser fijado delante, en la parte de la armadura,
o en la parte opuesta.
4.2 FLIP FLOP
¿Qué es un Flip-Flop?
El flip flop es el nombre común que se le da a los dispositivos de dos estados
(biestables), que sirven como memoria básica para las operaciones de lógica
secuencial. Los Flip-flops son ampliamente usados para el almacenamiento y
transferencia de datos digitales y se usan normalmente en unidades llamadas
“registros”, para el almacenamiento de datos numéricos binarios.
Son dispositivos con memoria mas comúnmente utilizados. Sus
características principales son:
 Asumen solamente uno de dos posibles estados de salida.
 Tienen un par de salidas que son complemento una de la otra.
 Tienen una o mas entradas que pueden causar que el estado del Flip-Flop
cambie.
Clasificación de los Flip Flop

Son dispositivos con memoria más comúnmente utilizados. Sus


características principales son:
 Asumen solamente uno de dos posibles estados de salida.
 Tienen un par de salidas que son complemento una de la otra.
 Tienen una o más entradas que pueden causar que el estado del Flip-Flop
cambie.

Flip-Flop S-R  (Set-Reset)

La siguiente figura muestra una forma posible de implementar un Flip-Flop S-R.


Utiliza dos compuertas NOR. S y R son las entradas, mientras que Q y Q’ son las
salidas (Q es generalmente la salida que se busca manipular.)
 

Como existen varias formas de implementar un Flip-Flop S-R (y en general


cualquier tipo de Flip-Flop) se utilizan diagramas de bloque que representen al
Flip-Flop. El siguiente diagrama de bloque representa un FF S-R. Nótese que
ahora, por convención, Q se encuentra en la parte superior y Q’ en la inferior.

 
Para describir el funcionamiento de un FF se utilizan las llamadas Tablas de
Estado y las Ecuaciones Características. La siguiente tabla muestra la tabla de
estado para un FF S-R.
 
S R Q Q+

0 0 0 0

0 0 1 1

0 1 0 0

0 1 1 0

1 0 0 1

1 0 1 1

1 1 0 -

1 1 1 -

Como encabezado de las columnas tenemos las entradas S y R, y una de las


salidas Q. La salida Q es la salida que en un tiempo t se puede detectar en el FF,
es decir, es la salida en el tiempo actual. Q+ es la salida en el tiempo   , una
vez que se ha propagado la señal en el circuito (recuerde que los FF tienen un
componente de retroalimentación.) Por lo tanto   , es decir, es la salida
que tendrá Q en el futuro – una vez que se haya realizado la propagación.
Si analizamos la tabla de estado, vemos que para si S = 0, R = 0 y Q = 0 ó 1, la
salida futura de Q (Q+) será siempre lo que se tenía antes de la propagación. A
este estado (S = 0, R = 0) se le conoce por tanto como estado de memoria. 
Viendo ahora el caso S = 0, R = 1, se aprecia que siempre Q+ = 0 sin importar el
valor de Q antes de la propagación, es decir, se hace un reset de Q. Si por el
contrario, se tiene S = 1, R = 0, entonces Q+ = 1 en ambos casos, por tanto se
hace un set de Q.
Finalmente, nótese que la combinación S = 1, R = 1 no es valida en el FF S-R. La
razón es que dicho estado vuelve inestable al circuito y, como una de las
características de todo FF es que el estado es estable, al usar dicha combinación
se esta violando este principio de los FF.
Ahora, si se mapea la información de la tabla de estado del FF S-R en un mapa de
Karnaugh, se obtiene la siguiente ecuación característica:   . Esta
ecuación describe también el funcionamiento. Nos dice que Q+ será 1 siempre y
cuando se haga un set del FF o el reset no esta activado y la salida tiene un 1 en
ese momento.

Flip-Flop T
El Flip-flop T cambia de estado en cada pulso de T. El pulso es un ciclo completo
de cero  a 1. Las siguientes dos figuras muestran el diagrama de bloque y una
implementación del FF T mediante un FF S-R y compuertas adicionales.
 

Nótese que en la implementación del FF T, las dos entradas del FF S-R están
conectadas a compuertas AND, ambas conectadas a su vez a la entrada T.
Además, la entrada Q esta conectada a R y Q’ a S. Esta conexión es así para
permitir que el FF S-R cambié de estado cada que se le mande un dato a T. Por
ejemplo, si Q = 1 en el tiempo actual, eso significa que Q’ = 0, por lo tanto, al
recibir T el valor de 1, se pasaran los valores de R = 1 y S = 0 al FF S-R,
realizando un reset de Q.
La siguiente tabla muestra el comportamiento del FF T y del FF S-R en cada pulso
de T
T S R Q Q´
0 0 0 0 1

1 1 0 1 0
0 0 0 1 0

1 0 1 0 1
0 0 0 0 1

1 1 0 1 0

La tabla de estado para el FF T se presenta a continuación. Es muy sencilla:


cuando T = 0 el estado de Q no cambia, es decir Q = Q+ (estado de memoria),
cuando T = 1,  Q es complementada y, por lo tanto, Q+ = Q’.
Tabla de estado para el FF T
T Q Q+
0 0 0
0 1 1
1 0 1
1 1 0
 
De la tabla de estado anterior, se obtiene la siguiente ecuación característica para
el FF T
Q+ = T ’Q + TQ´ = T Å Q
Ahora bien, analicemos un poco más el comportamiento del FF T y tratemos de
responder la siguiente pregunta: ¿Qué pasa si T=1 por mucho tiempo?
Los valores de S y R cambiarían constantemente de la siguiente manera: 
S =   0-> 1 -> 0 -> 1
R=    1-> 0 ->1 -> 0
es decir, el FF empezaría a oscilar y por tanto no mantendría el estado (inestable.)
Por lo tanto, la mayoría de los FF utilizan un reloj para determinar en que
momento se tomará en cuenta el valor que se encuentre en la entrada del FF. La
siguiente figura muestra un FF T con reloj (CK)
 
                                           

Nótese que la entrada marcada como CK tiene un círculo. Este círculo indica que
el FF tomará en cuenta la entrada del FF cuando el pulso del reloj sea cero (0). Si
es uno (1), la entrada no será tomada en cuenta.

Flip-Flop   J-K

El flip-flop J-K es una mezcla entre el flip-flop S-R y el flip-flop T. Esto ocurre de la
siguiente manera:
En J=1, K=1  actúa como Flip-flop T
De otra forma, actúa como flip-flop S-R

El siguiente diagrama de bloque es el perteneciente el FF J-K

Una implementación tentativa de un FF J-K a partir de un FF S-R sin reloj es la


siguiente:
 

 
La tabla de estado aparece a continuación. Note que es muy parecida a la del FF
S-R solo que ahora los estados de J=1 y K=1 sí son válidos.

Tabla de estado del FF J-K


 
J K Q Q+
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
 
De la tabla anterior se obtiene la siguiente ecuación característica mediante
mapas de Karnaugh:   . Este flip-flop es uno de los más comunes
con reloj. El siguiente diagrama lo muestra con  entrada para reloj:
 

 
Flip-Flop D (Delay)
El flip-flop D  es uno de los FF más sencillos. Su función es dejar pasar lo que
entra por D, a la salida Q, después de un pulso del reloj. Es, junto con el FF J-K,
uno de los flip-flops mas comunes con reloj. Su tabla de estado se muestra a
continuación:
 
D Q Q+
0 0 0
0 1 0
1 0 1
1 1 1
 
De la tabla se infiere que la ecuación característica para el FF D es: Q+= D. El
siguiente diagrama de bloques representa este flip-flop.  
 

Inicialización de Flip-Flops
 
Cuando se están utilizando flip-flops en la construcción de circuitos, es necesario
poder controlar el momento en el que un FF empieza a funcionar y el valor con el
que inicia su secuencia. Para esto, los flip-flops cuentan con dos entradas que le
permiten al diseñador seleccionar los valores iniciales del FF y el momento en el
que empieza a funcionar. Estas entradas son llamadas en Inglés: Clear y Preset.
 

Clear - inicializa Q en cero sin importar entradas o reloj (   ).


Preset - inicializa Q en 1 sin importar entradas o reloj (   ).
 
Para ambas entradas, si reciben el valor de:
0 : inicializan el FF en el valor correspondiente.
1: el flip-flop opera normalmente
 
La siguiente figura muestra un FF J-K con entradas de inicialización. Note que
tanto la entrada Clear, como la entrada Preset, tienen un círculo. Esto significa que
la entrada funciona con un 0.
 
Ejemplos con Flip-Flops
Ejemplo: Diseñe un Flip-flop T a partir de un Flip-flop J-K con reloj.
Solución:

Ejemplo: Convierta un Flip-flop S-R  a un flip-flop D con reloj


Solución:
 

 
D Q+ S R
0 0 D D´
1 1 D D´
4.3 Registros
¿Qué son los registros?

Son dispositivos digitales donde se obtiene almacenamiento temporal. Dado


que la memoria y el desplazamiento de información son sus características
básicas, los registros son circuitos secuenciales constituidos por flip-flops,
donde cada uno de ellos maneja un bit de la palabra binaria.

Muchos registros usan flip-flops tipo D aunque también es común el uso


de flip-flops JK. Son muy populares los de 8 bits, ya que en los
computadores con frecuencia manipulan bytes de información.

CLASIFICACION DE REGISTROS

REGISTRO DE CORRIENTE BASICO


Un registro de corrimiento básico es un conjunto de flip-flops conectados de
tal forma que los números binarios almacenados en él son desplazados de
un flip-flop al siguiente con cada pulso de reloj aplicado. En la figura 1. Se
observa la forma de conectar 4 flip-flops tipo D para construir un registro.
Note como la salida de un flip-flop se conecta a la entrada de otro
adyacente.

Si inicialmente en la in del primer flipflop se encuntran en “0” e ingresamos


un “1”ese numero se irá registrando en las salidas de cada flipflop, esto
ocurre a medida que el pulso de reloj se pone en el flanco ascendente.
En la Figura 6.se observan las formas de onda de las salidas de cada flip-flop,
donde se observa el desplazamiento de los datos de izquierda a derecha.
TIPOS DE ENTRADA Y SALIUDAS DE LOS REGISTRO DE
CORRIMIENTO

Existen diversas formas de cargar o extraer información en un registro de


corrimiento:

Las combinaciones de Entrada/Salida más comunes en los registros de


corrimiento son: Entrada Serie/Salida Paralelo y Entrada Paralelo/Salida Serie. A
continuación, se dará una descripción sobre estos dos modos de funcionamiento.

Entrada Serie - Salida Paralelo


Es la forma más usual del tipo de entrada y salida de datos en los registros de
corrimiento. En la Figura 8 se observa el esquema de un registro de esta
clase. La entrada asincrónica CLR que se observa, es usada para poner todos
los bits del registro en 0.
Existen circuitos integrados como el 74HC164 que funcionan de esta forma
ENTRADA SERIE- SALIDAD PAARALELO

En la Figura 6.4.5 se observa el esquema de un registro de este tipo. LOAD: Las


entradas en paralelo se almacenan en los flip-flops internos (entrada asincrónica),
SHIFT: Corrimiento del puerto hacia la derecha (entrada sincrónica), entrada serie
por el primer flip-flop y salida serial por el último. Existen circuitos integrados como
el 74HC165 que funcionan con base en este esquema.

Registros de corrimiento bidireccionales

Este tipo de registro tiene la opción de elegir la dirección en que se transmiten


los datos. Estos registros tienen una señal de control que permite seleccionar el
sentido de desplazamiento de los datos. En la Figura 10 se observa el circuito
lógico de un registro bidireccional de 4 bits.
Para propósitos de entender el funcionamiento de este registro se ha dispuesto de
forma vertical, para mostrar cómo se desplazan los datos. Cuando la entrada
ABA/ARR' se encuentra en 1 lógico, los datos se desplazan hacia abajo y cuando
esta es 0 lógico los datos se desplazan hacia arriba.
Cuando la señal de control ABA/ARR' es 1, las compuertas marcadas con A se
activan, permitiendo que el dato de cualquier flip-flop pase al flip-flop
inmediatamente inferior después de que ocurra una transición positiva en la señal
del reloj, de esta forma la información de desplaza por las líneas marcadas en azul
ques e se observan en la figura 10.
Cuando la señal de control ABA/ARR' es 0, las compuertas marcadas con B se
activan y el dato de cualquier flip-flop se pasa al flip-flop inmediatamente superior.
Las líneas marcadas en rojo en la figura 10 indican el canal de transmisión de los
datos de un flip-flop a otro para esta condición.
Note que las compuertas marcadas como A y B se activan de forma
complementaria, es decir, mientras se activan aquellas marcadas como A las
marcadas como B se encuentran inactivas y viceversa.
REGISTROS EN CIRCUITO INTEGRADOS

En el mercado exiten actualmente varios circuitos integrados que


desempeñan su función como registros, en esta sección mencionaremos
algunos de estos registros disponibles en lógica TTL y CMOS.
Circuito Integrado 74HC373

Este integrado contiene 8 Cerrojos tipo D con salidas triestado. En la figura


10 se observa el esquema de conexiones interno y la descripción de sus
entradas y salidas es la siguiente:
o D0...D7: Entrada paralelo
o Q0...Q7: Salida paralelo
o LE: Latch Enable
o OE: Output Enable

Circuito Integrado 74HC374


Este circuito integrado contiene 8 Flip-Flops tipo D con salidas triestado
sensibles al flanco de subida de la señal del Reloj. En la figura 12 se muestra la
estructura interna de este registro y su diferencia con el anterior Circuito
Integrado es que este contiene flip-flops.

Circuito Integrado 74HC273


Este integrado contiene 8 flip-flops tipo D con salidas triestado sensibles al
flanco de subida de la señal del reloj, adicionalmente tiene una entrada para
borrar activa en bajo (CLR'). En la figura 6.4.9 se observa el diagrama de
pines de este integrado y la tabla 6.4.1 los estados lógicos.
APLICACIONES A LOS REGFISTROS DE CORRIMIENTO
Los registros de corrimiento tienen varias aplicaciones en la Electrónica
Digital, entre las cuales se pueden mencionar las siguientes:
o Transmisión de datos.
o Conversión de protocolo serie en paralelo y viceversa.
o Puertos de salida de los microcomputadores.
o Secuenciadores (luces y anuncios publicitarios).
o Multiplicaciones y divisiones por 2, 4, 8, 16 bits.
o Operaciones que se hacen en forma secuencial
4.4 MEMORIAS
¿Qué son las memorias?

Se dice memoria un circuito en condiciones de mantener una información y


hacerla disponible cuando se necesita. Se distinguen dos tipos de memorias: la
memoria secuencial y la memoria de acceso aleatorio o random. La memoria
secuencial se lee o escribe mediante la organización de los datos uno tras otro.
Para leer un dato es necesario leer todos los almacenados previamente en el
mismo orden de almacenamiento; para escribir un dato es necesario escribir
después del último previamente escrito. Un ejemplo de memoria secuencial es una
cinta en la que se almacenan los datos, tal como en la grabadora de audio; leer un
hecho, mover la cinta hasta el punto deseado. La memoria secuencial es más
lenta. La memoria aleatoria o random es un tipo de memoria en la que los datos se
leen o se escriben datos en la posición deseada, por supuesto que necesitamos
una codificación antes del almacenamiento de todas las direcciones de memoria,
por lo que los datos se pueden almacenar a la deseada, sin orden secuencia; los
datos pueden ser leídos directamente por conocer la dirección donde se
almacena. Un ejemplo de la memoria al azar es el CD ROM, en el que los datos
se leen o se escriben mediante el posicionamiento en el que desee, sin necesidad
de leer o escribir lo anterior.
Las memorias se distinguen en dos tipos: volátiles y no volátiles. En la memoria
volátil el dato se almacena siempre y cuando hay energía en el circuito; una vez
fuera del circuito de datos desaparece y ya no está presente en el siguiente
arranque; un ejemplo de memoria volátil es temporalmente computadora, dija
RAM. Cuando RAM significa memoria de acceso aleatorio o random. Una
memoria se dice no volátil cuando el dato se conserva incluso cuando la energía
falla. Un ejemplo de una memoria no volátil es la cinta o el CD ROM o el disquete
de la computadora, o el disco duro de la computadora.
Se dice bit un dato que puede ser 0 o 1. El flip flop es capaz de almacenar un bit.
Sin embargo, para almacenar una letra del alfabeto o un dígito de un número no
es suficiente un bit, pero se utiliza para un circuito que consiste en el conjunto de 8
bits. Se dice byte el conjunto de 8 bits. Por supuesto, para un byte tiene 8 flip flop.
En la práctica se utiliza un código llamado ASCII, que se corresponde con una
letra del alfabeto una combinación de 8-bit con valor 0 o 1, por ejemplo, la letra A
mayúscula del alfabeto corresponde al número binario 100 001, es decir 64 + 1 =
65 en el sistema decimal. En realidad, los bits utilizados para el código ASCII son
siete, el octavo bit se utiliza como una comprobación de paridad. Para la memoria
que utiliza múltiples del byte; ejemplo, una memoria de 1 Kbyte es igual a 1024
bytes; una memoria de 1 MB = 1.048.576 bytes. Una celda de memoria
corresponde a un byte.

CLASIFICACION DE LAS MEMORIAS

1. ROM: es un tipo de memoria de sólo lectura, que se escribe una vez y se


puede acceder a un número infinito de veces.

2. EPROM : es un tipo de memoria programable por el usuario alrededor de


20 a 30 veces. Una vez que haya escrita el dato se pueden sobreescribir,
sino que debe borrar la memoria y volver a escribir todo. Por lo general
tienen en el integrado una ventana  por la cancelación de toda la memoria
por la exposición a los rayos ultravioleta.

3. EEPROM y EAROM: Son los tipos de memoria borrable eléctricamente, por


lo que un dato se puede borrar y volver a escribir por sí mismo, sin borrar
toda la memoria.

Todas estas memorias son de tipo no volátil, es decir, el dato se puede mantener
durante un tiempo muy largo, sin fuente de alimentación.

En cuanto a la memoria RAM, se puede decir que están destinados para las
memorias volátiles. Se dividen en RAM estática, si el dato se almacena, por todo
el tiempo de suministro de energía, sin la necesidad de un circuito para la
reescritura. En cambio, las RAM dinámicas, siendo realizadas en la tecnología
MOS, mantienen un dato para un tiempo muy corto, es necesario, por lo tanto, un
circuito particular, que reescribe el dato periódicamente hasta que la alimentación
está presente. La memoria RAM instalada en el PC se proporciona generalmente
en módulos tipo SIMM, como en la siguiente figura:
LOGICA CABLEADA Y LOGICA PROGRAMABLE
Un circuito se dice para funcionar en lógica cableada cuando, una vez construido,
puede resolver lógicamente sólo un número limitado de problemas lógicos, y
carece de un programa. Un circuito se dice construido en la lógica
programable, cuando para ser utilizado necesita un programa, que es una serie de
instrucciones que indican al circuito los diversos cálculos que se deben realizar. La
lógica programable es más versátil y más económica a los problemas
complejos. De hecho, si usted necesita modificar los cálculos a realizar no es
necesario reemplazar todo el circuito, pero sólo el programa. Veamos ahora más
de cerca la lógica programable. Es un sistema fundamental de las conexiones
entre los diversos circuitos, dicha conexión de bus. El bus es un conjunto de 8 o
16 o 32 cables físicos sobre los que se deslizan los datos, que son, obviamente,
ya de tipo eléctrico. Ese es el bit lógico se ha transformado en nivel eléctrico alto ,
o nivel eléctrico bajo. Un diagrama de conexión de bus es el siguiente:

Observamos que, aunque los tres circuitos conectados eléctricamente al bus, sólo
uno o más de los circuitos está habilitado para leer los datos, pero sólo recibe la
capacidad de introducir los datos en el bus, de esta manera se obtiene el resultado
deseado, es decir para transferir un dato de un circuito a otro. Obviamente, la
ventaja del sistema de bus es reducir considerablemente el número de
conductores que conectan un circuito a otro.
MICROPROCESADOR
El microprocesador es la parte más importante de la lógica programable. El
microprocesador es un conjunto de circuitos lógicos cerrados en un solo circuito
integrado, capaz de llevar a cabo operaciones simples que son los siguientes: el
movimiento de datos entre los distintos registros internos, la comparación de los
datos para ver cuál es el más alto de los dos datos, la suma binaria entre dos
datos, utilizando circuitos sumadores. Mediante la combinación de las operaciones
básicas que puede resolver problemas muy complejos. La estructura lógica de un
microprocesador puede esquematizarse con el diagrama de bloques siguiente:
El contador de programa contiene en un cierto instante la dirección de la celda de
memoria en la que se almacena la siguiente instrucción a ejecutar, no la que el
microprocesador está ejecutando. Los registros son de memorias temporales que
contienen un determinado dato en lo que hay que hacer de las operaciones, o el
resultado de una operación, o una instrucción. El registro de
instrucciones contiene la instrucción a ejecutar. La unidad lógica aritmética
dija, ALU, es la parte del microprocesador que realmente ejecuta las
instrucciones, es decir la suma de los dos datos, o la comparación entre los dos
datos. Fundamental es también el clock, o la frecuencia a la que las
conmutaciones tienen lugar en los diversos circuitos del microprocesador. Hoy se
trata de maximizar el clock, con el fin de poner a disposición el resultado de una
operación, en el menor tiempo posible.
SISTEMAS DE MICROPROCESADOR

 Veamos ahora a través de un diagrama de bloques, las partes básicas de un


sistema de microprocesador.

Son dichas unidad de entrada los equipos que transforman en impulsos eléctricos


la solicitud de un operador. Son unidades de entrada: teclados, unidades de cinta,
unidades de disco, las unidades de CD ROM, escáneres, etc .. Por ejemplo el
teclado transforma la presión de una llave en una serie de bits a 0 o a 1, los que
representan en el código ASCII la letra indicada en el teclado. La unidad central es
en la práctica el microprocesador.
Son dicha unidad de salida las unidades que transforman el resultado de una
operación de señal eléctrica en una forma no eléctrica que puede ser leída por el
operador o realizada por un actuador. Son unidades de salida: los monitores,
impresoras, unidades de cinta, unidades de disco, CD ROM, etc.
Como se puede ver algunas unidades son las dos unidades de entrada y salida.
Consideramos, en efecto, la unidad de disco; al leer el contenido de un disco se
comporta de la unidad de entrada, como una ley un dato en el formulario
magnético en el disco  y la convierte en señal eléctrica, se comporta como unidad
de salida cuando el resultado de una operación de las tiendas en el disco, en de
modo que está disponible incluso después de que el equipo ha sido apagado y
vuelva a encenderla. Por último, está la memoria, que como hemos dicho es
generalmente de tipo RAM y volátil, que almacena los datos, siempre y cuando el
circuito esté encendido.
En la actualidad, memoria suele referirse a una forma de almacenamiento de
estado sólido conocido como memoria RAM (memoria de acceso aleatorio, RAM
por sus siglas en inglés random access memory) y otras veces se refiere a otras
formas de almacenamiento rápido pero temporal. De forma similar, se refiere a
formas de almacenamiento masivo como discos ópticos y tipos de
almacenamiento magnético como discos duros y otros tipos de almacenamiento
más lentos que las memorias RAM, pero de naturaleza más permanente. Estas
distinciones contemporáneas son de ayuda porque son fundamentales para la
arquitectura de computadores en general. Además, se refleja una diferencia
técnica importante y significativa entre memoria y dispositivos de almacenamiento
masivo, que se ha ido diluyendo por el uso histórico de los términos
"almacenamiento primario" (a veces "almacenamiento principal"), para memorias
de acceso aleatorio, y "almacenamiento secundario" para dispositivos de
almacenamiento masivo. Esto se explica en las siguientes secciones, en las que el
término tradicional "almacenamiento" se usa como subtítulo por conveniencia .
CONCLUSCION

 Los circuitos lógicos son muy poco conocidos, por ende, tienen muy poca
información, la información de los mismos es muy poco difundida, a pesar de que
son muy importantes, además de ser la base de cualquier sistema digital en la
rama de la electrónica y en la creación de las computadoras, el avance de dichas
maquinas tienen como base a los circuitos lógicos y sus funciones y prestaciones
que otorgan a los sistemas de hoy en día, desde una simple calculadora hasta una
servidor u otra máquina con mas tecnología y sofisticación tiene como núcleo de
operaciones un sistema de circuitos lógicos ya sean simples como los estudiados
o complejos como lo que veremos en el transcurso de nuestra vida académica.
REFERENCIAS
https://scuolaelettrica.it/escuelaelectrica/elettronica/differe7.php

https://electrouni.files.wordpress.com/2010/08/registros.pdf

http://homepage.cem.itesm.mx/pchavez/material/arqui/Modulos/ModuloVICircuitosSecuenciales
/MaterialCircuitosSecuenciales/FlipFlops/FlipFlops.htm

https://www.ingmecafenix.com/electricidad-industrial/temporizador-tipos-temporizador/

https://www.monografias.com/document/P37A8STFJDG2Z?lang=es

https://kataix.umag.cl/~edopena/material/apuntes/03%20INTRODUCCION%20A%20LOS
%20CIRCUITOS%20LOGICOS.pdf

https://www.construmatica.com/construpedia/Temporizador

También podría gustarte