问答题

设某用户程序(SS)=0927H,(SP)=30H,(AX)=1234H,(DS)=5678H,如有两条进栈指令: PUSH DS PUSH AX 试问两条指令执行后,图中各单元的数据是什么?堆栈指针(SP)=?堆栈指针所指向的存储单元物理地址是多少? 堆栈物理地址 内容

答案: 在执行这两条进栈指令之前,我们需要了解堆栈的工作原理。在x86架构中,堆栈是向下增长的,即当数据被推入堆栈时,堆栈指针(...
微信扫码免费搜题