Wie Sie angeben, registrieren Sie Einschränkungen auf der Intel x86-64-register r8 bis r15 im GCC-inline-assembly?

Hier ist die Liste der register Beladung codes:

einer eax

b ebx

c ecx

d edx

S esi

D edi

Ich konstanter Wert (0 bis 31)

q,r dynamisch zugewiesenen register (siehe unten)

g eax, ebx, ecx, edx oder variable im Speicher

Ein Register eax und edx-kombiniert in einer 64-bit-Ganzzahl (mit langen longs)

Aber das ist registrieren Einschränkungen für die intel i386 Plattform. Meine Frage ist, wo finde ich das register Einschränkungen von intel x86_64-system, wie:

? %r10

? %r8

? %rdx

und so weiter.

InformationsquelleAutor Jin Chen | 2013-06-18
Schreibe einen Kommentar