Wie heißen die Allzweckregister in der x86-64-Architektur?
What are the names of the general purpose registers in the x86-64 architecture?
The x86-64 architecture has 16 general purpose registers. They are named rax, rcx, rdx, rbx, rsp, rbp, rsi, rdi, r8, r9, r10, r11, r12, r13, r14, and r15.
Die x86-64-Architektur hat 16 Allzweckregister. Sie heißen rax, rcx, rdx, rbx, rsp, rbp, rsi, rdi, r8, r9, r10, r11, r12, r13, r14 und r15.
information_extraction
Neben der Vergrößerung der Allzweckregister wird auch die Anzahl der benannten Allzweckregister von acht (d.h. eax, ecx, edx, ebx, esp, ebp, esi, edi) in x86 auf 16 (d.h. rax, rcx, rdx, rbx, rsp, rbp, rsi, rdi, r8, r9, r10, r11, r12, r13, r14, r15) erhöht. Daher ist es möglich, mehr lokale Variablen in Registern statt auf dem Stack zu speichern und häufig verwendete Konstanten in Registern abzulegen; auch Argumente für kleine und schnelle Unterprogramme können in größerem Umfang in Registern übergeben werden.
de