Как процессор понимает функции, которые пишут программисты?
Один из самых важных вопросов - вызов функций. Порядок организации работы узлов процессора при передаче параметров, сохранения адреса возврата, очистка стека и возврат результата является важнейшим принципом, на котором основана работа всех современных технологий и парадигм языков программирования.
Как-то так оно и работало... лет 20 назад, где-то внутри 8080 процессоров.