Cita:
Iniciado por Edwin78
P: el registro es de 64 bits !
P: SO 64 bits + Aplicación 64 bits = usa todos los bits (64)
P: SO 64 bits + Aplicación 32 bits = usa la mitad de los bits (32)
Q: Cómo demostrar graficamente esa situación ?
Hay muchos registros, al menos bastantes mas que en x86. Una aplicacion de 32 bits es incapaz de acceder a registros de 64 bits por simple logica: no se ejecuta en long mode ni sus instrucciones llevan el prefijo rex necesario para hacerlo.