direccion base de su unica pagina (usando este modelo descriptivo de paginacion): 0
direccion limite: 0a
Si, por ejemplo, un programa accede, de esta forma, al byte que se encuentra en la direccion de memoria 0b:
Código
mov al, [0b]
El sistema operativo pude indentificar que es un acceso a memoria ilegal. Sin embargo, ¿y en este caso?:
Código
mov eax, [08]
Se esta accediendo a la direccion 0b, sin embargo, la direccion que se esta especificando es 08. Se que Windows detecta este acceso a memoria ilegal porque lo acabo de intentar, sin embargo, ¿alguien sabe como lo hace? se que nadie es ingeniero de Microsoft pero me pregunto si existe una aplicacion general en sistemas operativos y asi...
Saludos y gracias de antemano por la respuesta.