Какие регистры безопасны для использования в функции (x86)
В соответствии сВикипедия Intel ABI позволяет использовать,EAX
ECX
а такжеEDX
без сохранения их в функции.
Я не уверен чтоIntel ABI " средства. Означает ли это, что все обязательные компиляторы нацелены на процессоры Intel? Я пишу функцию сборки, которая будет вызываться из кода Си. Могу ли я принять это для всех компиляторов? (Я только нацеливаюсьx86
в данный момент)