24、下列关于调用中断服务程序和调用子程序的叙述正确的是___A.中断服务程序与中断时CPU正在运行的程序是相互独立的,他们之间没有确定的关系。子程序调用时转入的子程序与CPU正在执行的程序段是同一程序的两部分B.除了软中断,通常中断产生都是随机的,而子程序调用时由CALL指令(子程序调用指令)引起的C.中断服务程序的入口地址可以通过硬件向量法产生向量地址,再由向量地址找到入口地址。子程序调用的子程序入口地址是由CALL指令中的地址码给出的D.调用中断服务程序和子程序都需保护程序端点,前者是由中断隐指令完成,后者由CALL指令本身完成E.处理中断服务程序时,对多个同时发生的中断需进行裁决,而调用子程序时一般没有这种操作F.在中断服务程序和所调用的子程序中都有保护寄存器内容的操作

24、下列关于调用中断服务程序和调用子程序的叙述正确的是___

A.中断服务程序与中断时CPU正在运行的程序是相互独立的,他们之间没有确定的关系。子程序调用时转入的子程序与CPU正在执行的程序段是同一程序的两部分

B.除了软中断,通常中断产生都是随机的,而子程序调用时由CALL指令(子程序调用指令)引起的

C.中断服务程序的入口地址可以通过硬件向量法产生向量地址,再由向量地址找到入口地址。子程序调用的子程序入口地址是由CALL指令中的地址码给出的

D.调用中断服务程序和子程序都需保护程序端点,前者是由中断隐指令完成,后者由CALL指令本身完成

E.处理中断服务程序时,对多个同时发生的中断需进行裁决,而调用子程序时一般没有这种操作

F.在中断服务程序和所调用的子程序中都有保护寄存器内容的操作


参考答案和解析
中断服务程序与中断时 CPU 正在运行的程序是相互独立的,他们之间没有确定的关系。子程序调用时转入的子程序与 CPU 正在执行的程序段是同一程序的两部分;除了软中断,通常中断产生都是随机的,而子程序调用时由 CALL 指令(子程序调用指令)引起的;中断服务程序的入口地址可以通过硬件向量法产生向量地址,再由向量地址找到入口地址。子程序调用的子程序入口地址是由 CALL 指令中的地址码给出的;调用中断服务程序和子程序都需保护程序端点,前者是由中断隐指令完成,后者由 CALL 指令本身完成;处理中断服务程序时,对多个同时发生的中断需进行裁决,而调用子程序时一般没有这种操作;在中断服务程序和所调用的子程序中都有保护寄存器内容的操作

相关考题:

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

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

比较主程序与中断服务程序和主程序调用子程序的异同点?

下列关于子程序的叙述中正确的是()。A、子程序可以调用其他主程序B、子程序可以调用其他同层级的子程序C、子程序可以调用自己的上级子程序D、子程序可以调用自己本身

简述子程序调用和执行中断服务程序的异同点与相同点?

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

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

子程序嵌套是指( )(SIEMENS系统)。A、同一子程序被连续调用B、在主程序中调用子程序,在子程序中可以继续调用子程序C、在主程序中调用不同的子程序D、同一子程序可以被不同主程序多重调用

下列关于子程序的叙述不正确的是()。A、子程序不能调用其他主程序B、子程序可以调用其他下级子程序C、子程序可以调用自己的上级子程序D、一个子程序在两处被调用,其层级可以是不相同的

下列关于主程序和子程序的正确说法是()。A、子程序同主程序一样事先存储在存储器中B、主程序可以调用子程序C、子程序结束是需要一个结束符D、子程序与加工工艺无关E、主程序可以无限次调用子程序

调用子程序的指令格式是M98P○○○○□□□□,其中P后的○和□分别表示()。A、被调用的子程序号和重复调用次数B、重复调用次数和被调用的子程序号C、被调用的子程序号和子程序的总行数D、重复调用次数和子程序的总行数

下列关于子程序的叙述,不正确的是()。A、子程序不能调用其它的主程序B、子程序可以调用其它的下级子程序C、子程序可以调用自己的上级子程序D、一个子程序在两处被调用,其层级可以是不相同的

对程序段N50M98P15L2描述正确的有()(FANUC系统、华中系统)。A、此程序段的作用是调用子程序B、在此程序中要调用子程序15次C、在此程序中要调用的子程序名是“O15”D、此程序中要调用子程序2次E、在此程序中要调用的子程序名是“P15”

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

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

下列对子程序叙述不正确的是()。A、子程序的调用格式与数控系统有关B、子程序可以返回到调用语句的下一句,也可以返回到其他位置C、FANUC数控系统的子程序返回指令是G99D、子程序的嵌套是有限次的

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

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

以下关于子程序的叙述中不正确的是()A、一个子程序可以调用其他子程序。B、一个主程序可以调用多个子程序。C、主程序可调用子程序,但子程序不可调用其他的子程序。D、子程序用DO命令调用。

下面()描述属于子程序嵌套调用。A、某程序调用子程序B、某程序调用子程序1,子程序又调用了子程序2。C、某程序调用一个或多个子程序D、某程序调用了两个子程序

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

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

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

问答题比较主程序与中断服务程序和主程序调用子程序的异同点?

单选题下面()描述属于子程序嵌套调用。A某程序调用子程序B某程序调用子程序1,子程序又调用了子程序2。C某程序调用一个或多个子程序D某程序调用了两个子程序

单选题下列对子程序叙述不正确的是()。A子程序的调用格式与数控系统有关B子程序可以返回到调用语句的下一句,也可以返回到其他位置CFANUC数控系统的子程序返回指令是G99D子程序的嵌套是有限次的

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

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