Если у меня есть программа в С++/C, то (язык не имеет большого значения, просто необходимо проиллюстрировать концепцию):
#include <iostream>
void foo() {
printf("in foo");
}
int main() {
foo();
return 0;
}
Что происходит в сборке? Я на самом деле не ищу ассемблерный код, так как я еще не получил его еще, но какой основной принцип?