ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Registro de memoria


Enviado por   •  7 de Junio de 2017  •  Tareas  •  438 Palabras (2 Páginas)  •  90 Visitas

Página 1 de 2

Registro

Un registro es un espacio de memoria que está situada en el procesador, admite el almacenamiento de datos temporales y que son usados frecuentemente, una de sus características es que es rápida en velocidad pero no contiene mucha capacidad para guardar los datos y su rango comienza de los 4 bits a  64 bits, este rango depende del procesador que se utilice en el ordenador. Un registro se encuentra en el más alto nivel de la jerarquía de memorias.

[pic 1]

  • Registros Visibles de Usuario

Pueden ser usados de manera directa por el desarrollador de bajo nivel que es consciente de la existencia de estos, una característica se pueden fijar a diversidad de funciones.

  • Registro de propósito general

Este registro permite el almacenamiento de datos como de direcciones y puede establecerse un operando para cualquier código que realiza una operación.

En ciertos episodios estos registros pueden ser utilizados en las situaciones de direccionamiento.

  • Registros de Datos

Estos deben almacenar solo datos y no se pueden ser utilizados en el cálculo  de un  operando. A veces son de eventos generales y puede ser empleados para distintos instrucciones de la máquina que únicamente  contenga operaciones con datos.

  • Registro de direcciones

Pueden contener registros generales o específicos para direcciones llevando a cabo  la formación de  direcciones de memorias en el momento que se combinan con los registros del procesador.

  • Códigos de condición

Son el resultado de las operaciones (bits) cuando están en estado activos por el procesador, estos resultados pueden ser nulo, sobrecarga, positivo o negativo y se los llama también indicadores o flags.

Aparte de guardar el dato en un registro de memoria también se genera el código de condición.

[pic 2]

  • Registros de control y de estado
  • Registro de dirección de memoria (Memory Address Register, MAR): La dimensión de la MAR juega un papel fundamental debido de que dependiendo de este es el digito de las direcciones, va a contener la dirección en el lugar que se realizara la siguiente lectura y escritura de los datos.
  • Registro intermedio de memoria (Memory Buffer Register, MBR): Abarca los datos que serán comunicados en la memoria o los datos que estuvieron leídos.
  • Contador de programa (Program Counter- PC): Incluye la dirección de la  orden que se va a indagar.
  • Registro de instrucción (Instruction Register- IR): Comprende la dirección de la próxima orden que esta por ejecutarse.

[pic 3]

Bibliografía

Sandro Constantini, (2005), “Arquitectura del computador”, Caracas, Unimet.

S. Solis Hernandez, (2015), “Estructura de Registro”, Academia, Recuperado de https://www.academia.edu/9051838/Registros_Visibles_para_el_Usuario?auto=download

...

Descargar como (para miembros actualizados)  txt (3.2 Kb)   pdf (121.5 Kb)   docx (45.3 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com