LINUX.ORG.RU

История изменений

Исправление Assembler, (текущая версия) :

и да, самое важное

foo:


call foo



stop:
leave 
ret 



тут рекурсивном вызове на стек будет ложиться адрес метки stop: а управление будет передаваться c помощью call наверх к foo: а выполняться будет это все дело от stop: до ret . ну это тут так, потому что ничего больше ненаписанно.

Исходная версия Assembler, :

и да, самое важное

foo:


call foo



stop:
leave 
ret 



тут рекурсивном вызове на стек будет ложиться адрес метки stop: а управление будет передаваться c помощью call наверх к foo: а выполняться будет это все дело от stop: до ret . после ret . ну это тут так, потому что ничего больше ненаписанно.