Almacenamiento Primario
Almacenamiento Primario
Almacenamiento Primario
Concepto
El Almacenamiento se refiere a los medios y los métodos usados para guardar y mantener la información
disponible para usarla más adelante. Algunas serán necesarias de inmediato, mientras que otras no serán
requeridas durante largo tiempo.
Hay dos clases de almacenamiento, primario, que son los que usa la CPU directamente (memoria
principal, memoria caché, etc) y el almacenamiento secundario, a los cuales la CPU no accede directamente,
sino que deben almacenarse previamente en uno primario. Son de almacenamiento secundario los discos
magnéticos, ópticos, cintas magnéticas, tambores magnéticos, etc.
La memoria principal es un conjunto o colección de pequeñas celdas que almacenan información (datos e
instrucciones) que se identifican unívocamente por una dirección.
Para acceder a una dirección especifica la CPU manda señales en el bus de dirección el cual tiene un tamaño
aproximado de 32bits, y estos nos permiten especificar a la CPU 4,296,967,296 (232 ) direcciones diferentes
de la memoria.
Memoria ROM
La memoria de sólo lectura, conocida también como ROM (acrónimo en inglés de read-only memory), es un
medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite sólo la lectura de
la información y no su escritura, independientemente de la presencia o no de una fuente de energía.
Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera rápida o fácil. Se utiliza
principalmente para contener el firmware u otro contenido vital para el funcionamiento del dispositivo, como
los programas que ponen en marcha el ordenador y realizan los diagnósticos
Los ordenadores domésticos a comienzos de los años 1980 venían con todo su sistema operativo en ROM. No
había otra alternativa razonable ya que las unidades de disco eran generalmente opcionales.
Tipos
ROM: De un modo similar a la memoria RAM, los chips ROM contienen una hilera de filas y
columnas, aunque la manera en que interactúan es bastante diferente.
PROM: (programmable read-only memory). Los chips PROM vacíos pueden ser comprados
económicamente y codificados con una simple herramienta llamada programador. La peculiaridad es
que solo pueden ser programados una vez. Son más frágiles que los chips ROM hasta el extremo que
la electricidad estática lo puede quemar. Afortunadamente, los dispositivos PROM vírgenes son
baratos e ideales para hacer pruebas para crear un chip ROM definitivo.
EPROM: Los chips EPROM pueden ser regrabados varias veces. Borrar una EEPROM requiere una
herramienta especial que emite una frecuencia determinada de luz ultravioleta. Son configuradas
usando un programador EPROM que provee voltaje a un nivel determinado dependiendo del chip
usado. Para sobrescribir una EPROM, tienes que borrarla primero. El problema es que no es selectivo,
lo que quiere decir que borrará toda la EPROM. Para hacer esto, hay que retirar el chip del dispositivo
en el que se encuentra alojado y puesto debajo de la luz ultravioleta comentada anteriormente.
EEPROM y memoria flash: (Electrically erasable programmable read-only memory).
Algunas peculiaridades incluyen:
- Los chips no tienen que ser retirados para sobre escribirse.
- No se tiene que borrar el chip por completo para cambiar una porción del mismo.
- Para cambiar el contenido no se requiere equipamiento adicional.
- En lugar de utilizar luz ultra violeta, se pueden utilizar campos eléctricos para volver a incluir
información en las celdas de datos que componen circuitos del chip. El problema con la EEPROM, es
que, aunque son muy versátiles, también pueden ser lentos con algunos productos lo cuales deben
realizar cambios rápidos a los datos almacenados en el chip.
Los fabricantes respondieron a esta limitación con la memoria flash, un tipo de EEPROM que utiliza
un “cableado” interno que puede aplicar un campo eléctrico para borrar todo el chip, o simplemente
zonas predeterminadas llamadas bloques.
ROM BIOS
BIOS (Basic Input/Output System - Sistema básico de entrada/salida) o ROM (Read Only Memory - Memoria
de solo lectura) BIOS: es un conjunto de rutinas o programa que están incorporadas en un microchip y que
trabajan estrechamente con el hardware de un ordenador para soportar la transferencia de información entre
los elementos del sistema y realiza las funciones básicas de arranque y configuración del ordenador, como la
memoria, los discos y el monitor. El BIOS reside en una memoria EPROM. Para poder realizar cambios en el
BIOS o en la forma de arranque que tendrá la máquina se recurre al SETUP de la BIOS, en donde podemos
configurarla.
Memoria RAM
La memoria de acceso aleatorio (en inglés: random-access memory, cuyo acrónimo es RAM) es
la memoria desde donde el procesador recibe las instrucciones y guarda los resultados.
Se utiliza como memoria de trabajo para el sistema operativo, los programas y la mayoría del software. Es allí
donde se cargan todas las instrucciones que ejecutan el procesador y otras unidades de cómputo. Se
denominan "de acceso aleatorio" porque se puede leer o escribir en una posición de memoria con un tiempo de
espera igual para cualquier posición, no siendo necesario seguir un orden para acceder a la información de la
manera más rápida posible.
Tipos
DRAM (Dynamic RAM), RAM dinámica: Siglas de Dynamic RAM, un tipo de memoria de gran
capacidad pero que precisa ser constantemente refrescada (re-energizada) o perdería su contenido.
SRAM (Static RAM), RAM estática: Siglas de Static Random Access Memory, es un tipo de
memoria que es más rápida y fiable que la más común DRAM (Dynamic RAM). El término estática
viene derivado del hecho que necesita ser refrescada menos veces que la RAM dinámica.
. Las RAM estáticas no precisan de circuitería de refresco como sucede con las RAMs dinámicas, pero
precisan más espacio y usan más energía. La SRAM, debido a su alta velocidad, es usada como
memoria caché.
Memoria Caché ó RAM Caché:
El tiempo de espera para acceder a las memorias caché nivel 1 es muy breve; es similar al de los registros
internos del procesador.
La memoria caché nivel 2 (denominada L2 Cache, por Level 2 Cache) se encuentra ubicada en la
carcasa junto con el procesador (en el chip). La caché nivel 2 es un intermediario entre el procesador con
su caché interna y la RAM. Se puede acceder más rápidamente que a la RAM, pero no tanto como a la
caché nivel 1.
La memoria caché nivel 3 (denominada L3 Cache, por Level 3 Cache) se encuentra ubicada en la
placa madre.