Las memorias son por lo regular circuitos que permiten almacenar y recuperar grandes cantidades de información en tiempos determinados generalmente cortos. Existe una gran cantidad de memorias, sin embargo se pueden clasificar principalmente en dos que son la memoria primaria y las memorias secundarios o tambien conocidas como de almacenamiento masivo, aunque son mucho más lentas en su acceso y recuperación de la información que la memoria primaria. La memoria de las computadoras, se clasifica en dos: memoria principal (almacenamiento primario) y memoria secundaria (almacenamiento secundario). |
|
La memoria principal.- También llamada almacenamiento primario, memoria, o memoria de acceso aleatorio (Random Access Memory RAM), cumple con tres funciones básicas almacena los programas del sistema operativo que permiten la operación de la computadora, almacena todo o parte de los programas que se están ejecutando y por ultimo almacena los datos que están siendo utilizados por los programas. Datos y programas son puestos en almacenamiento primario para su procesamiento, después de esto son retornados a un medio de almacenamiento secundario o a una unidad de salida predeterminada. Internamente la memoria principal de la computadora esta dividida en localidades o celdas que representan una dirección única, la capacidad de almacenamiento de cada dirección es usualmente fija y puede almacenar solo un carácter (letra, número, o carácter especial como $, &, #, ”, [, *,...), cuando los nuevos datos son almacenados en una dirección de memoria, estos borran y remplazan el contenido anterior de las localidades de memoria, como se puede notar se requiere de espacio para almacenar las diferentes localidades de memoria. La velocidad y tamaño son factores de importante consideración en un sistema de cómputo, en el caso de las memorias estos factores adquieren un valor significativo ya que la velocidad de procesamiento esta relacionado directamente con la capacidad de almacenamiento, si hablamas de medición por velocidad en el tiempo, tenemos que: Unidades de medición de Tiempo (velocidad)
Tambien tenemos que por su capacidad para almacenar datos o información,
|
|
2.2.4.4 COSTO
Memoria principal, central o interna.- Es la que actúa a mayor velocidad, estando ligada directamente a las unidades más rápidas de la computadora. Para que un programa pueda ser ejecutado, debe estar almacenado en la memoria principal. Está formada por multitud de celdas o posiciones (palabras de memoria) de un determinado número de bits y numeradas de forma consecutiva. A la numeración de las celdas se le denomina dirección de memoria y mediante esta dirección se puede acceder de forma directa a cualquiera de ellas, independientemente de su posición; por ello, se dice que la memoria principal es una memoria de acceso directo o memoria accesible por dirección.
La memoria interna está formada por dos tipos de memoria:
La memoria ROM (Read Only Memory).- Memoria de solo lectura; en la que solo se permite leer y es permanente, es decir, al desconectar el ordenador, la información no se pierde. Algunos chips de ROM tienen su contenido grabado permanentemente desde el momento en que se fabricaron. Otros están inicialmente en blanco y pueden grabarse con el equipo apropiado. Estas son las memorias programables de sólo lectura o PROM (Programmable Read Only Memory). Algunas PROM pueden borrarse de nuevo empleando el equipo apropiado para este propósito. Estas son las memorias programables de sólo lectura que pueden borrarse o EPROM (Erasable Programmable Read Only Memory). En cualquiera de estos casos, los chips de ROM, una vez instalados en un ordenador, solo pueden leerse. Las instrucciones y los datos de la ROM permanecen allí una vez que se apaga el ordenador. Cualquier intento de escribir en la ROM no causa ningún efecto, excepto provocar un error que será detectado por el sistema operativo.
La memoria RAM (Random Access Memory).- Memoria de acceso aleatorio; en la que se puede leer y escribir. Esta memoria es volátil, al desconectar el ordenador la información almacenada en la RAM desaparece, de forma que al volver a conectar la máquina, la zona de memoria RAM se encuentra vacía. Se emplean dos tipos de chips para las RAM: chips de RAM estática (SRAM), que retiene datos mientras se suministre corriente, y chips de RAM dinámica (DRAM), en la que los datos desaparecen lentamente y es necesario refrescarlos periódicamente. En este ultimo caso, los refrescos de memoria se consiguen leyendo los datos y volviendo a escribirlos en la misma posición. Todas las posiciones de memoria se van refrescando de forma cíclica mientras el ordenador permanezca encendido. Las SRAM son más rápidas, pero de menor capacidad que las DRAM.
Un factor importante para medir la potencia de la memoria es la velocidad de respuesta. Se tienen tres parámetros relacionados con la velocidad:
Tiempo de acceso, t: Es el tiempo máximo que se tarda en leer o escribir el contenido de una posición de memoria.
Tiempo de ciclo, t c: Es el tiempo mínimo entre dos lecturas consecutivas.
Ancho de Banda, AB: Es el número de palabras que se transfieren entre memoria y CPU por unidad de tiempo: AB = 1/t c
Físicamente la memoria esta representada semiconductores comúnmente llamados circuitos integrados (chip´s), los tipos de memoria primaria más conocidos se representan en la siguiente tabla.
La memoria RAM.- Permite tanto la lectura como la escritura de datos en ella y requiere de energía eléctrica para poder mantener la información si falta ésta los datos se pierden por ello se dice que es volátil, es de acceso aleatorio, significa que podemos acceder para leer o escribir cuantas veces sea necesario y no hay una secuencia rígida para escribir o leer.
La memoria ROM.- Permite leer datos pero no es posible escribir sobre ella. los datos que contiene son instrucciones grabadas de fabrica que no pueden ser alteradas y son indispensables para el funcionamiento de la computadora, en este tipo de memoria se localizan rutinas fijas (que nunca pueden ni deben eliminarse) colocadas ahí por el fabricante
La memoria PROM- Programables o memoria de solo lectura programable, no se programan de fábrica, se programan una sola vez y ya no se puede borrar o modificar la información, al programarla se convierte en una ROM. La memoria EPROM.-Este tipo de memorias son borrables y se pueden rescribir en ellas, a diferencia de la RAM, a momento de borrarlas se borra toda la memoria (no hay un borrado selectivo), es no volátil, aunque es posible cambiar su contenido utilizando un equipo programador especial, borrando su contenido exponiendo el dispositivo a un haz de luz ultravioleta La memoria EEPROM.- Puede ser borrado y al borrarse se borra toda la memoria, se borra mediante un pulso eléctrico no tarda en borrarse, difiere de la EPROM en que sus datos pueden eliminarse por medio de una señal eléctrica.
|