Waar wordt het EAX-register voor gebruikt?
Waar wordt het EAX-register voor gebruikt?

Video: Waar wordt het EAX-register voor gebruikt?

Video: Waar wordt het EAX-register voor gebruikt?
Video: Learn Assembly Programming - Introduction to Registers 2024, November
Anonim

eax is een 32-bits voor algemeen gebruik register met twee gemeenschappelijke toepassingen : om de geretourneerde waarde van een functie op te slaan en als een speciale register voor bepaalde berekeningen. Het is technisch een vluchtige register , omdat de waarde niet behouden blijft. In plaats daarvan wordt de waarde ervan ingesteld op de geretourneerde waarde van een functie voordat een functie terugkeert.

Dit in overweging nemend, waar staat EAX voor?

" EAX " betekent "UITGEBREID ACCUMULATOR-REGISTER" "EBX" staan voor "UITGEBREID BASISREGISTER" "ECX" staan voor "UITGEBREID COUNT REGISTER" "EDX" staan voor "UITGEBREID GEGEVENSREGISTER"

wat is ECX-register? De register namen zijn meestal historisch. Bijvoorbeeld, EAX heette vroeger de accumulator omdat het werd gebruikt door een aantal rekenkundige bewerkingen, en ECX stond bekend als de teller omdat deze werd gebruikt om een lusindex vast te houden.

Wat doet elk register hierin?

een verwerker register (PROCESSOR register ) is een van een kleine reeks gegevensopslagplaatsen die deel uitmaken van de computerprocessor. EEN register kan een instructie, een opslagadres of elke vorm van gegevens bevatten (zoals een bitreeks of individuele tekens). Sommige instructies specificeren: registreert als onderdeel van de instructie.

Zijn EAX en Rax hetzelfde?

rax is het 64-bits, "lange" formaatregister. Het werd in 2003 toegevoegd tijdens de overgang naar 64-bits processors. eax is het 32-bits, "int" formaat register.

Aanbevolen: