use*_*619 13 x86 assembly stack stack-pointer
例如,如果我按下ax,[SP]指向我的ax值或ax之后的单词?它是否与实模式保护模式不同?我问这个是因为汇编书的艺术说明和解释为最后推送数据的sp点,并且在这个页面上OSDev Wiki -在最后推送数据之后它指向空白字的堆栈.
Cor*_*son 16
push eax
Run Code Online (Sandbox Code Playgroud)
相当于:
sub esp, 4
mov [esp], eax
Run Code Online (Sandbox Code Playgroud)
因此,在推送之后,esp将保持推送值的地址.