Когда вызывается f, в регистре RA (обратный адрес) хранится адрес в main, с которого был вызван f (f, чтобы знать, куда переходить, когда заканчивается). Когда f вызывает g, он должен установить RA для адреса в f, g, чтобы знать, куда возвращаться. Так как это сделать? Хранит ли RA для f во временном месте или что-то еще, чтобы не перезаписывать старое значение?