viernes, 28 de agosto de 2009
RESUMEN DE MEMORIA CACHE, VIRTUAL Y BUFFER
miércoles, 26 de agosto de 2009
BUFFER, CACHE Y MEMORIA VIRTUAL
DEFINICION DE BUFFER
(memoria intermedia, intermemoria) Memoria de almacenamiento temporal de información. Suele tratarse de una memoria intermedia entre un dispositivo y otro, por ejemplo, la computadora y la impresora, o la computadora y el disco rígido, etc.
Se utiliza para mejorar el rendimiento o también para compensar la diferencia de tiempos y velocidades que manejan los distintos dispositivos.
La Memoria Cache: Es una memoria rom capaz de almacenar informacion que el usuario utiliza con mayor frecuencia. Las memorias cache se ubican en la zona de procesamiento y segun la arquitectura de la board encontramos 2 o mas de ellas.Funciona como un almacenamiento cercano y alimenta a la CPU, es decir, es más rápida y cercana que la memoria principal, es decir, sirve como puente entre el procesador y la RAM, es donde se guardan los dantos más utilizados, y así se acelera el rendimiento del ordenador.
Es una técnica de gerencia de memoria, usada por un sistema operativo, donde memoria no contigua es presentada al software como memoria contigua. Esta memoria contigua es llamada VAS (virtual address space) o espacio de dirección virtual.
En términos técnicos, la memoria virtual permite a un software correr en un espacio de memoria que no necesariamente pertenece a la memoria física de una computadora. Para esto se debe emular un CPU que trate a toda la memoria (virtual y principal) como un bloque igual, y determinar cuándo se requiere de una memoria u otra.
Los programas corriendo en una computadora utilizan esta memoria como si se tratase de completamente de la memoria RAM. La memoria virtual se utiliza cuando la memoria principal (RAM) no alcanza, utilizando espacio en disco duro para extenderla. Generalmente el archivo utilizado para guardar la memoria virtual es llamado "archivo de paginación".
RESUMEN DE MEMORIA RAM Y MEMORIA ROM Y UN POCO DE GENERACIONES DE LAS COMPUTADORAS
La memoria RAM (Radom Access Memory) Memoria de Acceso Aleatorio es una parte importantsimas de las computadoras ya que con ella se lleva a cabo gran cantidad de cosas, su funciamiento principal es el de llevar a cabo las tareas que se le ejecutan como por ejemplo ver un video hacer distintas actividades entre otras. Pero tiene una gran desventaja la cual es que es una memoria volatil o sea que al momento de un corte de corriente esta perdera la informacion que es utilizada en ese momento. Hay dos tipos de memoria RAM que es la estatica y la dinamica. La estatica es aquella que ejecuta gran cantidad de tareas pero su desventaja es que al momento de ejecutar las tareas estas como son demaciadas se recargan y esto hace un lento funcionamiento de la computadora. La dinamica es una memoria que gracias a su actualizacion permite al usuario ver la informacion mas reciente su desventaja es que pirde timepo en realizar todo estas actualizaciones continuamente.
La memoria ROM (Read Only Memory) Memoria de Solo Lectura esta memoria es configurada desde su creacion por lo tanto un usuario no puede modificar esto en ella se llevan el alamacenamiento de la in formacion una ventaja de esta memoria es que en ella no se pierede la informacion contenida
LAS GENERACIONES DE COMPUTADORAS
1generacion 2generacion 3generacion
bulbos de vacio trascistores circuitos integrados
4generacion 5generacion
surgimientos de microprocesadores se desarrollan microprocesadores
aparicion de puertos paraleloslunes, 24 de agosto de 2009
DEFINICION DE MEMORIA RAM Y ROM
RAM o Random Access Memory (memoria de acceso aleatorio), es un tipo de memoria que utilizan las computadoras y otros dispositivos.
funcion:
Por lo general es usada para el almacenamiento temporal de información. Este tipo de memoria es volátil, por lo tanto su contenido se pierde al faltar la energía eléctrica.
Las memorias RAM se pueden dividir en estáticas o dinámicas.
Las estáticas (SRAM) mantienen la información mientras tengan corriente eléctrica, en cambio las dinámicas (DRAM) la información contenida en ellas debe ser restaurada constantemente (operación de refresco). Estas últimas suelen ser más baratas, y deben refrescar su contenido cientos de veces por segundo; es por esto que los chips que las componen consumen gran energía y deben ser controlados constantemente.
Las SRAM no sólo son más rápidas que las DRAM, sino que no necesitan refrescar su contenido constantemente ya que físicamente están diseñadas para que los datos se mantengan estables en el tiempo mientras dispongan de electricidad. Estas memorias son más caras por su elevado número de transistores por bit y por lo tanto sólo se utiliza como memoria caché de los microprocesadores y poseen poca capacidad.
memoria virtual de la ram
Una técnica que simula más memoria que la que realmente existe y permita a la computadora ejecutar varios programas simultáneamente, sin importar su tamaño.
El sistema de memoria virtual corta el programa en segmentos llamados "páginas". En lugar de llevar el programa entero a memoria, lleva tantas páginas a memoria como pueden caber, basándose en la mezcla actual de programas, y deja las restantes páginas en el disco. Cuando se requieren instrucciones que no están en memoria, la página de disco apropiada es llamada, superponiéndose a la página en memoria.
Características de la memoria principal (RAM)
Un sistema de memoria se puede clasificar en función de muy diversas características. Entre ellas podemos destacar las siguientes: localización de la memoria, capacidad, método de acceso y velocidad de acceso. En el caso de la memoria RAM (también denominada memoria principal o primaria) se puede realizar la siguiente clasificación:
Localización: Interna (se encuentra en la placa base)
Capacidad: Hoy en día no es raro encontrar ordenadores PC equipados con 64, 128 ó 256 Mb de memoria RAM.
Método de acceso: La RAM es una memoria de acceso aleatorio. Esto significa que una palabra o byte se puede encontrar de forma directa, sin tener en cuenta los bytes almacenados antes o después de dicha palabra (al contrario que las memorias en cinta, que requieren de un acceso secuencial). Además, la RAM permite el acceso para lectura y escritura de información.
Velocidad de acceso: Actualmente se pueden encontrar sistemas de memoria RAM capaces de realizar transferencias a frecuencias del orden de los Gbps (gigabits por segundo). También es importante anotar que la RAM es una memoria volátil, es decir, requiere de alimentación eléctrica para mantener la información. En otras palabras, la RAM pierde toda la información al desconectar el ordenador.
MEMORIA ROM
Las memorias de sólo lectura(Read Only Memory) Memoria de sólo lectura. Tipo de memoria añadidas desde fábrica, que no puede ser modificada ni tampoco se pierde su información al apagar el equipo
funcion:
Este tipo de memorias suele almacenar datos básicos y la configuración del ordenador para ser usado, principalmente, en el arranque del mismo.
definicion:
La mayoría de los ordenadores personales contienen una cantidad pequeña de ROM que salve programas críticos tales como el programa que inicia el ordenador. Además, las ROM se utilizan extensivamente en calculadoras y dispositivos periféricos tales como impresoras láser, cuyas fuentes se salvan a menudo en las ROM.
Una variación de una ROM es un PROM (memoria inalterable programable). PROM son manufacturados como chips en blanco en los cuales los datos pueden ser escritos con dispositivo llamado programador de PROM.
caracteristica:
La Memoria ROM nace por esta necesidad, con la característica principal de ser una memoria de sólo lectura, y por lo tanto, permanente que sólo permite la lectura del usuario y no puede ser reescrita.
Por esta característica, la Memoria ROM se utiliza para la gestión del proceso de arranque, el chequeo inicial del sistema, carga del sistema operativo y diversas rutinas de control de dispositivos de entrada/salida que suelen ser las tareas encargadas a los programas grabados en la Memoria ROM. Estos programas (utilidades) forman la llamada Bios del Sistema.
•Buffer de salida.
El registro habilitado por las entradas de selección coloca el dato que tiene sobre el canal de datos. Estos datos entraran en los buffers de salida mismos que se encargan de trasmitirlos hacia las salidas externas siempre y cuando CS este en bajo. Si CS esta en alto, los buffers de salida se encuentran en el estado de alta impedancia, con lo que D7 asta D0 estarán flotando
GENERACIONES DE LAS COMPUTADORAS
PRIMERA GENERACIÓN (1951 a 1958)
Las computadoras de la primera Generación emplearon bulbos para procesar información. Los operadores ingresaban los datos y programas en código especial por medio de tarjetas perforadas. El almacenamiento interno se lograba con un tambor que giraba rápidamente, sobre el cual un dispositivo de lectura/escritura colocaba marcas magnéticas. Esas computadoras de bulbos eran mucho más grandes y generaban más calor que los modelos contemporáneos.
SEGUNDA GENERACIÓN (1959-1964)
Transistor Compatibilidad Limitada
El invento del transistor hizo posible una nueva Generación de computadoras, más rápidas, más pequeñas y con menores necesidades de ventilación. Sin embargo el costo seguía siendo una porción significativa del presupuesto de una Compañía. Las computadoras de la segunda generación también utilizaban redes de núcleos magnéticos en lugar de tambores giratorios para el almacenamiento primario. Estos núcleos contenían pequeños anillos de material magnético, enlazados entre sí, en los cuales podían almacenarse datos e instrucciones.
TERCERA GENERACIÓN (1964-1971)
Circuitos Integrados, Compatibilidad con Equipo Mayor, Multiprogramación, Minicomputadora.
Las computadoras de la tercera generación emergieron con el desarrollo de los circuitos integrados (pastillas de silicio) en las cuales se colocan miles de componentes electrónicos, en una integración en miniatura. Las computadoras nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes.
CUARTA GENERACIÓN (1971 a 1981)
Microprocesador , Chips de memoria, Microminiaturización
Dos mejoras en la tecnología de las computadoras marcan el inicio de la cuarta generación: el reemplazo de las memorias con núcleos magnéticos, por las de chips de silicio y la colocación de Muchos más componentes en un Chip: producto de la microminiaturización de los circuitos electrónicos. El tamaño reducido del microprocesador y de chips hizo posible la creación de las computadoras personales (PC)
QUINTA GENERACIÓN Y LA INTELIGENCIA ARTIFICIAL (1982-1989)
Cada vez se hace más difícil la identificación de las generaciones de computadoras, porque los grandes avances y nuevos descubrimientos ya no nos sorprenden como sucedió a mediados del siglo XX. Hay quienes consideran que la cuarta y quinta generación han terminado, y las ubican entre los años 1971-1984 la cuarta, y entre 1984-1990 la quinta. Ellos consideran que la sexta generación está en desarrollo desde 1990 hasta la fecha.
SEXTA GENERACIÓN 1990 HASTA LA FECHA
Como supuestamente la sexta generación de computadoras está en marcha desde principios de los años noventas, debemos por lo menos, esbozar las características que deben tener las computadoras de esta generación. También se mencionan algunos de los avances tecnológicos de la última década del siglo XX y lo que se espera lograr en el siglo XXI. Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo / Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se han creado computadoras capaces de realizar más de un millón de millones de operaciones aritméticas de punto flotante por segundo (teraflops); las redes de área mundial (Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando medios de comunicación a través de fibras ópticas y satélites, con anchos de banda impresionantes. Las tecnologías de esta generación ya han sido desarrolla das o están en ese proceso. Algunas de ellas son: inteligencia / artificial distribuida; teoría del caos, sistemas difusos, holografía, transistores ópticos, etcétera.
bibliografias:
http://ortihuela.galeon.com/
http://www.alegsa.com.ar/Notas/85.php
http://www.monografias.com/trabajos28/generaciones-computadoras/generaciones-computadoras.shtml