lunes, 5 de noviembre de 2012


DIRECCIONES

  • Dirección Lógica
  • Dirección Alternativa
  • Dirección física

Dirección lógica

  • Si una entidad tiene direcciones lógicas es un programa
  • Si contiene direcciones relativas es un proceso
  • Si una entidad tiene direcciones físicas es el programa que se esta ejecutando en memoria





 
 
 
 
PAGINACIÓN Y SEGMENTACIÓN

 
PAGINACIÓN

La memoria principal se encuentra dividida en trozos iguales de tamaño fijo y cada proceso en pequeños trozos de tamaño fijo.
  • Los trozos del proceso se denominan páginas y los trozos de memoria se denominan marcos.
  • El sistema operativo mantiene una tabla de páginas para cada proceso



 
El tamaño de la paginación es mucho menor a la dirección
 
fija, esto reduce la fragmentación interna
 
 


DESVENTAJAS: Las paginas asignadas a un proceso deben ser ubicadas en forma consecutiva


 


 

DIVISIÓN DE LA MEMORIA PRINCIPAL
 
                             http://www.gsi.dit.upm.es/~gfer/ffoo/ejercicios/PbInstr.html


SEGMENTACIÓN
  • No es necesario que todos los segmentos de todos los programas tengan la misma longitud
  • Existe una longitud máxima de segmento = El máximo de segmento de un proceso es 4
  • Una dirección lógica segmentada consta de dos partes, un numero de segmento y un desplazamiento.
 
 
                                    http://wwwdi.ujaen.es/~lina/TemasSO/ADMINISTRACIONDELAMEMORIA/5.3SegmentacionPaginada.htm