Anda di halaman 1dari 42

Memoria Principal

5/21/12

Memoria Principal
Es el lugar donde se almacenan y quedan a disposicin del CPU los datos y programas ejecutados por el usuario.

Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Memoria Principal
Est formada por bloques de Circuitos Integrados que son capaces de almacenar informacin y est dividida en celdas que se identifican mediante una direccin.

Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Memoria Principal
La memoria principal se comunica con el CPU mediante el bus de direcciones. El ancho de banda de este bus determina la capacidad del microprocesador para el direccionamiento de direcciones en memoria.

Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Memoria Principal
La memoria principal la podemos clasificar segn tres grandes vertientes: 1. Segn su funcin y modo de acceso ( RAM, ROM, Cach ) 2. Segn los segmentos de Haga clic para modificar el estilo de subttulo del desplazamiento ( CS, DS, SS, ES ) patrn 3. Segn el mapa de memoria del Sistema Operativo ( Convencional, Superior, Extendida, Virtual )

5/21/12

Memoria Principal
1.

Segn su funcin y modo de acceso ( RAM, ROM, Cach )

5/21/12

Memoria RAM
Conocida tambin como Random Access Memory o Memoria de Acceso Aleatorio.

Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Memoria RAM
Denominada de esta forma porque su principal caracterstica es la de acceder a sus distintos mdulos con un tiempo de ejecucin igual en cualquiera de sus mdulos.

Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Memoria RAM
Este tipo de memoria compone el sistema principal de almacenamiento de un computador.

Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Memoria RAM
Algunas de sus caractersticas son: Es un tipo de memoria en la que se puede leer y escribir. Su naturaleza es voltil, es decir, que pierde su informacin al perder su fuente de alimentacin (corriente). Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Memoria RAM
Algunas de sus caractersticas son: Su tamao determina el la cantidad de datos disponibles durante la ejecucin de una operacin. Tiempo de respuesta es mayor que la memoria secundaria. Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Memoria RAM
Algunas de sus caractersticas son: El costo de fabricacin es relativamente mayor que el de la memoria secundaria.

Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Tecnologas de Memoria La tecnologa de memoria actual usa una seal de


sincronizacin para realizar las funciones de lecturaescritura de manera que siempre esta sincronizada con un reloj del bus de memoria.

Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Tecnologas de Memoria SDR SDRAM

PC100: SDR SDRAM, funciona a un mx. de 100 MHz PC133: SDR SDRAM, funciona a un mx. de 133 MHz PC2100 o DDR 266: funciona a un mx. de 133 MHz PC2700 o DDR 333: funciona a un mx. de 166 MHz PC3200 o DDR 400: funciona a un mx. de 200 MHz

Haga clic para modificar el estilo de subttulo del DDR SDRAM patrn

5/21/12

Tecnologas de Memoria DDR2 SDRAM


PC2-4200 o DDR2-533: funciona a un mx. de 533 MHz PC2-5300 o DDR2-667: funciona a un mx. de 667 MHz PC2-6400 o DDR2-800: funciona a un mx. de 800 Haga MHz clic para modificar el estilo de subttulo del patrn PC2-8600 o DDR2-1066: funciona a un mx. de 1066 MHz PC2-9000 o DDR2-1200: funciona a un mx. de 1200 MHz

DDR3 SDRAM PC3-8600 o DDR3-1066: funciona a un mx. de 1066 MHz 5/21/12 PC3-10600 o DDR3-1333: funciona a un mx. de

Las ROMs se utilizan para guardar programas que no necesitan ser modificados. Vienen grabadas desde el momento en que se fabrican y no Haga clic para modificar el estilo de requieren de suministro subttulo del elctrico para patrn mantener los programas que poseen. No obstante, existen algunos tipos de ROM a los que se les puede modificar su contenido .
5/21/12

Memoria ROM

Memoria ROM
ROM (Read 0nly Memory): Son memorias de slo lectura. Existen diferentes variantes: ROM programadas por mscara, cuya informacin se escribe en el proceso de Haga clic para modificar el estilo modificar. fabricacin y no se puede de subttulo del patrn PROM, o ROM programable una sola vez. Utilizan una matriz de diodos cuya unin se puede destruir aplicando sobre ella una sobretensin.
5/21/12

