clases de memorias

25
LAS MEMORIAS

Upload: luis-e-aguilar

Post on 18-Aug-2015

116 views

Category:

Devices & Hardware


0 download

TRANSCRIPT

LAS MEMORIAS

Es uno de los componentes fundamentales para el correcto funcionamiento de un ordenador, ya que su existencia permite que la computadora puede arrancar, procesar los datos y ejecutar las instrucciones para los distintos programas y demás.

Una computadora trabaja con cuatro tipos de memorias diferentes, que sirven para realizar diversas funciones. Estas son:

La memoria RAM

La memoria ROM

La memoria SRAM o caché

La memoria virtual o de swap.

1. LA MEMORIA RAM

La palabra RAM viene de las siglas de Random Access Memory (Memoria de Acceso Aleatorio). Se le conoce también como memoria del sistema o memoria principal.

Integrado de silicio de 64 bits sobre un sector de memoria de núcleo magnético (finales de los 60).

Es la memoria de trabajo del ordenador, su información es volátil (no se pierde mientras haya alimentación) y es utilizada constantemente por el microprocesador, que accede a ella para buscar o guardar temporalmente información referente a los procesos que se realizan en la computadora.

Hay dos tipos básicos de RAM:

• DRAM RAM Dinámica

• SRAM RAM Estática

DRAM (DYNAMIC RAM o RAM Dinámica).

Han sido utilizadas desde los primeros años de la década de los 80's, y en la actualidad continúan utilizándose. Es económica y su mayor desventaja es la velocidad de proceso, ya que es una de las más lentas, debido a que necesita actualizarse miles de veces por segundo y su velocidad típica es de 80 u 70 nanosegundos.

SRAM (STATIC RAM o RAM Estática)

No necesita ser refrescada tan frecuentemente, lo que la hace más rápida, pero también más cara que la RAM dinámica.

TIPOS DE MEMORIAS RAM

Por su velocidad de acceso se clasifican en:

FPM (Fast Page Mode o Modo de Página Rápida)

Evoluciono directamente de la DRAM, es algo más rápida, tanto por su estructura, como por ser de 70 ó 60 ns. Puede acceder a un solo byte (una instrucción o valor) de información de cada vez. Es lo que se da en llamar la RAM normal o estándar.

EDO O EDO-RAM (Extended Data Output-RAM).

Es más rápida que la FPM (un 5%, más o menos). Permite empezar a introducir nuevos datos mientras los anteriores están saliendo (haciendo su output), a diferencia de la memoria FPM, permite mover un bloque completo de memoria a la caché interna del procesador para un acceso más rápido por parte de éste.

Tipo de memoria RAM dinámica que es casi un 20% más rápida que la RAM EDO. SDRAM-II es tecnología SDRAM más rápida esperada para 1998. El acceso a los datos esta sincronizado con una señal de reloj externa, el procesador puede obtener información en un ciclo de reloj. sólo se presenta en forma de DIMMS de 168 contactos (64 bits); es la opción para ordenadores nuevos.

RDRAM (Rambus DRAM) 

Esta memoria tiene una transferencia de datos de 64 bits que se pueden producir en ráfagas de 2ns, es una de las más costosas debido a su complejidad de fabricación, y sólo se utilizan en procesadores grandes, tales como los PENTIUM IV y superiores.

SDRAM(Synchronous DRAM o DRAM síncrona)

VRAM(Vídeo RAM)

Es una memoria de propósito especial usada por los adaptadores de vídeo. A diferencia de la convencional memoria RAM,  puede ser accedida por dos diferentes dispositivos de forma simultánea, permite mejores rendimientos gráficos aunque es más cara que la una RAM normal.

RAM DISK 

Es una RAM que ha sido configurada para simular un disco duro, se puede acceder de la misma forma en la que se acceden a los de un disco duro. Pero, los RAM disk son aproximadamente miles de veces más rápidos que los discos duros  y son útiles para aplicaciones que requieren frecuentes accesos a disco.

Por su forma física se clasifican en:

Según el tipo de módulo del que se trate, dependiendo de la cantidad de pines que contenga y del tamaño físico del módulo. 

SIMM (Single in Line Memory Module o Módulo De Identificación Del Suscriptor)

Poseen 30 ó 72 contactos. Los de 30 contactos pueden manejar 8 bits cada vez. Los de 30 contactos miden unos 8,5 cm y los de 72 contactos miden unos10,5 cm y sus zócalos suelen ser de color blanco.

Capacidad: 1, 2, 4, 8 y 16 megas.

Solían instalarse en procesadores 286, 386, 486 y Pentium.

DIMMS (Double Memory Module)

