Foro de elhacker.net

Informática => Hardware => Mensaje iniciado por: tonder en 21 Enero 2014, 15:44 pm



Título: ¿Cual es el nombre d los registros del procesador en la tecnologia de 64bit?
Publicado por: tonder en 21 Enero 2014, 15:44 pm
Hola compañeros del foro, saludos, los registro de uso general del procesador en la arquitectura x86 son el Ax,BX, CXy el DX, con la tecnologia de 32bit se les llamaba registros extendidos EAX, ABX, ECX, EDX, PERO!

¿Como se llama ahora con la tecnologio de 64bit?

Gracias esa era brevemente mi duda y por aquello que alguien lo diga, ya estuve un muy buen rato buscando en la web, pero no lo encontre, gracias espero sus comentarios.


Título: Re: ¿Cual es el nombre d los registros del procesador en la tecnologia de 64bit?
Publicado por: Vaagish en 21 Enero 2014, 16:51 pm
Esa fue una de mis primeras preguntas en ASM,, Son: RAX, RBX, RCX, RDX

Saludos!


Título: Re: ¿Cual es el nombre d los registros del procesador en la tecnologia de 64bit?
Publicado por: tonder en 22 Enero 2014, 03:53 am
ah gracias por aclararme la duda, solo una consulta más, a que se refiere la R?


Título: Re: ¿Cual es el nombre d los registros del procesador en la tecnologia de 64bit?
Publicado por: Vaagish en 23 Enero 2014, 06:48 am
Una respuesta en stackoverflow dice:

Citar
"R"eally big? :-)

Pero suena mas convincente esta otra:

Citar
I think it's just R for "register", since there are additional registers R8 - R15 on x86-64, and R is a common prefix on many CPU architectures where registers are numbered.

Citar
http://stackoverflow.com/questions/10995349/what-does-the-r-stand-for-in-rax-rbx-rcx-rdx-rsi-rdi-rbp-rsp

Saludos!