0% encontró este documento útil (0 votos)
24 vistas4 páginas

REGISTROS

Este documento describe diferentes tipos de registros utilizados en circuitos digitales. Explica que un registro consiste en un grupo de flip-flops que retienen información binaria de manera sincronizada por un pulso de reloj. Describe registros elementales formados solo por flip-flops, registros con carga en paralelo que cargan todos los bits simultáneamente, y registros de desplazamiento que desplazan la información de un flip-flop al siguiente. Los registros juegan un papel fundamental en la manipulación y retención de datos en sistem
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas4 páginas

REGISTROS

Este documento describe diferentes tipos de registros utilizados en circuitos digitales. Explica que un registro consiste en un grupo de flip-flops que retienen información binaria de manera sincronizada por un pulso de reloj. Describe registros elementales formados solo por flip-flops, registros con carga en paralelo que cargan todos los bits simultáneamente, y registros de desplazamiento que desplazan la información de un flip-flop al siguiente. Los registros juegan un papel fundamental en la manipulación y retención de datos en sistem
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

REGISTROS

NOMBRE: RODRIGO FLORES MAMANI

CARRERA: INFORMATICA

AÑO: 2023
INTRODUCCION

Un registro es un grupo de celdas de almacenamiento binario capaz de retener información


binaria. Un grupo de flip-flops constituyen un registro ya que cada flip-flop es una celda binaria
que acumula un bit de información. Un registro de n-bits tiene un grupo de n flip-flops y tiene
capacidad de acumular cualquier información binaria que contiene n bits. Además de los flip-flops,
un registro puede tener compuertas combinacionales que ejecutan ciertas tareas de
procesamiento de datos. En su definición más general, un registro consiste en un grupo de flip-
flops y compuertas que afectan su transición. El flip-flop retiene información binaria y las
compuertas controlan cuándo y cómo se trasfiere la nueva información al registro.

REGISTROS

Dentro de los circuitos MSI, encontramos una variedad de registros que desempeñan roles
esenciales en la manipulación y retención de información binaria. El registro más elemental
consiste en flip-flops sin la intervención de compuertas externas. La Figura 7-1 ilustra un registro
de 4 bits, construido mediante cuatro flip-flops tipo D y un pulso de reloj común de entrada, CP. La
sincronización de los flip-flops mediante el pulso de reloj habilita la transferencia de la información
presente en las cuatro entradas al registro de 4 bits, cuyas salidas pueden ser inspeccionadas para
obtener la información acumulada.

La manera en que los flip-flops se activan se revela como un aspecto crucial. Si los flip-flops se
construyen con compuertas retenedoras tipo D, la información presente en la entrada de datos se
transfiere a la salida Q cuando el habilitador CP es 1. La duración del pulso CP determina el tiempo
durante el cual el registro está habilitado. Este tipo de registro, conocido como compuerta
retenedora, utiliza la variable G en lugar de CP y resulta útil para el almacenamiento temporal de
información binaria destinada a transferirse a un destino externo, aunque no debe emplearse en
circuitos secuenciales con conexiones de realimentación.

En contraste, los flip-flops de tipo disparo por flanco o maestro esclavo, sensibles a la transición
del pulso en lugar de su duración, son ideales para el diseño de circuitos secuenciales
temporizados. Aunque los símbolos gráficos para estos tipos de flip-flops son idénticos en un
diagrama lógico, su distinción se realiza a través de la nomenclatura. Un conjunto de flip-flops
sensibles a la duración del pulso se denomina comúnmente un retenedor, mientras que aquellos
sensibles a la transición del pulso se denominan registros.
Se asumirá que cualquier grupo de flip-flops dibujados constituye un registro y que todos son del
tipo de disparo por flanco o maestro esclavo, a menos que se indique lo contrario. En los casos
donde el registro es sensible a la duración del pulso, se tratará como un retenedor.

Registro con carga en paralelo

En la dinámica de un registro, el proceso de cargar nueva información se denomina "carga del