Poseen 168 contactos, son más alargados (unos 13 cm) y los zócalos son generalmente negros; llevan dos muescas para facilitar su correcta colocación. Pueden manejar 64 bits de una vez.

Capacidad: 16, 32, 64, 128, 256 y 512 megas.

Se instalan en procesadores Pentium 2, Pentium 3 y hasta Pentium 4.

Se distingue por que tiene 2 ranuras.

RIMM(Rambus Inline Memory Module o Módulo De Memoria En Línea Rambus)

Desarrollada por RAMBUS INC. A mediados de los años 1990 con el fin de introducir un módulo de memoria con niveles de rendimiento muy superiores a los módulos de memoria SDRAM de 100 mhz y 133 mhz disponibles en aquellos años.

Cuentan con 184 pines y debido a sus altas frecuencias de trabajo requieren de difusores de calor consistentes en una placa metálica que recubre los chips del módulo. Inicialmente los módulos fueron introducidos para su uso en servidores basados en INTEL PENTIUM 4.

DDR

Es un tipo de memoria RAM, de la familia de las SDRAM usadas ya desde principios de 1970.

DDR permite a ciertos módulos de memoria RAM compuestos por memorias síncronas (SDRAM), disponibles en encapsulado DIMM, la capacidad de transferir simultáneamente datos por dos canales distintos en un mismo ciclo de reloj.

Poseen 184 contactos. Fue utilizada en los PENTIUM 4.

Capacidad: 128, 256, 512 megas y 1 Gb.

Se distingue por que tiene 1sola ranura en el centro y los integrados van por ambos lados.

.

DDR2

Son una mejora de las memorias DDR, permitiendo que durante cada ciclo de reloj se realicen cuatro transferencias.

Poseen 240 contactos. Fue utilizada con los procesadores COREL DU Y COREL 2 DU PENTIUM 4.

Se distingue por que tiene 1sola ranura, los integrados mas pequeños y por ambos lados.

Capacidad: 1 y 2 Gb.

.

DDR3

Habilidad de poder hacer transferencias de datos más rápido y velocidades de bus más altas que las versiones DDR2. Proporciona significativas mejoras en el rendimiento en niveles de bajo voltaje, lo que lleva consigo una disminución global de consumo eléctrico.

La mejor de todas es la DDR3-2000 que puede transferir 2.000.000 de datos por segundo.

Poseen 192 contactos. Es utilizada con los procesadores de Tecnología i.

Capacidad: 2 y 4 Gb.

2. LA MEMORIA ROM(Read Only Memory o memoria sólo de lectura)

Es un circuito integrado que se encuentra instalado en la tarjeta principal «Motherboard” y es utilizada por la PC para dar inicio a la BIOS. La mayor parte de las veces se localiza cerca de la batería y se encontrará un «jumper» ó algunos "microswitches" para reiniciarla.

CARACTERISTICAS

• Almacena configuraciones básicas de la tarjeta principal "Motherboard”.

• Integra un programa denominado POST que se encarga de (realiza una revisión básica a los componentes DEL PC).

• Integra otro programa llamado SETUP.

• Cuenta con una memoria llamada CMOS, para almacenar los datos que el usuario modifica.

• Actualmente es posible borrarlas e incluso actualizarlas vía internet ya que integran nueva tecnología de modificación de datos.

COMO ACTUALIZAR UNA MEMORIA ROM

• Usando el programador PROM.

• Borrándolas mediante rayos ultravioleta y reescribiéndolas.

• En las mas actuales mediante software y el uso de la internet desde el sitio web de la marca que la manufacturó.

COMO ACCEDER AL SETUP DE LA MEMORIA ROM

La manera de acceder varía según la marca del equipo pero regularmente es oprimir alguna tecla como DEL, F1, F2, F12, S, ó alguna combinación de teclas como CRT+ESC, CTL+ALT+F1, entre otras formas; ello inmediatamente al encender la computadora.

CLASES DE MEMORIAS ROM

Hay actualmente 2 tipos principales: Memorias ROM borrables y Memorias ROM permanentes:

Memorias ROM borrables:MEMORIAS EPROM

