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.子程序返回指令RET可以用一条退栈指令POP代替C.子程序调用指令CALL执行后只需保护断点的偏移地址D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
子程序嵌套是指( )(SIEMENS系统)。A、同一子程序被连续调用B、在主程序中调用子程序,在子程序中可以继续调用子程序C、在主程序中调用不同的子程序D、同一子程序可以被不同主程序多重调用
调用子程序的指令格式是M98P○○○○□□□□,其中P后的○和□分别表示()。A、被调用的子程序号和重复调用次数B、重复调用次数和被调用的子程序号C、被调用的子程序号和子程序的总行数D、重复调用次数和子程序的总行数
对程序段N50M98P15L2描述正确的有()(FANUC系统、华中系统)。A、此程序段的作用是调用子程序B、在此程序中要调用子程序15次C、在此程序中要调用的子程序名是“O15”D、此程序中要调用子程序2次E、在此程序中要调用的子程序名是“P15”
下列对子程序叙述不正确的是()。A、子程序的调用格式与数控系统有关B、子程序可以返回到调用语句的下一句,也可以返回到其他位置C、FANUC数控系统的子程序返回指令是G99D、子程序的嵌套是有限次的
单选题关于ARM子程序和Thumb子程序互相调用描述正确的是()A系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用B只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用C只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序D只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序
单选题下列对子程序叙述不正确的是()。A子程序的调用格式与数控系统有关B子程序可以返回到调用语句的下一句,也可以返回到其他位置CFANUC数控系统的子程序返回指令是G99D子程序的嵌套是有限次的
单选题中断过程与子程序之间的过程比较,下面哪一条是错误的( )A中断过程与子程序调用过程都需保护断点B中断过程与子程序调用过程都需保护标志寄存器C中断过程与子程序调用过程都要改变程序执行方向D中断过程是随机的,而调用子程序是事先安置好的
问答题子程序应放在程序中的什么位置?中断子程序是如何调用的?