registro". Cuando todos los bits se cargan simultáneamente con un solo pulso de reloj, se
considera que la carga se realiza en paralelo. En esta modalidad, un pulso de reloj aplicado al
terminal CP del registro facilita la carga simultánea de todas las entradas. La entrada CP actúa
como una señal de habilitación, controlando así la carga de nueva información. Si CP es 1, la
información de entrada se carga al registro; si CP permanece en 0, el contenido del registro
permanece inalterado. Es crucial notar que el cambio de estado en la entrada ocurre en el flanco
positivo del pulso de reloj.

En sistemas digitales, un generador de pulsos de reloj maestro suministra pulsos a todos los flip-
flops y registros. Este generador actúa como una bomba que sincroniza todas las partes del
sistema. Una señal de control adicional decide qué pulso de reloj específico afectará a un registro
en particular. Sin embargo, la ejecución de lógica con pulsos de reloj introduce retardos variables
que pueden desincronizar el sistema. Para abordar este desafío, se sugiere aplicar pulsos de reloj
directamente a los flip-flops y controlar la operación del registro con otras entradas, como las
entradas S y R de un flip-flop RS.

En el contexto de un registro de 4 bits con carga controlada por flip-flops RS, el terminal de carga,
CP, recibe pulsos sincronizados continuos aplicados a todos los flip-flops. El inversor en el camino
de CP asegura que los flip-flops se activen por el flanco negativo de los pulsos entrantes,
reduciendo la carga del generador de pulsos maestros. El terminal de carga, controlado por una
señal de control, determina la operación del registro. Este terminal de carga actúa como una
variable de control y se conecta a compuertas AND para sincronizar la carga de información al
registro.

Registros de Desplazamiento

Un registro de desplazamiento, esencial para manipular información binaria en sistemas digitales,


tiene la capacidad de desplazar sus bits hacia la izquierda o derecha. Su configuración lógica
consta de flip-flops encadenados, donde la salida de uno se conecta a la entrada del siguiente. Un
pulso de reloj común provoca el desplazamiento de un estado a otro en todos los flip-flops.

Un ejemplo simple de registro de desplazamiento utiliza únicamente flip-flops, donde la salida de


un flip-flop se conecta a la entrada del siguiente. Cada pulso de reloj desplaza el contenido del
registro un bit a la derecha. La entrada serial determina el bit que entra en el flip-flop de la
extrema izquierda durante el desplazamiento. Este tipo de registro puede funcionar como un
desplazamiento unidireccional tanto a la derecha como a la izquierda.

El desplazamiento se controla mediante el terminal CP del registro. Si se necesita un control más


específico, se puede realizar a través de las entradas D de los flip-flops en lugar del terminal CP.

En aplicaciones prácticas, los registros de desplazamiento se utilizan para la transferencia en serie


de información entre registros, facilitando operaciones de suma y traslado en sistemas digitales.
La operación en serie implica transferir y manipular un bit a la vez, desplazando los bits de un
registro al siguiente.

Para ilustrar, en un sumador en serie, dos registros almacenan sumandos, y un flip-flop de borrado
se inicia. Los bits significativos de ambos registros se suman con el arrastre anterior, y la suma
resultante se transfiere bit a bit al registro de destino. El desplazamiento hacia la derecha de los
registros se controla mediante pulsos de reloj y una señal de control. Este proceso se repite hasta
que se completa la suma.

REFERENCIAS

Mano, M. M. (1979). Lógica Digital y Diseño de Computadores. Prentice Hall.

Kali Azcapotzalco. (s.f.). Tema 7. Recuperado de https://kali.azc.uam.mx/erm//Media/Tema_7.pdf

Scribd. (s. f.). Registros, contadores y memorias [PDF]. Scribd.


https://es.scribd.com/document/440979224/Registros-contadores-y-memorias-pdf

Dokumen Tips. (s. f.). Registros, contadores y unidad de memoria [Página 2]. Dokumen Tips.
https://dokumen.tips/documents/registros-contadores-y-unidad-de-memoria.html?page=2

Studylib.es. (s. f.). Memoria, registros y contadores. Studylib.


https://studylib.es/doc/54455/memoria--registros-y-contadores

También podría gustarte