Я не совсем понял, почему в Linux компилируемый код (в ассемблерном виде) производит операции:
lea ...
callq
а в Windows:
push ...
call
чем это обосновано? Разным способом вызовов процедур в системах?
			
		Модератор: Модераторы

 ). Если поглядеть дальше, возврат управления будет с помощью "retq". В 64-ёхбитных ассемблерах многие асм-команды принудительно отключены для 64-ёхбитных систем.
 ). Если поглядеть дальше, возврат управления будет с помощью "retq". В 64-ёхбитных ассемблерах многие асм-команды принудительно отключены для 64-ёхбитных систем.Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1