TIPOS DE MEMORIA


Las memorias se pueden agrupar en tres clasificaciones, por la tecnolog�a en que estan hechas, por el tipo de conexi�n y por su funcionamiento


Por la tecnolog�a de fabricaci�n

Memoria de Tambor

memoria de tambor

Imag�nese una pila de CD (pero claro de material ferromagn�tico) con una fila de lectores de CD a su lado, estas peque�as agujas se encontraban a la peque��sima distancia de .001 pulgadas por lo cual si se mov�an de una forma no debida o por el simple hecho de la expansi�n de los materiales por el calor esta separaci�n ya no era la misma por lo que este dispositivo era inservible.


La forma como se hacia una lectura o escritura no era como hoy en d�a (en la direcci�n de memoria 00F3) sino por los componentes del tambor, por ejemplo, en el sector 8, pista 3), su tiempo de acceso era tomado en revoluciones por minuto (se alcanzo hasta 8000) y el n�mero de bits que era capaz de almacenar se media seg�n sus caracter�sticas f�sicas como lo son el di�metro del tambor, su altura, etc.�cnica se usa a 1200 bps como mucho.



Memoria de n�cleo de ferrita

memoria de nucleo de ferrita

Este tipo de memoria se basaba en las caracter�sticas del Lazo de Hist�resis para poder representar el bit encendido o apagado, la ilustraci�n muestra solo un n�cleo, ya que se hac�an arreglos de estos n�cleos para representar la memoria, por cada n�cleo pasaba un "cable" de corriente y un sensor el cual detectaba si el n�cleo tenia un campo magn�tico o no (debido a la corriente), para arreglos un poco mas complicados pasaban 2 cables de corriente pero cada uno llevaba 1/2 de la corriente (la intersecci�n de los medios x y y representaba el 1). Se consigui� acomodar 30,000 n�cleos en una pulgada c�bica.



Memoria Bipolar

memoria bipolar

Que es eso... bueno, para darte una peque�a idea, este tipo de memoria est� basado en los transistores, que son materiales semiconductores (solo bajo ciertas condiciones deja fluir una corriente el�ctrica), que pueden ser PNP o NPN y configurados de cierta forma (multiemisor), logran hacer que todo este trabalenguas, se convierta en una obra de arte.


La memoria bipolar es aquella que cada bit por almacenar es definido por un transistor en el que por su configuraci�n es capaz de almacenar un valor ya sea un 1 o un 0 seg�n dependa la informaci�n a guardar en la memoria, las secci�n x, y del dibujo son el an�logo a los cables de corriente del la memoria de n�cleo de ferrita las secciones 0 y 1 nos dice el valor que se encuentra almacenado.



Memoria MOSFET

memoria mosffset

Este tipo de memoria es parecida a la memoria bipolar solo que utiliza un MOSFET (Transistor de Efecto de Campo de Metal-Oxido de Silicio), es decir, como ya te habr�s dado cuenta en el dibujo el trabalenguas es peor, pero a la vez mejor ya que debido a su configuraci�n y a sus componentes brinda un acceso de datos mas r�pido y ocupa un espacio mucho menor.



Lazo de Hist�resis

memoria lazo de histeresis

Todos los materiales ferromagn�ticos tienen ciertas propiedades cuando se les pone bajo la influencia del campo magn�tico, esta propiedad fue aprovechada en los primeros tipos de memoria ya que debido a esta influencia se pod�a diferenciar entre 1's y 0's binarios... pero como???


Bueno esto se puede responder f�cilmente con el Lazo de hist�resis, ya que este es la representaci�n gr�fica del comportamiento de los materiales ferromagn�ticos ante el campo magn�tico en el que a un nivel m�ximo del campo magn�tico el material se comporta de cierta forma y es representado como un 1 y con un campo magn�tico m�nimo su comportamiento es tomado como 0.


Regresar Arriba



Memoria Semiconductora y de N�cleo magn�tico

La tecnolog�a usada en la memoria principal es de semiconductores y de n�cleos magn�ticos de ferrita. La ferrita es un material magn�tico cuya direcci�n magn�tica puede ser cambiada f�cilmente pasando corriente el�ctrica a trav�s de un alambre que pasa por el centro del n�cleo.


La ventaja principal de las memorias de n�cleo magn�tico es que no son vol�tiles, es decir, mantienen la informaci�n almacenada por un tiempo indefinido sin necesidad de corriente el�ctrica.


