中断处理和子程序调用都需要压栈以保护现场,中断处理一定会保存而子程序调用部需要保存其内容的是()。A.程序计数器B.程序状态字寄存器C.通用数据寄存器D.通用地址寄存器

中断处理和子程序调用都需要压栈以保护现场,中断处理一定会保存而子程序调用部需要保存其内容的是()。

A.程序计数器

B.程序状态字寄存器

C.通用数据寄存器

D.通用地址寄存器


参考答案和解析
B

相关考题:

()是指子程序被中断后又被中断服务程序所调用。 A、子程序的递归B、子程序C、子程序的嵌套D、子程序说明

通过堆栈操作实现子程序调用,首先就要把()的内容入栈,以进行断点保护A.PCB.DPTRC.IED.SCON

80C51堆栈的功能有()。 A.子程序调用和中断服务时CPU自动将当前PC值压栈保存,返回时自动将PC值弹栈B.保护现场/恢复现场C.先进先出D.数据传输E.调整查询执行顺序

下列关于子程序描述正确的是( )A.子程序只能被调用程序调用一次B.子程序返回指令RET可以用一条退栈指令POP代替C.子程序调用指令CALL执行后只需保护断点的偏移地址D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序

子程序应放在程序中的什么位置?中断子程序是如何调用的?

子程序调用过程中,需要把运行现场的数据保存到()中,返回主调函数在从中间取出。A、栈B、图C、二叉树D、队列

不能调用子程序的区域是()。A、主程序区B、中断程序区C、子程序区

中断调用和子程序调用过程相同的是()。A、保存断点B、保存标志寄存器C、将IF和TF清零D、中断源有优先级

微机的中断处理过程有哪几步?中断过程和调用子程序过程有何异同。

过程(子程序)调用和中断响应过程,相同的是都要进行()。A、保护FLAGSB、保护断点地址C、查询中断向量表D、TF=0

简述硬件中断和调用子程序的异同?

比较8086CPU子程序调用和执行中断服务操作的异同。

CPU响应中断后将()寄存器入栈保存,然后自动将()标志和()标志复位。若要实现中断嵌套,必须在中断服务子程序中执行一条()指令。

中断服务子程序可以直接调用。

编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用PUSH指令,恢复现场用()指令。

简述中断处理程序的结构模式,说明中断和子程序调用之间的主要区别是什么?

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

子程序的调用是()和();中断服务子程序的结尾一定是用指令()。

编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用()指令,恢复现场用()指令。

通过堆栈操作实现子程序调用,首先把PC的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回()。

通过堆栈操作实现子程序调用,首先就要把()的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到()。

单选题关于ARM子程序和Thumb子程序互相调用描述正确的是()A系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用B只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用C只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序D只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序

单选题中断调用和子程序调用过程相同的是()。A保存断点B保存标志寄存器C将IF和TF清零D中断源有优先级

问答题简述中断处理程序的结构模式,说明中断和子程序调用之间的主要区别是什么?

单选题中断过程与子程序之间的过程比较,下面哪一条是错误的( )A中断过程与子程序调用过程都需保护断点B中断过程与子程序调用过程都需保护标志寄存器C中断过程与子程序调用过程都要改变程序执行方向D中断过程是随机的,而调用子程序是事先安置好的

问答题子程序应放在程序中的什么位置?中断子程序是如何调用的?

单选题子程序调用过程中,需要把运行现场的数据保存到()中,返回主调函数在从中间取出。A栈B图C二叉树D队列

填空题处理中断过程接收中断请求、()、准备执行中断服务程序并保存寄存器值、执行中断服务子程序。