("Erasable Programable Read Only Memory“ o Memoria Borrable y Programable De Sólo Lectura).

Se utiliza para corregir errores de última hora en la ROM, el usuario no la puede modificar y puede ser borrada exponiendo la ROM a una luz ultravioleta, sobre una ventana que tiene el circuito integrado y la reprogramación electrónica por medio de un programador PROM.

MEMORIAS EEPROM("Electrically Erasable Programable Read Only Memory" Ó Memoria

Eléctricamente Borrable Y Programable De Sólo Lectura)

Esta memoria puede ser borrada y volver a ser programada por medio de una carga eléctrica, sin necesidad de programadores o borradores, pero sólo se puede cambiar un byte de información a la vez. 

Este tipo de memorias se pueden actualizar con un software de la misma computadora.

MEMORIA FLASH 

Es un tipo de memoria EEPROM que es reprogramable, se puede programar y borrar eléctricamente, se caracteriza por tener alta capacidad para almacenar información y es de fabricación sencilla, su utilización por lo regular es en BIOS de ahí su nombre. 

Memorias ROM permanentes:

• MEMORIAS PROM("Programable read only memory” ó memoria programable de sólo lectura)

Tiene un solo modo de funcionamiento ya que es de sólo lectura, los contenidos pueden ser leídos pero no modificados por un programa de usuario. Sus contenidos no se construyen, como la ROM, directamente en el procesador cuando éste se fabrica, sino que se crean por medio de un tipo especial “programación”, ya sea por el fabricante, o por especialistas técnicos de programación del usuario. El proceso de programación es destructivo: una vez grabada, es como si fuese una ROM normal.

CMOS(Complementary Metal Oxide Semiconductor ó Semiconductor de Óxido

Metálico Complementario)

Es un chip que requiere de muy poca energía para mantener los datos, como es una memoria de tipo RAM que guarda las configuraciones que hace el usuario y su contenido se perdería al apagar el ordenador, se alimenta de energía mediante una pila integrada a la tarjeta principal de modo que conserva su contenido incluso con el ordenador apagado.

El BIOS se apoya en la memoria CMOS porque se construye con esa tecnología, en ella carga y almacena los valores que necesita y que son susceptibles de ser modificados (cantidad de memoria instalada, numero de discos duros, fecha y hora, etc 

3. CACHE

Es una memoria en la que se almacenas una serie de datos para su rápido acceso. La memoria caché de un procesador es un tipo RAM o memoria volátil, pero de una gran velocidad. 

En la actualidad esta memoria está integrada en el procesador, y su función es almacenar una serie de instrucciones y datos a los que el procesador accede continuamente, con la finalidad de que estos accesos sean instantáneos.

Es un conjunto de datos duplicados de otros originales, con la propiedad de que los datos originales son costosos de acceder, normalmente en tiempo, respecto a la copia en el cache. Cuando se accede por primera vez a un dato, se hace una copia en el cache; los accesos siguientes se realizan a dicha copia, haciendo que el tiempo de acceso medio al dato sea menor.   

Hay tres tipos diferentes de memoria caché para procesadores:

CACHÉ DE 1ER NIVEL (L1): Esta caché está integrada en el núcleo del procesador, trabajando a la misma velocidad que este. La cantidad de memoria caché L1 varía de un procesador a otro, estando normalmente entra los 64KB y los 256KB. Esta memoria suele a su vez estar dividida en dos partes dedicadas, una para instrucciones y otra para datos. 

CACHÉ DE 2º NIVEL (L2): Integrada también en el procesador, aunque no directamente en el núcleo de este, tiene las mismas ventajas que la caché L1, aunque es algo más lenta que esta. La caché L2 suele ser mayor que la caché L1, pudiendo llegar a superar los 2MB. A diferencia de la caché L1, esta no está dividida, y su utilización está más encaminada a programas que al sistema. 

CACHÉ DE 3ER NIVEL (L3): Es un tipo de memoria caché más lenta que la L2, muy poco utilizada en la actualidad. En un principio esta caché estaba incorporada a la placa base, no al procesador, y su velocidad de acceso era bastante más lenta que una caché de nivel 2 o 1, entre el procesador y la memoria RAM a se encuentra la memoria caché, más rápida cuanto más cerca se encuentre del núcleo del procesador. 

Las memorias caché son extremadamente rápidas (su velocidad es unas 5 veces superior a la de una RAM de las más rápidas), con la ventaja añadida de no tener latencia, por lo que su acceso no tiene ninguna demora... Pero es un tipo de memoria muy cara.    

4. LA MEMORIA VIRTUAL O DE SWAP.

La memoria virtual es una técnica para proporcionar la simulación  de  un  espacio de  memoria mucho mayor que la memoria física de una máquina. Esta "ilusión" permite que los programas se hagan sin tener en cuenta el tamaño exacto de la memoria física.     La ilusión de la memoria virtual está soportada por el mecanismo de traducción de memoria, junto con una gran cantidad de  almacenamiento  rápido  en  disco  duro.  Así en  cualquier  momento  el  espacio  de direcciones virtual hace un seguimiento de tal forma que una pequeña parte de él, está en memoria real y el resto almacenado en el disco, y puede ser referenciado fácilmente.