Adresse von lokalem Array in Register schieben
-
Hallo zusammen,
ich bin noch völlig neu im Bereich Assembler (masm).
In einer Prozedur habe ich ein lokales Array angelegt. Wenn ich versuche die Adresse von dem Array ins Register eax zu schieben, kommt ein Fehler.main proc local DasArray[10]:byte mov eax,addr DasArray main endp
Das funktioniert genauso wenig, wenn ich offset statt addr angebe.
Wo liegt mein Fehler?
mit freundlichen Grüßen,
Developer30
-
lea eax,DasArray
-
funktioniert perfekt!
Danke!