Просто быстро, почему нет инструкции компаньона, чтобы выйти на x86? Таким образом,Почему нет инструкции для компаньона?
pushl %ebp
movl %esp,%ebp
pushl $3
leave
ret
может стать:
enter #or something
pushl $3
leave
ret
Разве это не просто быстрее, в целом?
первый код быстрее. см. http://stackoverflow.com/questions/5959890/enter-vs-push-ebp-mov-ebp-esp-sub-esp-imm-and-leave-vs-mov-esp-ebp – qwr