Pentru ce este folosit registrul EAX?
Pentru ce este folosit registrul EAX?

Video: Pentru ce este folosit registrul EAX?

Video: Pentru ce este folosit registrul EAX?
Video: How To Apply Hard Wax 2024, Noiembrie
Anonim

eax este un scop general pe 32 de biți Inregistreaza-te cu două comune utilizări : pentru a stoca valoarea returnată a unei funcții și ca special Inregistreaza-te pentru anumite calcule. Din punct de vedere tehnic, este un volatil Inregistreaza-te , deoarece valoarea nu este păstrată. În schimb, valoarea sa este setată la valoarea returnată a unei funcții înainte ca o funcție să revină.

Ținând cont de acest lucru, ce înseamnă EAX?

" EAX " reprezintă „REGISTRUL EXTINS AL ACUMULATORULUI” „EBX” stand pentru „REGISTRARE DE BAZĂ EXTINSĂ” „ECX” stand pentru „REGISTRU NUMĂR EXTINS” „EDX” stand pentru „REGISTRUL DE DATE EXTINSE”

ce este registrul ECX? The Inregistreaza-te numele sunt în mare parte istorice. De exemplu, EAX se numea acumulator deoarece era folosit de o serie de operații aritmetice și ECX a fost cunoscut sub numele de contor deoarece a fost folosit pentru a deține un index de buclă.

Aici, ce face fiecare registru?

Un procesor Inregistreaza-te (CPU Inregistreaza-te ) este unul dintr-un set mic de locuri de stocare a datelor care fac parte din procesorul computerului. A Inregistreaza-te poate deține o instrucțiune, o adresă de stocare sau orice fel de date (cum ar fi o secvență de biți sau caractere individuale). Unele instrucțiuni specifică registre ca parte a instrucțiunii.

EAX și Rax sunt la fel?

rax este registrul de dimensiune „lungă” pe 64 de biți. A fost adăugat în 2003 în timpul tranziției la procesoare pe 64 de biți. eax este registrul de dimensiune „int” pe 32 de biți.

Recomandat: