Ir al contenido principal

Segmentación

https://docs.google.com/document/d/14ELGUMe307LkQYZnEseiQZ58jvUxjMVyMKMzskJv_SI/edit?usp=sharing


Para un proceso en un sistema con arquitectura de memoria basada en segmentación se tiene la siguiente tabla de segmentos:


Segmento
Inicio
Tamaño
Permisos
0
240
600
RX
1
2300
16
R
2
90
100
RW
3
1320
950
RW
4
-
96
RX



Para cada una de las siguientes solicitudes, indique qué dirección física le correspondería y de ser el caso, qué excepción se genera.



  1. Lectura, 0-430
  2. Escritura, 0-150
  3. Lectura, 1-15
  4. Escritura, 2-130
  5. Ejecución, 4-25




MEMORIA FÍSICA
90->
               SEGMENTO 2
190->
240->
               SEGMENTO 0
840->
1320->
               SEGMENTO 3
2270->
2300->
               SEGMENTO 1
2316->

0->         
                  SEGMENTO 4
96->             
Solución:
1. Lectura, 0-430 :
2. Escritura, 0-150 :
3. Lectura, 1-15 :
4. Escritura, 2-130 :
5. Ejecución, 4-25 :
S
Dirección lógica
Tipo de acceso
Dirección física
0
430
RX
Violación de segmento
1
150
R
166
2
15
RW
115
3
130
RW
1080
4
25
RX
segmento no presente

1)    S=0  B=600  L=240 D=430
D<L
ERROR
2)   S=0   B=16  L=2300  D=150
D<L
150<2300
B+D
16+150=166
3)   S=1    B=100 L=90       D=15
     D<L
     15<90
       B+D
        100+15=115            
4)   S=2    B=950 L=1320 D=130
     D<L
130<1320
B+D
950+130=1080
5)   25
Segmento no presente


Explicación y conclusión.
El segmento 0 es una excepción ya que su desplazamiento es mayor al
tamaño por lo tanto es de tipo violacion de segmento y su permiso es de sólo
de lectura y ejecución(RX).

El segmento 1 su dirección física es de 166 y es de solo lectura(R) osea que
no se puede modificar o ejecutar.

El segmento 2 su dirección física es de 115 y su permiso es de Leer
y escribir(RW), osea que no se puede  ejecutar.

El segmento 3 su dirección física es de 1080 y su permiso es de Leer y
escribir(RW), osea que no se puede ejecutar.

El segmento 4 no tiene dirección de inicio registrada ya que ha sido enviado
al espacio de intercambio ósea que deja de estar en memoria y se convierte
en una excepción del tipo segmento no presente y su permiso es de lectura

y de ejecución(RX) mas no de escritura.

Comentarios

Entradas populares de este blog

Mapa mental para representar los conceptos de cibernética e inteligencia artificial

Link de coggle del mapa mental. https://coggle.it/diagram/W_Si0IFGxH4Rg1du/t/-/14670cebf22f4379ec274c7d7ecee052ee5d7ab9eea9cf88c28d519c20b2df05 ¿Para usted existe alguna diferencia entre Inteligencia Artificial y el aprendizaje Automático? Realmente no hay gran diferencia para mi puesto que la inteligencia artificial es la inteligencia que se aprende constante y  automáticamente, en otras palabras estas dos definiciones se complementan, si vamos a analizar específicamente habrán unas pequeñas diferencias ya que la inteligencia artificial se basa en la creación de programas, procesos y algoritmos para resolver problemas pero el aprendizaje automático es de suma importancia. Una definición no puede estar sin la otra. ¿Según el vídeo Inteligencia artificial - Documental” cual es el elemento de la inteligencia humana más difícil de implementar en la máquinas inteligentes. El implemento mas difícil que se le ha presentado hasta ahora ...

Elementos del Estado Mapa Conceptual

Presentación Matemáticas Discretas

Me presento Me llamo Roman Alberto Alzate Lopez Tengo 25 años Actualmente no ando trabajando, yo practico un deporte paralimpico llamado boccia es como la única actividad que he estado haciendo es por eso que quise aprovechar esta oportunidad tan importante para hacer este curso de desarrollo de software. Tengo Muchas expectativas al hacer este curso pero la mas importante es poder cumplir con una meta importante como lo es aprender tanto para la vida individual como social, también poder avanzar mi nivel educativo y en lo posible acceder a mas oportunidades no solo de aprendizaje si no también laborales y sociales.