jueves, 27 de diciembre de 2012

Sistemas Operativos Unidad 2 y 3



Tipos de memorias y memoria

Memoria

La memoria es un área donde se almacenan y se pueden ejecutar los programas.
Un ordenador compatible con PC tiene tres tipos de memorias:
·         Convencional
La memoria convencional es la parte de la memoria donde se pueden cargar los programas sin necesidad de instrucciones específicas. La cantidad de memoria convencional varía entre 256 KB y 640 KB (en todos los ordenadores recientes: 386, 486, Pentium, etc.).
La cantidad de memoria disponible es la memoria restante tras cargar DOS en la memoria (es decir, el sistema operativo, los controladores de dispositivos y todos los comandos cargados

·         Extendida
La memoria extendida permite que el sistema tenga acceso a más memoria. Este tipo de memoria está disponible en los ordenadores equipados con un procesador tipo 80286 o superior.
Los programas generalmente reconocen direcciones de memoria convencionales. Para acceder al área de almacenamiento superior a los 640 KB, los programas necesitan instrucciones específicas. Un programa que administra el acceso a la memoria extendida, evita, por ejemplo, que dos programas utilicen la misma área de la memoria al mismo tiempo. Este programa se llama "administrador de memoria extendida".
MS-DOS cuenta con el administrador de memoria extendida estándar llamado HIMEM.SYS

·         Paginada
Otra forma de acceder a la memoria superior a los primeros 640 KB consiste en utilizar la memoria paginada.
Como ocurre con la memoria extendida, este tipo de memoria requiere un programa para administrarlo, se llama "administrador de memoria paginada". Los programas diseñados para utilizar este tipo de memoria no pueden acceder a él directamente: el administrador de memoria debe copiar las secciones de 16 KB de memoria (llamadas páginas) en un área (llamada segmento del marco) ubicada en el área de memoria alta. Este tipo de memoria se desarrolló antes que la memoria extendida, por lo tanto, es más lenta y sólo permite la utilización de una parte limitada de la memoria en cualquier momento determinado.
·         Alta
Muchos sistemas tienen 384 KB de memoria alta (HMA, direcciones de memoria alta), ubicada directamente tras los 640 KB de la memoria convencional. El hardware puede utilizar esta área de la memoria. Las áreas no utilizadas por el hardware se llaman "bloques de memoria superior" (UMB) y permiten que los programas se puedan ejecutar en la memoria paginada.


 Tipos de Memorias

Memoria RAM: son las siglas de random access memory, un tipo de memoria de ordenador a la que se puede acceder aleatoriamente; es decir, se puede acceder a cualquier byte de memoria sin acceder a los bytes precedentes. La memoria RAM es el tipo de memoria más común en ordenadores y otros dispositivos como impresoras.

·         Contiene los datos o la información obtenidos del disco duro, aunque quedan almacenados temporalmente.
·         Es una memoria de lectura y escritura, pero el acceso a los datos es mas rápido que en el disco duro.
·         No retiene la información sin electricidad.

Memoria ROM: La memoria ROM, (read-only memory) o memoria de sólo lectura, es la memoria que se utiliza para almacenar los programas que ponen en marcha el ordenador y realizan los diagnósticos. La mayoría de los ordenadores tienen una cantidad pequeña de memoria ROM (algunos miles de bytes).
Memoria BIOS: Programa que reside en la memoria EPROM (Ver Memoria BIOS no-volátil). Es un programa tipo firmware. La BIOS es una parte esencial del hardware que es totalmente configurable y es donde se controlan los procesos del flujo de información en el bus del ordenador, entre el sistema operativo y los demás periféricos. También incluye la configuración de aspectos importantísimos de la máquina.
·         Contiene una serie de instrucciones almacenadas permanentemente
·         Hace una comprobación inicial al encender el PC
·         Si todo está en orden, la BIOS carga el sistema operativo del disco duro a la memoria principal.

Memoria Cache: es un sistema 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.
·         Es mucho más rápido que la RAM.
·         Es capaz de trabajar a la velocidad del microprocesador.
·         Se encuentra entre la RAM y el microprocesador.
·         Almacena los datos que el microprocesador utiliza con mas frecuencia.

No hay comentarios:

Publicar un comentario