Комментарии 6
НЛО прилетело и опубликовало эту надпись здесь
Жду продолжения, спасибо.
0
Я правильно понимаю, что вызванная функция будет ждать первые 4 параметра в регистрах RCX, RDX, R8 и R9, а не в стеке? А область регистровых параметров в стеке как используется?
0
Так точно. Область может не использоваться вообще, туда могут сохраняться любые данные самой функцией или же первые 4 параметра будут сохранены в эту область вызванной функцией. Не исключено что использование будет смешанным, т.е. часть области будет использоваться для нужд функции, а другая часть для сохранения параметров. Также, если функция не принимает параметров вообще, то эту область она может использовать как угодно.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Исключения в Windows x64. Как это работает. Часть 1