É permitido acessar a memória que ultrapassa o limite zero em x86?

É permitido um acesso único para abranger o limite entre0 e0xFFFFFF... em x861?

Por exemplo, dado queeax (rax em 64 bits) é zero, é o seguinte acesso permitido:

mov ebx, DWORD [eax - 2]

Estou interessado em x86 (32 bits) e x86-64, caso as respostas sejam diferentes.

1 Obviamente, dado que a região está mapeada no seu processo etc.

questionAnswers(2)

yourAnswerToTheQuestion