стек в классических архитектурах растет в сторону младших адресов памяти.
Ну на вершине стека (esp) будет в данном случае Alex или 20,
А тут оптимизации не могут ли влиять ещё? Выравнивание для компактности на стеке там какое-нибудь. Верно ли сказать - на всё воля компилятора?
Подробнее можно
не исключено, потому и упомянул разные варианты, а также необходимость смотреть конкретно в каждом отдельном случае. но чаще всего основные правила работы программ со стеком сохраняются.
как сделаешь так и будет, каждый асм может это делать по своему. если для тебя нужна строгая последовательность - сделай сам как хочешь
Неееее, я пытаюсь по большей части понять логику и хорошо читать коды
ну а так в чем сложность проверить это на практике?
не определено, может быть как угодно, даже оверлеем, надо смотреть код всей функции
очень даже верно
ничего не понятно. и какой вывод из этого?
и что ты скажешь, прога была скомпилена с оптимизацией или без нее?
чтоб хоршо читать надо научиться хорошо писать
Обсуждают сегодня