É 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.