Что такое SP (стек) и LR в ARM?

Я читаю определения снова и снова, но все еще не понимаю, что такое SP и LR в ARM ? Я понимаю, что PC (он показывает адрес следующей инструкции), SP и LR, вероятно, похожи, но я просто не понимаю, что это такое. Не могли бы вы мне помочь?

edit: Если бы вы могли объяснить это на примерах, это было бы превосходно.

править: наконец-то выяснили, для чего нужен LR, все еще не понимая, для чего нужен SP.

68
задан Étienne 18 March 2013 в 12:58
поделиться