In this video, we will discuss the fundamental principle of functions and subroutines. We will see how branching can be done in a way to save the link register, allowing you to return to where the function was called using the value in the link register. This will allow you to create basic functions that return to the caller.
This video is part of my free course: Introduction to Assembly Programming in ARM, available here: [ Ссылка ]
See all of our free courses at: [ Ссылка ]
![](https://s2.save4k.ru/pic/Hr2qYfq3sTo/maxresdefault.jpg)