Hola, bueno realmente tengo muchas dudas sobre la memoria virtual; paginacion, segmentacion, reubicacion, proteccion, marco de pagina, etc.
Para comenzar ya leì esos conceptos pero solo lo entiendo a nivel teorico, en los libros de sistemas operativos solo hacen eso "a nivel teorico" y unos ejemplillos digamos que no son reales usando terminos por ejemplo "sea un marco de pagina a....... numero de pagina b.....etc". No encuentro ejemplos, como se hace en 32 bits.
Por ejemplo de una instruccion de Olly dice:
Stack SS:[0012FF58]=00000001 y el ss:0023 32bits 0(FFFFFFFF)
¿Que operacion se hizo para obtener 00000001?
Por otro lado ¿cada pagina tiene un proceso y sus propios segmentos SS, ES , etc ?
Bueno es unas de mis muchas dudas.
Gracias....
Para comenzar ya leì esos conceptos pero solo lo entiendo a nivel teorico, en los libros de sistemas operativos solo hacen eso "a nivel teorico" y unos ejemplillos digamos que no son reales usando terminos por ejemplo "sea un marco de pagina a....... numero de pagina b.....etc". No encuentro ejemplos, como se hace en 32 bits.
Por ejemplo de una instruccion de Olly dice:
Stack SS:[0012FF58]=00000001 y el ss:0023 32bits 0(FFFFFFFF)
¿Que operacion se hizo para obtener 00000001?
Por otro lado ¿cada pagina tiene un proceso y sus propios segmentos SS, ES , etc ?
Bueno es unas de mis muchas dudas.
Gracias....