Segmentación De Memoria

Páginas: 3 (707 palabras) Publicado: 23 de enero de 2013
SEGMENTACIÓN DE MEMORIA
Daniel Augusto Cardozo Daniel Fernando Figueredo

Sistemas Operativos

¿Qué es la Segmentación de memoria?
Es un esquema de manejo de memoria en la cual la estructuradel programa refleja su división lógica. Se lleva a cabo una agrupación de la información en bloques de tamaño variable denominados segmentos.

¿De donde nace la necesidad de implementar lasegmentación de memoria?
• La memoria virtual que hemos analizado hasta ahora es unidimensional (direcciones virtuales desde: cero - máx) • Para muchos problemas, tener dos o más espacios de direccionesvirtuales separados puede ser mucho mejor que tener sólo uno

Usando el ejemplo de un compilador:
Un compilador puede tener muchas tablas: 1. El texto del código fuente 2. La tabla de símbolos 3. Latabla que contiene todas las constantes enteras y de punto flotante 4. El árbol de análisis sintáctico 5. La pila de llamadas a procedimientos dentro del compilador

Las tablas van creciendo durantela compilación. El problema en este caso surge en el espacio que necesita la Tabla de símbolos. Se necesita que el programador se libere de la labor de administrar las tablas en expansión ycontracción.

Una solución simple y en extremado general es proporcionar la máquina con muchos espacios de direcciones por completo independientes.

Estos espacios son los segmentos.

Características delos segmentos
• Cada segmento tiene un nombre y una longitud

• Cada segmento consiste en una secuencia lineal de direcciones, desde cero hasta cierto valor máximo.
• La longitud de cada segmentopuede ser cualquier valor desde cero hasta el máximo permitido. • Los distintos segmentos pueden tener distintas longitudes.

Características de los segmentos
• Las longitudes de los segmentospueden cambiar durante la ejecución • Las direcciones especifican tanto el nombre del segmento como el desplazamiento dentro del segmento.

Convirtiendo las tablas del ejemplo del compilador en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Segmentacion de memoria
  • Memoria virtual-segmentación simple
  • Segmentacion de memoria y paginacion de memoria
  • Segmentacion
  • Segmentación
  • La Segmentacion
  • Segmentacion
  • segmentacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS