Interpretation dieser Adresse -0x80 (% rbp,% rax, 4)
Momentan versuche ich, die Assemblersprache (und die Auswirkungen verschiedener Compileroptionen) durch Analysieren einfacher C-Code-Snippets zu erlernen. Nun bin ich auf folgende Anweisung gestoßen:
mov %edx,-0x80(%rbp,%rax,4)
Was ich nicht verstehe, ist der Ausdruck für die Zieladresse-0x80(%rbp,%rax,4)
. Der Befehl weist einem lokalen Array in einer Schleife einen Wert zu.