[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
1)
Можно передать функции метку как параметр
func(Label);
2)
Регистры пусть распределяет компилятор, это его работа. А для работы ассемблерных модулей компилятором отводятся конкретные регистры, их и надо использовать. Впрочем в последних компиляторах в опциях предусмотренно резервирование регистров, но так делать нежелательно.
E-mail: info@telesys.ru