viernes, 21 de febrero de 2014

Registros

Un registro electrónico es un dispositivo lógico secuencial capaz de almacenar varios bits de información. El formato de esta información puede ser de dos tipos:
Serie: los bits se transfieren uno a continuación del otro por una misma línea.
Paralelo: se intercambian todos los bits al mismo tiempo, utilizando un número de líneas de transferencia igual al número de bits.
Un registro de n bits es un dispositivo que tiene  capacidad de almacenar n bits. Internamente están formados por biestables, tantos como bits sea capaz de almacenar el registro, normalmente estos dispositivos son síncronos siendo los biestables D los más usados para su implementación interna.
En cuanto a las operaciones básicas que se realizan sobre los registros destacamos fundamentalmente dos: escritura (W) y lectura (R), aunque habitualmente se puede encontrar registros que incorporan operaciones como clear.
Los registros se pueden clasificar en función de cómo se lean o escriban bits, así podemos encontrar:
 
  • ·      Registros con entrada serie y salida paralelo.
  •        Registros con entrada paralelo y salida serie.
  •        Registros con entrada serie (entrada hacer referencia a escritura) y salida serie (salida hace referencia a lectura).
  •        Registros con entrada paralelo y salida paralelo.

Si disponemos de un registro de n bits, diremos que si tiene entrada en serie, entonces el registro solo tiene una línea de entrada de datos por la que, uno tras otro, se introducen los n bits que serán almacenados por el registro. Si un registro de n bits se dice que tiene entrada en paralelo, entonces dicho registro dispone de n líneas de entrada, una por cada bit, por la que se introducen simultáneamente los n bits al registro. Estos conceptos de entrada serie y entrada paralelo son igualmente aplicables para la salida serie y salida paralelo. Un registro de n bits tiene salida serie, implica que tiene una única línea de salida por la que uno tras otro, van saliendo los n bits almacenados en el registro. Si un registro de n bits tiene salida paralelo, implica que dispone de n salidas, una por cada bit, de forma que simultáneamente se leen todos los bits del registro.   


Registro de entrada serie y salida paralelo  


Registro de entrada paralelo y salida serie



Registro de entrada paralelo y salida paralelo




Registro Universal
Un registro universal e aquel que tiene todas las formas de lectura y escritura posibles (tanto en serie como en paralelo.)

Para la escritura o carga en paralelo, el registro ha de disponer de cuatro líneas de entrada, para la lectura en paralelo el registro dispone de cuatro líneas de salida. Para la lectura/escritura serie a la derecha del registro dispone de dos líneas Rin Rout, y para la lectura/escritura a la izquierda. El registro también dispone de las líneas Lin Lout. Además se necesita la entrada reloj. 





No hay comentarios:

Publicar un comentario