Aunque hay memorias de muchos tama�os y de muchos tipos, las dos que con toda probabilidad nos encontraremos en toda computadora o en los anuncios son la memoria ROM y memoria RAM, descritas en pocas palabras como permanentes y no tan permanentes. Las dos son memorias de semiconductores, tienen las mismas caracter�sticas generales, est�n organizadas en posiciones de memoria, y cada posici�n de memoria es un byte y lleva asociado un n�mero de direcci�n.


Regresar Arriba



Por su tipo de conexi�n


DIMM y SIMM

Por su forma existen dos tipos de memorias, la DIMM y la SIMM. La memoria DIMM es un conector muy poco usado ahora, aunque algunas maquinas nuevas todav�a traen ranuras para este tipo de conexi�n


DIMM son las siglas de Dual In line Memory Module, consiste en una peque�a placa de circuito impreso que almacena chips de memoria, que se inserta en un z�calo para este conector en la tarjeta madre y su conector es generalmente de 168 contactos


dimms

Un SIMM es una tarjeta delgada con chips de memoria soldados a esta. Estos peque�os tableros se conectan a ranuras especiales en la tarjeta madre, si alguna parte del SIMM falla ser� necesario remplazar toda la tarjeta. un simm es extremadamente compacto si se considera la cantidad de memoria que un solo simm puede almacenar, esto ha hecho que este reemplazando al DIMM


memoria simm

Regresar Arriba



Por su funcionamiento



Memoria RAM

La memoria RAM es conocida tambi�n como memoria principal, en esta memoria se guardan las instrucciones que se ejecutan en el momento que la computadora opera.


La misma memoria RAM se divide en tres tipos de memoria destinada para diferentes operaciones



�rea de memoria alta ("high memory �rea" o HMA) es un espacio adicional disponible en la mayor�a de ordenadores 80286 y posteriores, que existe por una peculiaridad de las CPUs de Intel. Las aplicaciones para DOS y PC pueden utilizar registros internos de un chip para hacer referencia a casi 64K (menos 16 bytes) de memoria m�s de la que puede direccional una CPU 8086 � 8088.


memoria superior

�rea de memoria superior: ( "upper memory �rea" o UMA) es la parte del mapa de memoria que se extiende desde la parte superior de la memoria convencional hasta el l�mite en DOS de 1MB, 384K en total. A veces se la denomina memoria reservada, porque normalmente se reserva para la BIOS, para dispositivos del tipo de tarjetas de v�deo, controladores de disco y la misma ROM del ordenador.


memoria alta

Memoria convencional, tambi�n denominada memoria base, constituye el espacio direccionable cl�sico de 640K asignado a la RAM para DOS y las aplicaciones. Si el ordenador no tiene instaladas las 640K, la ampliaci�n no puede ser m�s sencilla y justificada.



Tarjeta Madre

B�sicamente existen dos tipos de memorias RAM


DRAM : RAM Din�mica DRAM es el acr�nimo de "Dynamic Ramdom Acess memory", Dynamic indica la necesidad de "recordar" los datos cada cortos periodos de tiempo para impedir que esta pierda la informaci�n. Es a lo que se le llama refresco


Memorias RAM din�micas

