Windows x64 ABI. Как отладчик может показать вам аргументы, переданные в функции
В соглашениях о вызовах x86 параметры передаются в стек, и при использовании базовых указателей в кадре можно восстановить из стека вызовов, какие параметры были переданы последовательным функциям стека (на самом деле процесс выполняется в обратном порядке по сравнению с последним вызванным вызовом функции назад)
Как мы можем сделать то же самое в x64 ABI, учитывая (как в x64 ABI), что регистры, используемые для передачи параметров RCX, RDX, R8, R9 ->, все изменчивы и, таким образом, теряют свои значения между кадрами (без резервного копирования стека).?