viernes, 28 de agosto de 2009

RESUMEN

RESUMEN DELA MEMORIA CACHE , MEMORIA VIRTUAL Y DEL BUFFER
MEMORIA CACHE
La memoria cache se encuentra ubicada entre la CPU y la RAM.La memoria cache es mas cara porque es mas rapida unas 5 o 6 veces mas que la DRAM(RAM dinamica).La memoria cache se carga desde la RAM.
El CPU transfiere datos a la memoria RAM y la memoria cache es la que acelera el trafico de informacion.
Una caracteristica es que reduce el cuello de la botella.
Hay dos tipos de memoria cache la L1 y la L2 , si la L1 se llena de informacion la L2 le ayuda a almacenar su informacion hasta que se desocupe.
MEMORIA VIRTUAL
La memoria Virtual aparenta de forma real tener mucho espacio para almacenenar datos pero en realidad no tiene mucho espacio.La memoria virtual ayuda a la memoria cache.La memoria virtual se va estar ejecutandoa desde le disco duro.
La memoria cache debe dejar un espacio a la L1 y a la L2 para que le pueda transferir datos a la memoria virtual ya que si no lo hace los datos se transfieren muy lentamente.
MEMORIA BUFFER
Es una espacio de memoria en el que se almacenan datos ya sea que lo use el hadware o software, por ejemplo cuando haces un trabajo de word lo mandas a imprimir y lo cierras el buffer guarda la informacion que mandastes a imprimir en caso de que la impresora esta desconestada el buffer guarda la informacion hasta que vuelva ser conectada la impresora y ya empieza a imprimir automaticamente por que la orde que le diste ya esta activada.
El buffer trabaja sin ayuda de nadie.

miércoles, 26 de agosto de 2009

MEDIOS DE ALMACENAMIENTO

MEMORIA CACHE
Es un tipo de memoria donde se guardan datos que la PC necesita para trabajar. La memoria principal de la PC (RAM) y la memoria caché son iguales en muchos aspectos; la diferencia está en el uso que se le da a la caché.
La memoria caché de un procesador es un tipo de memoria volátil (del tipo RAM), pero de una gran velocidad.
esta memoria está integrada en el procesador, y su cometido 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. Estas instrucciones y datos son aquellas a las que el procesador necesita estar accediendo de forma continua, por lo que para el rendimiento del procesador es imprescindible que este acceso sea lo más rápido y fluido posible.
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, ya que si bien sigue siendo una memoria de una gran rapidez (muy superior a la RAM, y mucho más en la época en la que se utilizaba), depende de la comunicación entre el procesador y la placa base.
La utilización de la memoria caché :

· Acelerar el procesamiento de las instrucciones de memoria en la CPU.
· Los ordenadores tienden a utilizar las mismas instrucciones y (en menor medida), los mismos datos repetidamente, por ello la caché contiene las instrucciones más usadas.
Funcionamiento de la memoria caché

La memoria caché se carga desde la RAM con los datos y/o instrucciones que ha buscado la CPU en las últimas operaciones. La CPU siempre busca primero la informacion en la caché, lo normal es que va encontrar ahí la mayoría de las veces, con lo que el acceso será muy rápido. Pero si no encuentra la información en la caché, se pierde un tiempo extra en acudir a la RAM y copiar dicha información en la caché para su disponibilidad.
caracterristicas:
su principal caracteristica de la memoria cache es que es mas rapida , unas 5 o 6 veces mas que la DRAM(RAM dinamica ) por eso su capacidad es mucho menor.
MEMORIA BUFFER
Un buffer es un espacio de memoria en el que se almacenan datos para evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede en algún momento sin datos.
En la memoria buffer, los datos que se introducen siempre van a ser utilizados.
Algunos ejemplos de aplicaciones de buffers son:

