Из того, что я прочитал о mov
, он копирует второй аргумент в первый аргумент.Тогда, что это делает?
movl 8(%ebp), %edx
Копирует все, что есть в edx, в первый параметр функции (поскольку смещение +8 от ebp
является параметром)?
Мне кажется, что на самом деле это означает перемещение первого параметра в регистр edx
, но я читал в Википедии, что это наоборот?