Stos to coś, co układa się oddolnie.
Dlatego stos wywołań dodaje nowe elementy do stosu, gdy wywoływane są funkcje, a elementy są usuwane ze stosu, gdy każda funkcja kończy się, aż stos jest pusty, a następnie program się kończy.
Jeśli powyższe informacje są poprawne, dlaczego ludzie odnoszą się do sterowania przesuwaniem „w górę” stosu wywołań? Z pewnością kontrola przesuwa się w dół stosu wywołań, aż osiągnie dno.