1. Registro :
Los registros son los elementos de retención de datos más pequeños que están incorporados en el propio procesador. Son las posiciones de memoria a las que puede acceder directamente el procesador. Pueden contener una instrucción, una dirección de almacenamiento o cualquier tipo de datos como una secuencia de bits o caracteres individuales. Por ejemplo, una instrucción puede especificar que el contenido de dos registros definidos se multiplique y se coloque en un registro específico.

Ejemplo: Registro acumulador, Contador de programa, Registro de instrucción, Registro de dirección, etc.

2. Memoria :
La memoria es un dispositivo de hardware que se utiliza para almacenar programas informáticos, instrucciones y datos. La memoria que es interna al procesador es una memoria primaria (RAM), y la memoria que es externa al procesador es una memoria secundaria (Disco Duro). La memoria también puede clasificarse en memoria volátil y no volátil. La memoria volátil es la que pierde su contenido cuando el ordenador o el dispositivo de hardware pierde la energía. La memoria RAM (Random Access Memory) es un ejemplo de memoria volátil. La memoria no volátil es la que mantiene su contenido aunque se pierda la alimentación. La EPROM es un ejemplo de memoria no volátil.

Ejemplo : RAM, EPROM etc.

Diferencia entre Registro y Memoria :

La CPU puede operar sobre el contenido del registro a un ritmo de más de una operación en un ciclo de reloj.

Los registros pueden ser controlados, es decir, se puede almacenar y recuperar información de ellos.

Los registros son más rápidos que la memoria.

S.NO. Registro Memoria
Los registros contienen los operandos o la instrucción que la CPU está procesando actualmente. La memoria contiene las instrucciones y los datos que requiere el programa que se está ejecutando en la CPU.
El registro contiene una pequeña cantidad de datos de entre 32 y 64 bits. La memoria del ordenador puede oscilar entre algunos GB y TB.
La CPU accede a la memoria a un ritmo más lento que el registro.
Los tipos son registro acumulador, contador de programa, registro de instrucciones, registro de direcciones, etc. Los tipos de memoria son RAM, etc.
La memoria casi no es controlable.
La RAM es mucho más lenta que los registros.

Etiquetas del artículo :

Etiquetas de la práctica :