EPROM (Erasable PROM) o RPROM (Reprogramable ROM), cuyo contenido puede borrarse mediante rayos ultravioletas para volverlas a escribir. EAROM (Electrically Alterable ROM) o Haga clic (Electrically Erasable ROM), EEROM para modificar el estilo de subttulo del son patrn memorias que estn entre las RAM y las ROM ya que su contenido se puede volver a escribir por medios elctricos. Se diferencian de las RAM en que no son voltiles.

Memoria ROM

5/21/12

Memoria FLASH. Utilizan tecnologa de borrado elctrico al igual que las EEPROM, pero pueden ser borradas y reprogramadas en bloques, y no Haga clic para modificar el estilo de subttulo del palabra por palabra como ocurre con patrn las tradicionales EEPROM. Ofrecen un bajo consumo y una alta velocidad de acceso, alcanzando un tiempo de vida de unos 100.000 ciclos de escritura.

Memoria ROM

5/21/12

Memoria CACHE
La velocidad de procesamiento de los microprocesadores modernos es bastante mayor que el ancho de banda de las memorias (velocidad de transferencia de los datos por unidad de tiempo). Paraestilo de subttulo del botella evitar cuellos de Haga clic para modificar el y que el procesador se quede esperando los patrn datos e instrucciones de la memoria se articula lo que viene a llamarse "memoria cach". Una cache es una memoria rpida situada entre la CPU y la RAM, que gracias a los principio de localidad espacial y temporal suele contener los prximos datos e instrucciones a ejecutar. 5/21/12

Memoria CACHE

Haga clic para modificar el estilo de subttulo del patrn

5/21/12

Memoria CACHE
Cach de 1er nivel (L1): Esta cach est integrada en el ncleo del procesador, trabajando a la misma velocidad que Haga clic para modificar el estilo de subttulo del este. La cantidad de memoria cach L1 vara de patrn 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.
5/21/12

Memoria CACHE
Cach de 2 nivel (L2): Integrada tambin en el procesador, aunque no directamente en el ncleo de este, tiene las mismas ventajas que la cach L1, aunque es algo Haga clic para modificar el estilo de subttulo del mspatrn que esta. La cach L2 suele ser mayor lenta que la cach L1, pudiendo llegar a superar los 2MB. A diferencia de la cach L1, esta no est dividida, y su utilizacin est ms encaminada a programas que al sistema.
5/21/12

Memoria CACHE
Cach de 3er nivel (L3): Es un tipo de memoria cach ms lenta que la L2, muy poco utilizada en la actualidad.
Haga clic para modificar el estilo de subttulo del En un principio esta cach estaba incorporada a la placa patrn

base, no al procesador, y su velocidad de acceso era bastante ms 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 ms en la poca en la que se utilizaba), depende de la comunicacin entre el procesador y la placa base.
5/21/12

Memoria Principal
2.

Segn los segmentos de desplazamiento ( CS, DS, SS, ES )

5/21/12

Memoria Principal
Registros de segmento. Un registro de segmento se utiliza para alinear en un limite de prrafo o dicho de otra forma codifica la direccin de inicio de cada segmento y su direccin en un registro de segmento supone cuatro bits 0 a su derecha. Un registro de segmento tiene 16 bits de longitud y facilita un rea de memoria para direccionamientos conocidos como el segmento actual.
5/21/12

Memoria Principal
Registros de segmento. Los registros de segmento son:

Registro CS Registro DS Registro SS Registro ES

5/21/12

Memoria Principal
Registro CS. El DOS almacena la direccin inicial del segmento de cdigo de un programa en el registro CS. Esta direccin de segmento, mas un valor de desplazamiento en el registro de apuntado de instruccin (IP), indica la direccin de una instruccin que es buscada para s ejecucin. Para propsito de programacin normal, no e necesita referenciar el registro CS.
5/21/12

Memoria Principal
Registro DS. La direccin inicial de un segmento de datos de programa es almacenada en el registro DS. En trminos sencillos, esta direccin, mas un valor de desplazamiento en una instruccin, genera una referencia a la localidad de un bytes especifico en el segmento de datos.

5/21/12

Memoria Principal
Registro SS. El registro SS permite la colocacin en memoria de una pila, para almacenamiento temporal de direcciones y datos. El DOS almacena la direccin de inicio del segmento de pila de un programa en el registro SS. Esta direccin de segmento, ms un valor de desplazamiento en el registro del apuntador de la pila (SP), indica la palabra actual en la pila que est siendo direccionada. Para propsitos de programacin normal, no se necesita referenciar el registro SS.
5/21/12

