问答题

简答题

在某子程序的开始处要保护BP,SI,DI三个寄存器信息,在子程序结束时要恢复这三个寄存器信息。假设保护现场的指令序列为:
PUSH BP
PUSH SI
PUSH DI
试写出恢复现场时的指令序列。

【参考答案】

恢复现场的指令序列应该是:POP DIPOP SIPOP BP解释:在x86架构的汇编语言中,PUSH指令用于将寄存器或......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)