* El buffer de teclado es una memoria intermedia en la que se van almacenando los caracteres que un usuario teclea, generalmente, hasta que pulsa la tecla [INTRO], momento en el cual el programa captura todos o parte de los caracteres tecleados contenidos en dicho buffer.
*En Audio o video . Se tiene un buffer para que haya menos posibilidades de que se corte la reproducción cuando se reduzca o corte el ancho de banda.
Un buffer adecuado permite que en el salto entre dos canciones no haya una pausa molesta.
*Las grabadoras de CD o DVD, tienen un buffer para que no se pare la grabación.
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.

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.
Cuando se usa Memoria Virtual, o cuando una dirección es leída o escrita por la CPU, una parte del hardware dentro de la computadora traduce las direcciones de memoria generadas por el software (direcciones virtuales) en:
La dirección real de memoria (la dirección de memoria física), o
una indicación de que la dirección de memoria deseada no se encuentra en memoria principal (llamado excepción de memoria virtual)
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.
La memoria virtual ayuda a crear un esquema de abstracción de la memoria que la separa de la zona lógica que el usuario ve, esto facilita enormemente la tarea a los programadores puesto que no se han de preocupar por limitaciones de memoria. Los procedimientos de implementación de la memoria virtual se basan en que cuando se ejecuta un programa, éste está parcialmente en memoria, es decir, sólo hay cargada aquella zona de código y datos que se necesitan en ese instante de tiempo, y no el programa completo. La memoria virtual es la separación entre la memoria lógica disponible para el usuario y la memoria RAM, se implementa generalmente con el método de paginación por demanda aunque también se puede implementar en un sistema con segmentación.
RESUMEN
GENERACIONES DE LA COMPUTADORAS
1 GENERACION
Las computadoras eran muy grandes ,producian mucho calor y se manejaban con bulbos al vacio
2 GENERACION
Las computadoras disminuyeron un poco de tamaño y los bulbos fueron reemplazados por los transitores de silicio,disminuyo el consumo de energia.
3 GENERACION
Se utilizaron los circuitos electricos y las computadoras se hicieron mas pequeñas , mas rapidas y generaban menos calor.
4 GENERACION
En esta generacion de computadoras aparecio el microprocesador.
5 GENERACION
Aparecieron las famosas empresas como Intel,Microsoftetc.
MEMORIA RAM
La memoria ram son volatil ya que estas pierden su contenido cuando el equipo se apaga.
Hay dos tipos de memoria RAM:
memoria RAM dinamica:esta es la memoria que tiene mucha capacidad de almacenamiento y un bajo consumo de potencia.Pero su problema es su escasa rapidez.
memoria RAM estatica:esta es mas rapida.Esta memoria puede bloquear la maquina si es que tienes muchos programas abiertos ya que no tinene mucha capacidad.
MEMORIA ROM
Esta memoria es la que permite solo la lectura de la informacion y no su destruccion , independientemente de la presencia o no de una fuente de energia que la alimente.
tipos de ROM:
  • PROM
  • EPROM
  • EEPROM
  • MEMORIA FLASH
Con la memoria EPROM se puede ser modificada pero no es tan facil de realizarlo.
BIBLIOGRAFIA

lunes, 24 de agosto de 2009

MEMORIA RAM Y ROM

¿Qué es la memoria RAM?
La memoria principal o RAM (Random Access Memory, Memoria de Acceso Aleatorio) es donde el computador guarda los datos que está utilizando en el momento presente. El almacenamiento es considerado temporal por que los datos y programas permanecen en ella mientras que la computadora este encendida o no sea reiniciada.
Se le llama RAM por que es posible acceder a cualquier ubicación de ella aleatoria y rápidamente .
Memoria dinámica :DRAM (Dynamic Random Access Memory)Constituye la mayor parte de la RAM de la computadora, ya que tiene una considerable capacidad de almacenamiento y un bajo consumo de potencia .su problema es su escasa rapidez.
Memoria estatica: SRAM (static random Access memory). Tiene una menor capacidad de almacenamiento consume más y es más cara pero tiene una ventaja: es mucho más rápida.

caracteristicas:
  • utiliza transistores para dar paso a un capacitador en cada intersección,

¿que es una memoria ROM?
Es aquella memoria de almacenamiento que permite sólo la lectura de la informacion y no su destrucción, independientemente de la presencia o no de una fuente de energía que la alimente.
ROM es una sigla en inglés que refiere al término “Read Only Memory” o “Memoria de Sólo Lectura”. Se trata de una memoria de semiconductor que facilita la conservación de información que puede ser leída pero sobre la cual no se puede destruir. A diferencia de una memoria ram , aquellos datos contenidos en una ROM no son destruidos ni perdidos en caso de que se interrumpa la corriente de información y por eso se la llama “memoria no volátil”.
caracteristicas :
  • Los chips ROM contienen una hilera de filas y columnas, aunque la manera en que interactúan es bastante diferente.
  • ROM usa un diodo para conectar las líneas si el valor es igual a 1. Por el contrario, si el valor es 0, las líneas no se conectan en absoluto.
BIBLIOGRAFIA
http://es.wikipedia.org/wiki/Memoria_de_acceso_aleatorio
http://www.definicionabc.com/tecnologia/memoria-rom.php
http://www.ordenadores-y-portatiles.com/memoria-rom.html
consulte un libro de Edinter