tgoop.com/prog_point/4062
Create:
Last Update:
Last Update:
Функции без стека: возможно ли это?
Многие разработчики считают, что вызов функции всегда связан с использованием стека. Однако это не всегда так. В некоторых архитектурах, например, мейнфреймах IBM, функции вызываются без стека: адрес возврата сохраняется в регистре, параметры передаются через регистры, а локальные переменные размещаются в статически выделенной памяти.
Хотите узнать, как это работает и какие существуют альтернативы стеку? Читайте первую часть статьи о вызовах функций, стеке, куче и продолжениях.
BY Точка входа в программирование

Share with your friend now:
tgoop.com/prog_point/4062