для переменной а?
А с чего ты взял, что 8?
[ebp+0] = сохранённый ebp [ebp+4] = адрес возврата [ebp+8] = первый параметр
Ну допустим, ты esp в ebp скопировал, и зачем следующая инструкция ebp+0? Я вот, кстати, про адрес возврата я не знал. Так шо, пасиб. Но не до конца понимаю что делает этот ret адрес
Это не инструкции, это нумерация. У тебя адрес возврата и стековый кадр, из-за этих двух вещей в стеке смещение до первого параметра +8.
Обсуждают сегодня