Про var_18, это смещение, по которому хранится переменная к которой идёт обращение (а перед этим в неё записываются значения из регистров). При чём переменная стёковая, ибо обращение к ней идёт через %ebp (регистр стёкового фрейма); Изначально там находится значение: -18h