viernes, 28 de agosto de 2009

resumen de la clase

MEMORIA CACHE

La memoria cache es una memoria auxiliar de la RAM,acelera el trafico de datos entre el CPU y la RAM, es de uso frecuentey es mas cara.
Se encuentra entre el CPU y la RAM.
Reduce el cuello de botella y con esto va ampliar la transferencia de información.
Los tipos de memoria cache que existen son cuatro:

*cache L1
*cache L2
*cache L3
*cache L4

La cache L1 es la parte reproductoria de las instrucciones que no no estén puestas en aplicación.
La cache L2 es como un reprocitorio de la L1 para no alentarla, toma las instrucciones desde la L2.
La cahe L3 y L4 entran en funcionamiento cuando la L1 y L2 se saturan.


MEMORIA VIRTUAL


la memoria virtual va ayudar a la memoria cache guardando o almacenando la información que no estén en ejecución.
La memoria virtual es como de tipo fantasma que permite usar mas memoria que la que realmente posee el ordenador.

BUFFER

el buffer es la memoria que nos va a servir para ejecutar aplicaciones entre un sistema hardware y un software.
Ejemplo cuando queremos quemar un CD-Rw , DVD-Rw la funcion de la cache aqui es reservar memoria y guardaraplicaciones entre el software y hardware para que no se interrumpa.
El buffer es similar a la cache pero en el caso del buffer los datos que se introducen siempre van a ser utilizados, y en la cache no hay seguridad si no una mayor psibilidad de utilizacion.
otro ejemplo la computadora a la impresora la información se guarda en el buffer la primera alternativa es de de guardar las instrucciones de aplicación.

miércoles, 26 de agosto de 2009

memoria ram, rom, generaciones de las computadoras

MEMORIA RAM
esta es una memoria de tipo aleatorio lo que quiere decir que se puede acceder a eya de manera directa sin pasar por otros metodos.
la informacion va estar temporalmente guardada no va hacer de tipo permanente, una de sus cualidades es que va a incrementar la ejecucion de procesamiento de datos va a dar mayor velocidad. su ubicacion es en la placa base.
la transferencia de datos la maneja a GBPS.
la ram dinamica va a actualizar la informacion mientras que la estatica es la que va estar trasferiendo ordenes.
mientras el equipo de computo esta conectado a la electricidad va a llevar acabo todas estas funciones de lo contrario se perderan las funciones y la informacion.
MEMORIA ROM
esta memoria es de solo lectura por ejemplo, cuando metemos un cd en la charola de disco que hace la memoria rom es leer los datos que en el estan grabados.
en esta memoria htam bien la informacion se pierde.

GENERACIONES DE LAS COMPUTADORA
1° GENERACION
  • en el procesamiento de informacion utilizaban bulbos al vacio
  • se construyo la UNIVAC
  • ingresaban datos y programas a traves de tarjetas perforadas

se menciono tambien la 1°maquina que aparecio que fue la mark I,delos cables de corriente

2° GENERACION

  • empezaron a utilizar los transitores de silicio 200-300/1
  • lenguaje de programacion
  • nucleos magneticos

en le lenguaje de programacion se menciono que es el binario 0101,ke cuando se haya la perforacion da= 1 y cuando no =0

3°GENERACION

se empezaron a utilizar los circuitos integrados desde esta generacion empezo la miniaturizacion para ocupar menos espacio el el hogar, los circuitos tenian mayor velocidad para transitar los datos

4°GENERACION

de esta generacion se hablo de que aparecieron los microprocesadores, que principalmente se utilizan en las calculadoras cientificas.

5°GENERACION
sen esta generacion se desarrollan ls microcomputadoras, la tranferencia de informacion es en bites,inician los medipos de almacenamiento optico, menciono sobre intel, microsoft IBM,MC que son los principales que hicieron aparecer los procesadores y microprecesadores.

memoria virtual, cache, buffer

MEMORIA VIRTUAL
la memoria virtual se utiliza cuando la memoria principal (RAM) no alcanza, utilizando espacio en disco duro para extenderla.generalmente el archivo utilizado patra guardar la memoria virtual es llamado "archivo de paginacion".
La memoria memoria virtual proporciona un mecanismo para trasladar direcciones generadas por programas a localidades correctas ala 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.
La memoria virtual es una forma que permite al software usar mas memoria principal que la que realmente posee el ordenador.
operación básica
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)

En el primer caso, la referencia a la memoria es completada, como si la memoria virtual no hubiera estado involucrada: el software accede donde debía y sigue ejecutando normalmente. En el segundo caso, el sistema operativo es invocado para manejar la situación y permitir que el programa siga ejecutando o aborte según sea el caso. 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 ejecuten sin tener en cuenta el tamaño exacto de la memoria física.
MEMORIA CACHE
Es un sistema de especial de almacenamiento de alta velocidad puede ser tanto un área reservada de la memoria principal como un dispositivo de almacenamiento de alta velocidad independiente.hay dos tipos de cache frecuentemente usados en las computadoras personales memoria cache y cache de disco.
la memoria cache es efectiva dado que los programas acceden una y otra vez los mismos datos o instrucciones.
operación básica
operación básica
cuando la CPU necesita necesita acceder a la memoria,se revisa la cache.Si se encuentra la palabra en cache se lee de memoria principal a la memoria cache.
composición interna
esta estructurada por celdas, donde cada celda almacena un byte. La entidad básica la conforman las filas, llamados también lineas de cache.
Ejemplo: Una cache L2 de 512 KB se distribuye en 16.384filas y 63 columnas.
cuando se copia o se escribe información de la RAM por cada movimiento siempre cubre una linea de cache.
diseño
Se deben de considerar varios varios factores que influyen directamente en el rendimiento de la memoria y por lo tanto en su objetivo de aumentar la velocidad de respuesta de la jerarquía de memoria.estos factores son las políticas de ubicación, extracción, reemplazo, escritura y el tamaño de la cache y de sus bloques.
BUFFER
(memoria intermedia intermemoria) memoria de almacenamiento temporal de información.Intermedia entre un dispositivo y otro.Ejemplo, la computadora y la impresora.
se utiliza para mejorar el rendimiento o también para compensar la diferencia de tiempos y velocidades que manejan los distintos dispositivos.
en informática un buffer de datos es ubicación de la memoria en una computadora o en un instrumento digital mientras que esta esperando ser procesado,por ejemplo,un analizador TRF tendrá uno o varios buffers de entrada donde se guardan las palabras digitales que representan las muestras de la señal de entrada
El concepto de buffer es similar al de cache pero en el caso del bufer, los datos que se introducen siempre van a ser utilizados. en la cache sin embargo, no hay seguridad , si no una mayor probabilidad de utilizacion.
BIBLIOGRAFIA
http://es.Wikipedia.org /wiki/cache
http://es.Wikipedia.org /wiki/Buffer
http://es.Wikipedia.org /wiki/Buffer._datos