Vous êtes sur la page 1sur 16

TEMA:

• TRANSFERENCIA ENTRE REGISTROS


OBJETIVOS
OBJETIVO GENERAL
 Investigar sobre el método de lógica de transferencia entre registros
mediante información bibliográfica con el propósito de aprender a describir
un sistema digital en términos de funciones tales como sumadores,
decodificadores y registros.
OBJETIVOS ESPECÍFICOS
 Obtener información mediante el uso de la tecnología.
 Desarrollar un informe acerca del tema dicho anteriormente para un mejor
aprendizaje.
 Compartir la información obtenida mediante diapositivas.
¿Qué es un registro?

• Un registro es un conjunto de flip-flops


que almacenan un mismo dato, y se rigen
por las mismas señales de control
• Cuando las entradas de cada flip-flop son
independientes y se comparte la señal de
habilitación, el registro se conoce como
registro con carga en paralelo.
¿Qué es un 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.
• Son ampliamente usados para el
almacenamiento y transferencia de datos.
Transferencia de registros

• 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:
• •MAR (Memory address register) :
registro que contiene una dirección para
la unidad de memoria
• •PC : contador de programa
• •IR : registro de instrucción
Micro operaciones elementales
• Especifican las operaciones elementales que se realizan con la información almacenada en
los registros las cuales se pueden clasificar en cuatro categorías

Micro operaciones de transferencia entre registros que


no cambian el contenido de la información cuando la
información binaria se mueve de un registro a otro

Las micros operaciones aritméticas realizan aritmética


con los números almacenados en los registros.

Las micros operaciones lógicas realizan operaciones tales


como AND y OR con el par de bits individuales
almacenados en los registros.
.
Las micros operaciones de desplazamiento especifican
operaciones para los registros de desplazamiento.
.
MICRO OPERACIONES
ARITMÈTICAS
Tipos de
transferencia de
datos
Transferencia de datos entre
Registros

• 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). Al aplicar un pulso de
reloj, el registro destino toma los datos
provenientes del registro origen.
TransferEncia de 1 Registro a 1
Registro
Se conectan las salidas de los flip-
flops del registro A (origen) a las
entradas de los flip-flops del
registro B (destino). De esta forma,
al aplicar un pulso en la entrada de
reloj del registro B este tomará los
datos disponibles en su entrada y
los almacenará.

El diagrama de tiempo muestra los cambios de las


diferentes señales y el momento en el que el registro
almacena la nueva información.
Transferencia de varios Registros
a 1 Registro

Para transferir datos de varios


registros origen a un registro
destino debemos seleccionar de
cuál de los registros se va a tomar
la información. Por lo que se asocia
una señal de control SC a cada
posible transferencia.
Transferencia de varios Registros
a varios Registros

Si queremos transferir datos de


varios registros origen a varios
registros destino debemos agregar
un set de compuertas AND’s que
combina la señal de control SC con las
salidas del registro origen, por cada
transferencia que queremos realizar,
y un set de compuertas OR’s a la
entrada de cada registro destino.
Transferencia entre Registros
con estructura de buses
El primer paso es utilizar las señales de control para enrutar el dato
hacia la salida del bus. El dato permanecerá en la salida del bus
mientras la señal de control permanezca en 1. Es importante resaltar
esta distinción, EL BUS NO ALMACENA INFORMACION. De hecho el
bus está compuesto básicamente por el set de compuertas OR las
cuales no almacenan información y su salida depende del valor de las
entradas en ese momento

El segundo paso es el de almacenar la salida del bus en el registro


destino, lo que se realiza aplicando un pulso de reloj , controlado por una
señal de control. En ese momento es que la señal de control que
mantenía el dato en el bus pasa a ser nuevamente 0.
Transferencia de Datos en
Paralelo
La transmisión de datos entre ordenadores y terminales mediante cambios de
corriente o tensión por medio de cables o canales; la transferencia de datos es en
paralelo si transmitimos un grupo de bits sobre varias líneas o cables.
Transferencia de Datos en Serie

En este tipo de transmisión los bits se trasladan uno detrás del otro sobre una misma
línea, también se transmite por la misma línea

Vous aimerez peut-être aussi