Memoria Principal
Registro ES Algunas operaciones con cadenas de caracteres (datos de caracteres) utilizan el registro esta de segmento para manejar el direccionamiento de memoria. En este contexto, el registro ES esta asociado con el registro DI (ndice) . un programa que requiere el uso del registro ES puede inicializarlo con una direccin apropiada.
5/21/12

Memoria Principal
3.

Segn el mapa de memoria del Sistema Operativo ( Convencional, Superior, Extendida, Virtual )

5/21/12

Memoria Principal
Memoria convencional. Es la memoria RAM comprendida entre los 0 y los 640 Kb; es la memoria utilizada por el DOS para los programas de usuario. Los 384 Kb restantes hasta completar el megabyte se reservan para otros usos, como memoria para grficos, BIOS, etc. En muchas mquinas, un buen fragmento de esta memoria est ocupado por el sistema operativo y los programas residentes, quedando normalmente no ms de 560 Kb a disposicin del usuario. 5/21/12

Memoria Principal
Memoria superior. Este trmino, de reciente aparicin, designa el rea comprendida entre los 640 y los 1024 Kb de memoria del sistema. Entre 1989 y 1990 aparecieron programas capaces de gestionar este rea para aprovechar los huecos de la misma que no son utilizados por la BIOS ni las tarjetas grficas. La memoria superior no se toma de la memoria instalada en el equipo, sino que est en ciertos chips aparte relacionados con la BIOS, los grficos, etc. 5/21/12

Memoria Principal
Memoria superior. Por ello, un AT con 1 Mb de RAM normalmente posee 640 Kb de memoria convencional y 384 Kb de memoria extendida. Los segmentos A0000 y B0000 estn reservados para grficos, aunque rara vez se utilizan simultneamente. El segmento C0000 contiene la ROM del disco duro en XT (en AT el disco duro lo gestiona la propio BIOS del sistema) y/o BIOS de tarjetas grficas.
5/21/12

Memoria Principal
Memoria superior. El segmento D0000 es empleado normalmente para
el marco de pgina de la memoria expandida. El segmento E0000 suele estar libre y el F0000 almacena la BIOS del equipo. Los modernos sistemas operativos DOS permiten (en los equipos 386 386sx y superiores) colocar memoria fsica extendida en el espacio de direcciones de la memoria superior; con ello es factible rellenar los huecos vacos y aprovecharlos para cargar programas residentes. Ciertos equipos 286 tambin soportan esta memoria, gracias a unos chips de apoyo, pero no es frecuente.

5/21/12

Memoria Principal
Memoria extendida. Es la memoria ubicada por encima del primer mega en los procesadores 286 y superiores. Slo se puede acceder a la mayora de esta memoria en modo protegido, por lo que su uso queda relegado a programas complejos o diversos drivers que la aprovechen (discos virtuales, cachs de disco duro, etc.). Hace ya bastante tiempo se dise una especificacin para que los programas que utilicen la memoria extendida puedan convivir sin conflictos: se trata 5/21/12 del controlador XMS.

Memoria Principal
Memoria extendida. Este controlador implementa una serie de funciones normalizadas que adems facilitan la utilizacin de la memoria extendida, optimizando las transferencias de bloques en los 386 y superiores (utiliza automticamente palabras de 32 bits para acelerar el acceso). La especificacin XMS viene en el programa HIMEM.SYS, HIDOS.SYS y en algunas versiones del EMM386. El controlador XMS tambin aade funciones normalizadas para acceder a la memoria superior.
5/21/12

Memoria Principal
Memoria virtual. La memoria virtual utiliza dos niveles de la jerarqua de memoria: la memoria principal y una memoria de respaldo (que suele ser el disco, aunque puede ser una memoria expandida).Sobre memoria de respaldo se establece un mapa uniforme de memoria virtual. Las direcciones generadas por el procesador se refieren a este mapa virtual, pero, sin embargo, los accesos reales se realiza sobre la memoria principal.
5/21/12

Memoria Principal
Memoria virtual. Para su funcionamiento, la memoria virtual exige una gestin automtica de la parte de lajerarqua de memoria formada por los niveles de memoria principal y de disco. Insistimos en que la gestin de la memoria virtual es automtica y la realiza el sistema operativo con ayuda del hardware de la mquina

5/21/12

Memoria Principal

5/21/12

GRACIAS POR SU ATENCION


5/21/12

Anda mungkin juga menyukai