D
esp после пуша как раз указывает на начало этой строки. Его и передают в функцию. Почему вместо push 0x0a оно сначала кладётся в регистр — вопрос к автору. Почему автор считает, что это лучше, чем положить строку в секцию данных — вопрос к автору.
