| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm для Linux/Unix > Использование %ebp |
| Автор: Goganchic 17.12.2008, 14:53 | ||
Всем привет! Начинаю изучать ассемблер, и у меня такой вопрос: при вызове функции происходит следующее: сначала на стек кладется адрес возврата, а потом параметры в обратном порядке. Соответственно указатель стека (%esp) здесь сдвигается. Как я понимаю, при вызове или возврате из функции еще как-то используется регистр %ebp. В http://ru.wikibooks.org/wiki/Ассемблер_в_Linux_для_программистов_C нашел такой текст:
И больше ничего. Хотелось бы подробнее узнать, что такое %ebp и с чем его едят. P.s. в ассемблере, я мягко говоря начинающий, так что заранее извиняюсь за глупый или кривосформулированный вопрос. Заранее спасибо за ответы. |
| Автор: Goganchic 19.12.2008, 13:32 |
| MAKCim, пасиб, разобрался |