Ich bin ein wenig verwirrt über den Unterschied zwischen
leal -4(%ebp), %eax
und
movl -4(%ebp), %eax
Kann mir das jemand erklären?
Sergej Fjodorow
Ich bin ein wenig verwirrt über den Unterschied zwischen
leal -4(%ebp), %eax
und
movl -4(%ebp), %eax
Kann mir das jemand erklären?
Ich hatte dieses Verständnis nach einer Weile, als ich sah, dass es das eax-Register auf das Ergebnis setzte.
– Sergej Fjodorow
26. Juni 2012 um 17:44 Uhr
verwandt: stackoverflow.com/questions/4003894/leal-assembler-instruction
– Mensi
26. Juni 2012 um 17:12 Uhr
und eine Art Duplikat: stackoverflow.com/questions/1658294/…
– Mensi
26. Juni 2012 um 17:15 Uhr
Der Hinweis liegt im Namen. Load Effective Address lädt nur die Adresse.
– Harald
26. Juni 2012 um 17:21 Uhr
Ich würde empfehlen, das freundliche CPU-Handbuch zu lesen. Und Sie haben die Wahl: von Intel oder von AMD.
– Alexey Frunze
26. Juni 2012 um 19:52 Uhr
@PrateekGupta Das von Ihnen hinzugefügte Tag ergibt keinen Sinn. Es ist Teil der Antwort, nicht Teil der Frage. Wenn das OP gewusst hätte, dass das Tag zutreffend ist, hätte er die Antwort gewusst und die Frage nicht gestellt.
– Benutzer207421
20. April 2019 um 8:37 Uhr