Queria saber que seria el espacio de direccionamiento virtual y fisico, ya que en una pregunta de examen se pregunta : de qué forma se logra que el espacio de direccionamiento virtual sea mayor a espacio de direccionamiento físico?
Gracias.
Queria saber que seria el espacio de direccionamiento virtual y fisico, ya que en una pregunta de examen se pregunta : de qué forma se logra que el espacio de direccionamiento virtual sea mayor a espacio de direccionamiento físico?
Gracias.
El exámen al que te referís es el de febrero de 2012? https://eva.fing.edu.uy/pluginfile.php/44683/mod_folder/content/0/solExArqComp20120217.pdf?forcedownload=1
Esa pregunta corresponde a memoria virtual que hasta donde tengo entendido no se dió mucho en el curso, el único lugar en el que encontré mención es en la página 4 de las notas de Jerarquía de Memoria
Igual, por lo que entendí de la respuesta y http://es.wikipedia.org/wiki/Memoria_virtual#Operaci.C3.B3n_b.C3.A1sica es que se usa una aplicación parecida a la del principio de localidad: se manda al disco duro (que tiene tiempo de acceso más lento que la memoria) ciertos datos y se conservan en memoria otros y el que decide como se hace es el sistema operativo.
Buenas!
El espacio de direccionamiento fisico correspone con aquel al cual podes hacer referencia utilizando los registros. Como intel los registros son de 16 bits, vos solo tenés 2^16 combinaciones o direcciones posibles que podes obtener.
Lo que hace Intel, para poder direccionar mas, es utilizar dos registros, el registro de segmento y otro de desplazamiento. ( por ej : DS:[BX] , SP:[BP]...)
Y si te acordás del curso, para formar la dirección, lo que haces es multiplicar por 16 el registro segmento, y sumarlo con el de desplazamiento. Al multiplicar por 16, obtenés 4 bits mas , con lo cual ahora sos capaz de formar direcciones de 20 bits.
Sino se entiende , a las ordenes.
Estimado:
Esa definición de memoria virtual y física es incorrecta, pero no se preocupen, no está dentro del temario del curso este año. Memoria virtual lo verán en Sistemas Operativos.
Saludos,
Federico