当执行中断返回指令RETI时,()弹出,送程序计数器PC。
A: 硬件自动将当前栈顶2字节内容
B: 硬件自动将指令RETI对应的地址
C: 需用软件将当前栈顶2 字节内容
D: 硬件自动在ROM中找断点地址
A: 硬件自动将当前栈顶2字节内容
B: 硬件自动将指令RETI对应的地址
C: 需用软件将当前栈顶2 字节内容
D: 硬件自动在ROM中找断点地址
举一反三
- 中断返回指令的功能有()。 A: 将断点的地址弹出栈顶 B: 将栈顶的内容送给PC C: 清除中断状态寄存器 D: 恢复原来寄存器状态
- ( )指令是专用于中断服务子程序返回的指令,将栈顶内容弹出装入( )中,同时修改( )。 A: RETI;堆栈指针SP;程序计数器PC; B: RET;堆栈指针SP;程序计数器PC; C: RETI;数据指针DPTR;堆栈指针SP; D: RETI;程序计数器PC;堆栈指针SP;
- 中断返回前,为了使系统能接受新的硬件中断,需要执行( )指令。执行中断返回(IRET)指令时,当前栈顶内容存入( )寄存器,又称恢复断点。
- 在执行CALL指令时,硬件自动将断点地址压入堆栈中。()
- 执行中断返回指令,要恢复断点,从栈顶弹出的断点地址送给() A: 累加器A B: 指针DPTR C: 寄存器B D: PC