Co oznacza skrót R w RAX, RBX, RCX, RDX, RSI, RDI, RBP, RSP? [duplikować]
To pytanie ma już tutaj odpowiedź:
Co oznaczają przedrostki E i R w nazwach rejestrów 32-bitowych i 64-bitowych Intel? 1 odpowiedźJęzyk assemblera x86 musiał się zmienić, ponieważ architektura procesora x86 zmieniła się z 8bit na 16bit na 32bit, a teraz na 64-bit.
Wiem, że w 32-bitowych nazwach rejestratora asemblera (EAX, EBX itp.) Przedrostek E dla każdej z nazw oznacza Extended, czyli 32-bitową formę rejestru, a nie 16-bitową (AX, BX itp.).
Co oznacza przedrostek R dla tych nazw rejestrów w 64-bitowym?