IA-32处理器的CALL指令压入堆栈的返回地址是CALL指令下条指令的地址。

IA-32处理器的CALL指令压入堆栈的返回地址是CALL指令下条指令的地址。


参考答案和解析
CALL 指令下一条指令的地址

相关考题:

执行段间调用指令CALL时,首先保护断点的:( ) A.段地址和偏移地址B.段地址C.偏移地址

若一个子程序起始地址为2K,调用指令CALL的内存地址为K+2,则执行CALL指令所要执行指令的地址为A.2KB.2K+IC.2K-1D.K+3

执行返回指令后返回的断点是 ( ) A.调用指令的首地址B.调用指令的末地址C.调用指令的下一条指令的首地址D.返回指令的末地址

执行中断返回指令RETI,从堆栈弹出地址送给()。 A.PSWB.PCC.DPTRD.Rn

CPU响应中断时,要将断点地址压人堆栈保存;为什么要压入下一条指令地址?

假设由CALL指令调用的某子程序使用段内返回指令RET4,问该予程序执行到 RET4指令时( )实现返回操作?A.返回到CALL指令下面一条指令继续执行主程序B.按照(SP)和(SP+1)中存放的地址执行返回操作C.按照(SP+4)和(SP+5)中存放的地址执行返回操作D.返回到CALL指令下面第4条指令继续执行主程序

假设某子程序使用的返回指令是RET4,则返回地址为( )。A.CALL指令下面第二条指令的地址B.(SP+1)和(SP)中存放的地址C.SP+5)和(SP+4)中存放的地址D.CALL 指令下面第四条指令的地址

S7-200系列PLC的子程序调用指令和子程序条件返回指令分别是()。A、ATCH、RETIB、CALL、CRETC、CALL、RETID、DTCH、CRET

CALL指令和JMP指令的区别是()。A、CALL指令使程序转移B、子程序名可以是标号C、CALL指令将断点地址保存D、CALL指令可以段间调用

执行CALL SUBR1指令后,完成的操作是()。A、将SUBR1的偏移地址入栈保存B、将断点的偏移地址入栈保存C、将断点的偏移地址→IPD、将SUBR1的段地址→CS,偏移地址→IP

CALL指令和RET指令对堆栈操作,正确的说法为()。A、CALL指令从堆栈中取出子程序的地址B、RET指令从堆栈中取出子程序的地址C、CALL指令从堆栈中取出断点的地址D、RET指令从堆栈中取出断点的地址

执行CALL子程序调用指令时,CPU会自动地将断点压入堆栈保护。断点指的是()。A、CALL指令所在的地址B、CALL指令的下一条指令的首地址C、子程序入口地址D、CALL指令所在的段地址

计算机存放下一条指令地址的寄存器是()A、指令指针寄存器B、地址寄存器C、指令寄存器D、堆栈指针寄存器

8031单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把()的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送(),使程序执行转向()中的中断地址区。

转移指令执行结束后,程序计数器PC中存放的是()。A、该转移指令的地址B、顺序执行的下条指令地址C、转移的目标地址D、任意指令地址

在程序运行过程中执行PC=0200H的一条指令LCALLaddr16,该调用子程序的返回指令是(),实施该调用指令时,压入堆栈保存的程序地址是()。

在子程序调用过程中,断点指的是()。A、CALL指令本身B、CALL的下一条指令C、CALL的下一条指令的地址D、子程序名

CALL指令和RET指令的用法,正确的说法是()。A、CALL指令和RET指令都对堆栈操作B、只有CALL指令使用堆栈C、只有RET指令使用堆栈D、CALL指令和RET指令都不用堆栈

执行返回指令时,返回的断点是()。A、调用指令的首地址B、调用指令的末地址C、调用指令下一条指令的首地址D、返回指令的末地址

调用子程序、中断响应过程及转移指令的共同特点是()。A、都能返回B、都通过改变PC实现转移C、都将返回地址压入堆栈D、都必须保护现场

当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送()实现转移;当再执行RET指令时自动将堆栈中的地址弹入PC从而实现返回。A、DPTRB、PCC、SPD、PSWE、R0

执行中断返回指令,从堆栈弹出地址送给()A、AB、CYC、PCD、DPTR

响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把的()内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送PC,使程序执行转向()中的中断地址区。

单选题在程序运行过程中执行PC=0200H的一条指令LCALLaddr16,实施该调用指令时,压入堆栈保存的程序地址是()。A0200HB2000HC0102HD0203H

单选题CALL指令和RET指令对堆栈操作,正确的说法为()。ACALL指令从堆栈中取出子程序的地址BRET指令从堆栈中取出子程序的地址CCALL指令从堆栈中取出断点的地址DRET指令从堆栈中取出断点的地址

单选题CALL指令和RET指令的用法,正确的说法是()。ACALL指令和RET指令都对堆栈操作B只有CALL指令使用堆栈C只有RET指令使用堆栈DCALL指令和RET指令都不用堆栈

单选题CALL指令和JMP指令的区别是()。ACALL指令使程序转移B子程序名可以是标号CCALL指令将断点地址保存DCALL指令可以段间调用

单选题执行CALL子程序调用指令时,CPU会自动地将断点压入堆栈保护。断点指的是()。ACALL指令所在的地址BCALL指令的下一条指令的首地址C子程序入口地址DCALL指令所在的段地址