SDRAM (Synchronus DRAM

Es un tipo de memoria que como su nombre lo indica se sincron�a con el procesador, es decir, el procesador puede obtener informaci�n en cada ciclo de reloj, sin estados de espera.


PC-100 DRAM

Este tipo de memoria es un tipo de memoria que cumple con reglas establecidas por INTEL para funcionar correctamente con buses de 100MHz.


BEDO (Burst Extended Data Output)

Al igual que la SDRAM esta memoria puede transferir datos al procesador en cada ciclo de reloj a diferencia de que lo hace en forma de r�fagas, reduciendo los tiempos de espera


RDRAM (Direct Rambus DRAM)

Es un tipo de memoria que puede reproducir r�fagas de 2ns y alcanza tasas de transferencias muy altas, los picos m�ximos de esa memoria est�n aproximadamente en 1.6 Gb


SLDRAM

Esta memoria se cree que es usada en servidores y computadoras con grandes operaciones debido a las altas tasas de transferencias que puede alcanzar, su pico mas alto puede alcanzar los 4 Gb


ESDRAM

Es un tipo de memoria apoyado por el fabricante ALPHA, su tasa de transferencia es de 1.6 gb, pero en modo doble alcanza los 3.2 gb

SRAM: RAM Estatica Static Random Access Memory

Memoria est�tica de acceso aleatorio, es la alternativa a la DRAM. No necesita tanta electricidad para su refresco y reemplazo de las direcciones y funciona mas r�pido porque no esta reemplazando constantemente las instrucciones y los valores almacenados en ella. La desventaja es su alt�simo coste comparado con la DRAM.


Por sus caracter�sticas (velocidad y alto costo) este tipo de memoria se usa mas com�nmente como memoria cache

Los chips SRAM no requieren un ciclo de refresco para mantener sus datos, pero al igual que los chips DRAM pierden su informaci�n al dejar de ser energizados.


DDR SDRAM (Double Data Rate SDRAM o SDRAM II)

Funcionara a velocidades muy altas, este tipo de memoria seria ideal para procesadores y buses AGP, la velocidad de esa memoria esta en 83, 100 y 125 Mhz, pudiendo doblar, triplicar o cuadruplicar esta velocidad.


Memoria Rom

Denomina memoria de solo lectura, debido a que en ella no se puede escribir (a excepci�n de dos tipos especiales de ROM), las instrucciones que tiene la ROM viene pregrabada desde el fabricante, estas instrucciones son las primeras que se utilizan cuando la computadora se inicia.


La ROM se utiliza para llevar a cabo instrucciones de control de dispositivos que nunca var�an. �ste es el principal contenido de la BIOS del ordenador: instrucciones para el control del hardware.


El hardware est� incorporado en el ordenador, as� que las instrucciones de la BIOS espec�ficas tambi�n lo est�n, de igual modo que la ROM. Cuando se instala, por ejemplo, un adaptador de v�deo personalizado, �ste incluye sus propias instrucciones de BIOS en la ROM, que reemplazan las instrucciones internas cada vez que arranca el ordenador. La RAM, bastante m�s veloz que la ROM, se utiliza para trabajar con datos que var�an constantemente. B�sicamente, contiene instrucciones para el control de los dispositivos f�sicos, entre los que tambi�n se incluye el propio ordenador.


Cuando se enciende, se inicializa o se reinicia el ordenador, lo hace bajo el control de cierto c�digo de la ROM (conocido como BIOS) situado cerca del extremo superior del espacio b�sico direccionable de 1MB. M�s tarde, los dispositivos adicionales del ordenador se hacen cargo de los bloques de espacio direccionable que no se est�n utilizando, con el fin de insertar el c�digo de ROM que contiene las instrucciones para su uso especializado.


Por ejemplo, el adaptador de v�deo colocar� su propio bloque de ROM en el �rea de memoria situada justo encima, asignada al "buffer" de v�deo. Las unidades de disco duro, tarjetas adaptadoras de red y otros dispositivos ocupar�n las �reas que se encuentran entre la ROM de v�deo y la BIOS de la ROM. Normalmente, este proceso deja espacios abiertos en el mapa de la memoria, circunstancia que aprovechan en gran medida los gestores de memoria.


Otros tipos de ROM

PROM (memoria inalterable programable): Un PROM es un chip de memoria en la cual usted puede salvar un programa. Pero una vez que se haya utilizado el PROM, usted no puede reusarlo para salvar algo m�s. Como las ROM, los PROMS son permanentes.


EPROM (memoria inalterable programable borrable): Un EPROM es un tipo especial de PROM que puede ser borrado exponi�ndolo a la luz ultravioleta.


EEPROM (el�ctricamente memoria inalterable programable borrable): Un EEPROM es un tipo especial de PROM que puede ser borrado exponi�ndolo a una carga el�ctrica.


Memoria cache

Existen dos tipos de memoria cache

Nivel 1 (L1): Se encuentran en la misma pastilla de la CPU y se utiliza para almacenar datos que se necesitan casi instant�neamente (se une a la CPU, a trav�s de un bus interno propietario) y no puede ser accedida desde el exterior.


Nivel 2 (L2): Se encuentra atada a la CPU a trav�s del bus est�ndar en forma de una pastilla externa (las nuevas CPU, como el Pentium Pro, incorporan la cache L2 en el interior de la CPU, al igual que la L1). Su misi�n cr�tica es unir la CPU con la memoria principal. Para ello se utiliza el principio de localidad, y existen principalmente tres formas de configuraciones de cache.


La memoria cach� permite acelerar el acceso a los datos, traslad�ndolos a un medio m�s r�pido cuando se supone que van a leerse o modificarse pronto. Por ejemplo, si ciertos datos acaban de leerse, es probable que al poco tiempo esos mismos datos, y tambi�n los siguientes, vuelvan a leerse.


memoria cache

Otro tipo de memoria cach� es la de software, que consiste en destinar un bloque de memoria a almacenar datos de las unidades de disco. En funci�n de la frecuencia con que las aplicaciones tengan que acceder a los datos de un disco, el uso de la cach� puede acelerar el trabajo considerablemente, puesto que es mucho m�s r�pido acceder a la memoria que al disco. Una cach� de software puede crearse en memoria extendida (descrita en el cap�tulo 2) y justifica por s� sola disponer de mucha memoria en el ordenador.


La gran diferencia entre los dos tipos de cach� es pues que la de software acelera el acceso a los datos de un disco guardando en la memoria datos que se utilizan con frecuencia, mientras que la cach� de hardware (o cach� en placa) acelera el acceso a la memoria misma conservando los datos utilizados con frecuencia en una memoria m�s r�pida. Al tener distintas funciones, las dos clases de cach� son compatibles y ambas aumentan la velocidad del ordenador.


La operaci�n b�sica de cach� es la siguiente. Cuando la CPU necesita acceder memoria, se revisa la cach�. Si se encuentra la palabra en cach�, se lee de la memoria r�pida. Si la palabra diseccionada de la CPU no se encuentra en cach�, se accesa la memoria principal para leer la palabra. Despu�s, se transfiere un bloque de palabras que contiene la que se acaba de acceder, de la memoria principal a la memoria cach�.


Memoria Flash

Las memorias flash son memorias de lectura/escitura de alta densidad (gran capacidad de almacenamiento de bits) que son no vol�tiles. Alta densidad significa que se puede empaquetar en una peque�a superficie del chip, gran cantidad de celdas, lo que implica que cuanto mayor sea la densidad, m�s bits se pueden almacenar en un chip de tama�o determinado. La memoria flash es la memoria ideal porque posee una capacidad de almacenamiento alta, es no vol�til, tiene capacidad de lectura/escritura, rapidez de operaci�n comparativamente alta, buena relaci�n calidad/precio.


Las tecnolog�as tradicionales de memoria como la ROM, RAM, EPROM, EEPROM, SRAM, DRAM, poseen una o m�s caracter�sticas pero ninguna de ellas tiene todas, excepto las memorias flash. Actualmente se utilizan en la fabricaci�n de BIOS para computadoras, generalmente conocidos como FLASH-BIOS. La ventaja de esta tecnolog�a es que permite actualizar el bios con un software proporcionado por el fabricante, sin necesidad de desmontar el chip del circuito final, ni usar aparatos especiales.


MEMORIA VIRTUAL

La memoria virtual es un concepto que se usa en algunos sistemas de computadoras grandes y que permite al usuario construir programas como si estuviera disponible un gran espacio de memoria, igual a la totalidad de la memoria auxiliar. Esta memoria utiliza una parte de almacenamiento secundario de la computadora (disco duro) como si fuera memoria. Cada direcci�n a la que hace referencia la CPU recorre un mapeo de direcci�n de la supuesta direcci�n virtual a una direcci�n f�sica en la memoria principal.


memoria virtual

Se usa la memoria virtual para dar a los programadores la ilusi�n de que tienen a su disposici�n una memoria muy grande, aunque la computadora tenga en realidad una memoria relativamente peque�a. Un sistema de memoria virtual proporciona un mecanismo para trasladar direcciones generadas por programas a localidades correctas en la memoria principal. Esto se hace en forma din�mica, mientras la CPU ejecuta programas. La circuiter�a maneja en forma autom�tica la traducci�n o el mapeo mediante una tabla de mapeo.


Para que el software correlacione direcciones virtuales con direcciones f�sicas y facilit� la transferencia de informaci�n entre la memoria principal y el disco duro, el espacio de direcciones virtuales se divide en bloques de direcciones por lo com�n de tama�o fijo.


Estos bloques, llamados p�ginas, son an�logos pero m�s grandes que las l�neas de un cach�. El espacio de direcciones f�sicas de memoria se divide en bloques, llamados marcos de p�gina que son del mismo tama�o que las p�ginas.


La memoria virtual se puede implementar mediante varios mecanismos, dependiendo de que administrador de memoria estemos usando.


Paginaci�n por demanda: s�lo se ir�n subiendo a memoria las p�ginas que se vayan requiriendo.


Segmentaci�n por demanda: se ir�n subiendo los segmentos que se necesiten.


Segmentaci�n paginada por demanda: cuando se ven segmentos, pero el sistema utiliza paginaci�n. As� pues, en este modelo se emplea la paginaci�n por demanda.


Es decir, la forma de trabajar de la memoria virtual es la siguiente

Una parte de los datos se almacena en memoria y otra parte en el disco duro, cuando se termina de usar las instrucciones de la memoria principal, estas se guardan en disco y las de disco pasan a la memoria RAM.


memoria virtual

Arriba


regresar


inicio
Si llegaste a esta pagina desde un buscador
haz click aqui para ir a la pagina principal
Hosted by www.Geocities.ws

1