Hilfe bei der übersetzung von assembly zu C

Ich habe einige code, der aus einer Funktion

subl $24, %esp
movl 8(%ebp), %eax
cmpl 12(%ebp), %eax

Bevor der code wird einfach die 'ENTER' - Befehl und danach gibt es eine if-Anweisung gibt 1 zurück, wenn ebp - > eax oder 0, wenn es weniger ist. Ich gehe davon aus cmpl bedeutet vergleichen, aber ich kann nicht sagen, was die konkreten Werte sind. Kann mir jemand sagen was passiert?

InformationsquelleAutor GetOffMyLawn | 2010-05-06

Schreibe einen Kommentar