domingo, 18 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


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.
# PAG    
DESPLAZAMIENTO

# SEG
DESPLAZAMIENTO

Como consecuencia del empleo de segmentos de distinto tamaño, la segmentación similar a la partición dinámica.



No hay comentarios:

Publicar un comentario