Red de conocimiento de abogados - Derecho de sociedades - Problemas del sistema operativo

Problemas del sistema operativo

Respuesta: Para la tabla de páginas de primer nivel, los pasos para la traducción de direcciones son los siguientes:

(1) La dirección virtual calcula el número de página y el desplazamiento dentro de la página.

(2) Encuentre la entrada de la tabla de páginas correspondiente según el número de página y la primera dirección de la tabla de páginas del proceso, y recupere el número de marco.

(3) ( Número de fotograma * tamaño de página) Página El desplazamiento interno forma la dirección física.

Respuesta: p=INT(A/L) d=[A]mod L (A es la dirección virtual, L es el tamaño de la página, p es el número de página, d es el desplazamiento dentro de la página )

(i) p=INT(1052/1024)=1 d=28

Busque la tabla de páginas según el número de página y descubra que el número de fotograma es 4, entonces la dirección física inicial del marco de página es: 4*1024=4096, más el desplazamiento de página 28, la dirección física es: 4096 28=4124

(ii) p=INT(2221/1024) =2 d=173

La página no está en la memoria y se producirá una interrupción por falla de página.

(iii) p=INT(5499/1024)=5 d=379

Busque la tabla de páginas según el número de página y descubra que el número de cuadro es 0, luego el inicio físico del marco de página La dirección es: 0*1024=0, más el desplazamiento de página 379, la dirección física es: 0 379=379