LÓGICA DE TRANSFERENCIA DE REGISTROS
LÓGICA DE TRANSFERENCIA DE REGISTROS
La lógica de transferencia de registro es el conjunto de expresiones y afirmaciones con una notación simbólica para especificar las interconexiones necesarias entre los distintos componentes de un sistema digital.
Se seleccionan registros como los componentes primitivos de un sistema digital en vez de las compuertas y los flip-flop como en la lógica secuencia.
De esta forma es posible describir de forma precisa y concisa el flujo de información y las tareas de procesamiento entre los datos acumulados entre registros
- El conjunto de registros en un sistema y sus funciones.
- La información en código binario almacenado en los registros.
- Las operaciones realizadas a partir de la información almacenada en los registros.
- Las funciones de control que inician la secuencia de operaciones.
Estos cuatro componentes forman la base del método de lógica de transferencia entre registros.
OBJETIVOS
El lenguaje de transferencia entre registros constituye un conjunto de expresiones y afirmaciones con una notación simbólica para especificar las interconexiones necesarias entre los distintos componentes de un sistema digital. Presenta las herramientas necesarias para describir el sistema , así como la secuencia de micro operaciones que se realizan en el mismo, entendiéndose por micro operación una operación elemental que se puede efectuar en forma paralelo durante un período de pulso de reloj.
Como resultado de una micro operación el dato previamente almacenado en un registro puede alterarse o ser almacenado en otro registro, etc.
LOS REGISTROS SON UN MEDIO DE AYUDA A LAS OPERACIONES REALIZADAS POR LA UNIDAD DE CONTROL, LA UNIDAD ARITMÉTICA Y LÓGICA. QUE PERMITEN ALMACENAR INFORMACIÓN, TEMPORALMENTE, PARA FACILITAR LA MANIPULACIÓN DE LOS DATOS POR PARTE DE LA CPU.
Los registros de computadora están representados por letras mayúsculas (en ocasiones seguidas de números), para denotar la función del registro. Por ejemplo, el registro que contiene una dirección para la unidad de memoria, por lo general se llama un registro de direccionamiento de memoria y se designan las letras MAR (memory address register). Otros nombres para registros son : PC (contador de programa) IR (registro de instrucción) Rl (registro de procesador).
REGISTRO DE 4 BYTS
REGISTRO CON CARGA EN PARALELO
REGISTRO DE CORRIMIENTOS
TRANSFERENCIA DE REGISTROS
La transferencia de un registro a otro se indica como:
A B
que quiere decir guardar en el registro A el contenido del registro B. (A es el registro destino y B el registro origen).
TRANSFERENCIA DE 1 REGISTRO A 1 REGISTRO
TRANSFERENCIA DE VARIOS REGISTROS A 1 REGISTRO
CONCLUSIÓN
La transferencia de datos de un registro a otro es justamente almacenar en un registro los datos de otro registro. Para esto es necesario que la salida del registro que posee los datos (registro origen) esté conectada a la entrada del registro en el que vamos a almacenar la información (registro destino).
Comentarios
Publicar un comentario