В чем разница между enter
и
push ebp
mov ebp, esp
sub esp, imm
инструкции? Есть ли разница в производительности? Если да, то что быстрее и почему компиляторы всегда используют последнее?
Аналогично с leave
и
mov esp, ebp
pop ebp
инструкции.