¿Qué significan los prefijos E y R en los nombres de los registros Intel de 32 y 64 bits?

Los nombres de registro de 32 bits comienzan con una E y los de 64 bits comienzan con una R. ¿Qué significan E y R? ¿Hay alguna razón para elegir estos alfabetos?

Además, en los registros de 64 bits, también podemos ver en cualquier depurador de bajo nivel como Windbg que los bits más a la derecha todavía se conocen con el mismo nombre que el registro de 64 bits, excepto que el nombre comienza con un E. Por ej. Los 32 bits más a la derecha del registro RAX en un sistema de 64 bits se conocen como EAX.

Entonces, ¿E y R representan algo? Y también, ¿por qué el sufijo X para registrarse?

Respuestas a la pregunta(1)

Su respuesta a la pregunta