Я изучал основы ASM на Assembly "hello, world" для OS X, когда я увидел это:
sub esp, 4 ; OS X (and BSD) system calls needs "extra space" on stack
Мне интересно, предназначено ли пространство для локальных переменных или как-то связано с системным вызовом.
Спасибо тебе.
Post-Scriptum: если вы хотите порекомендовать какие-либо документы или книги, сообщите мне