Diferencia entre la dirección virtual lineal y la dirección virtual [cerrado]

-1

¿Puede alguien explicarme una diferencia entre la dirección virtual lineal y la dirección virtual? No puedo entender esta diferencia.

    
pregunta Happy man

1 respuesta

2

Por razones históricas, los procesadores Intel 80386 y posteriores implementan la memoria virtual no solo por paginación, sino que también admiten la segmentación de memoria utilizado por los procesadores x86 anteriores.

Esto significa que las direcciones pasan por dos pasos de asignación, segmento / desplazamiento (que da como resultado una dirección virtual lineal) y paginación (que da como resultado la dirección física).

La mayoría de las demás CPU no tienen segmentación y solo tienen direcciones lineales y físicas.

En otras palabras, las direcciones virtuales lineales y las direcciones virtuales son exactamente iguales; Intel agrega "lineal" solo para diferenciarlos de las direcciones (virtuales) de segmento / desplazamiento.

    
respondido por el CL.

Lea otras preguntas en las etiquetas