Академический Документы
Профессиональный Документы
Культура Документы
Concepto de memoria
La memoria es el componente del ordenador que almacena la informacin que
ste posee, es decir, sus datos y programas. Es como un bloc de notas que
mantiene la informacin mientras estamos trabajando con ella.
La memoria de la computadora est organizada en unidades de bytes, cada
uno compuesto por 8 bits. No importa qu tipo de informacin estemos
almacenando; estar codificada en una estructura particular de bits, que ser
interpretada de la forma adecuada al tipo de datos en cuestin. Los mismos
bytes de memoria se emplean para almacenar cdigos de instrucciones, datos
numricos, datos alfabticos, sonidos, vdeo, etc.
Para ser capaces de trabajar con la memoria, cada unidad de bytes tiene una
direccin, un nmero que slo identifica a esa unidad. Las direcciones de
memoria estn numeradas una a una, empezando por cero.
Las operaciones bsicas que permite una memoria son dos: escritura o
almacenamiento y lectura.
En la escritura o almacenamiento, la memoria necesita que le suministren
una informacin y una direccin. La operacin consiste en grabar la
informacin en la direccin especificada.
En la lectura, la memoria debe recibir una direccin. La operacin consiste en
recuperar informacin previamente escrita en esa direccin.
Por tanto, podemos ver las memorias como cajas negras, a las que hay que
suministrar una direccin y unas seales de control, que especifican la
operacin que se desea realizar, adems de enviar o recibir el dato, o bloque
de datos, correspondiente.
Los disquetes, discos duros, etc. tambin son dispositivos que permiten
almacenar informacin, pero no estn conectados directamente al procesador,
cada byte no tiene una direccin para poderlo leer como en el caso comentado
anteriormente. Por ello estos dispositivos de memoria, llamados memoria
masiva o auxiliar, sern estudiados en el tema correspondiente a los
perifricos.
semiconductor tena una capacidad de 64 bits y fue fabricada por IBM en 1968.
Poco ms tarde, en 1972, aparecieron los primeros ordenadores de IBM con
memoria principal de semiconductores. Los elementos semiconduc- tores
utilizados hasta ahora para realizar estas memorias son el Silicio (Si) y el
Germanio (Ge), pero en la actualidad se est tambin utilizando el Arseniuro de
Galio (AsGa).
En el caso de las memorias de semiconductores, cada punto de memoria est
formado por un dispositivo electrnico denominado transistor, en el que hay
dos estados de funciona- miento bien diferenciados: el estado de corte y el de
saturacin. Cuando el transistor est en estado de corte no deja pasar
prcticamente nada a su travs, y a la salida del transistor apenas se obtiene
corriente, es lo que llamamos "0 lgico". Cuando est en estado de saturacin,
deja que la corriente circule por l libremente y lo que obtenemos a la salida es
un mximo de corriente que denominamos "1 lgico". Dependiendo de las
seales que proporcionemos al transistor obtendremos una u otra salida, es
decir, almacenaremos un 0 un 1.
Podemos establecer otra clasificacin de las memorias dependiendo de que la
informacin que contienen, pueda o no, modificarse despus de haberla
introducido.
Este tipo de memorias se utilizan para guardar una serie de programas que
vienen con el ordenador desde fbrica, como son los contenidos en la ROMBIOS (Basic Input-Output System). En ella bsicamente estn unos programas
de diagnstico, encargados de chequear el hardware para comprobar que todo
es correcto antes de arrancar. Adems, tiene el programa de arranque,
encargado de cargar el sistema operativo en memoria y, los programas para
controlar los perifricos ms comunes: unidades de disco, teclado, puertos
serie y paralelo, tarjeta grfica, etc. Algunos perifricos requieren tener una
memoria ROM para contener el programa encargado de gestionarlos, por
ejemplo
las
tarjetas
VGA
cuentan
con
una
memoria
ROM
de
esas
contenido anterior, para ello se emplea luz ultravioleta y posee una ventana
que permite el paso de la misma, normalmente esta tapada para evitar un
borrado accidental.
El tiempo empleado para escribir, en este tipo de memorias, es mucho mayor
que para le- er, y como acabamos de ver, el borrado y el grabado se tienen que
hacer fuera del sistema informtico, siendo esta operacin tan slo posible un
nmero limitado de veces.
d) EEPROM
(Electricaly
Erasable
Programable
Read
Only
Memory):
Se diferencian de las anteriores en que pueden borrarse y grabarse en el
mismo sistema informtico y, en este caso, tanto la operacin de borrado como
de escritura se hace mediante el paso de corriente elctrica. La informacin es
borrada simultneamente en todas las clulas de memoria.
Actualmente la ROM-BIOS de muchos ordenadores viene en formato Flash, esta
es una memoria EEPROM, que permite por tanto que el usuario actualice el
contenido de la misma sin necesidad de disponer de aparatos especiales, y sin
abrir siquiera el ordenador, no obstante, son memorias de slo lectura, para
operaciones normales no se puede escribir en la memoria, se necesita un
programa especial para poder hacerlo.
18 millones de veces cada segundo, hay que enviar una seal, que se
denomina seal de refresco, que recuerde a la memoria la informacin que
posee, ya que sta, se pierde poco despus de haberse introducido.
El microprocesador es el que da las rdenes oportunas para que la seal de
refresco llegue a la memoria. La frecuencia de esta seal de refresco tiene que
ser suficiente- mente alta para que no de tiempo a que se pierda la informacin
contenida en la memoria.
La capacidad de las memorias DRAM va de 64Kbit a 32Mbit (la capacidad de
los chips de memoria se suele medir en bits y no en bytes). El tiempo medio de
acceso de esta memoria oscila entre 80ns y 50ns.
b) SRAM (Static Random Access Memory):
La diferencia fundamental con las memorias anteriores es que no necesitan
refresco, para ello emplean varios transistores por bit, lo cual reduce la
capacidad de la memoria y hace que sean ms caras que las DRAM (a igualdad
de capacidad), a cambio son ms rpidas que las DRAM, van de 50ns a 15ns.
Por ello se emplean en la memoria cach del ordenador que explicaremos en el
apartado siguiente.