更多“call指令执行后,下面的哪几个寄存器会被保存到堆栈中”相关的问题
第1题
IA-32处理器使用CALL指令调用子程序时,返回地址被保存到______。
A.共享变量
B.寄存器EBP
C.当前堆栈顶部
D.寄存器ESP
点击查看答案
第2题
返回地址是CALL指令下一条指令的地址,被保存在堆栈中。
点击查看答案
第3题
在异常发生后,ARM会将下一条指令的地址保存到适当的 寄存器中。
点击查看答案
第4题
CALL指令的执行并不影响堆栈指针ESP。
点击查看答案
第6题
堆栈操作指令也属于传送类指令,而指令“pop ecx”中,寄存器ECX是源操作数。
点击查看答案
第7题
下列指令中,执行后不会改变esp寄存器内容的是:()
A.jmp *%eax
B.leave
C.push %ebp
D.call 0x8048604
点击查看答案
第8题
IA-32处理器的CALL指令压入堆栈的返回地址是CALL指令下条指令的地址。
点击查看答案
第9题
CPU在执行RET指令时,总是从堆栈中弹出4个字节,而在执行IRET指令时,总是从堆栈中弹出6个字节。
点击查看答案
第10题
在ADD指令中,两个操作数的物理位置可以安排在_____中。
A.一个主存储单元和一个数据寄存器
B.两个数据寄存器
C.一个堆栈单元和一个数据寄存器
D.两个主存储单元
点击查看答案