在子程序的开始处要安排入栈指令(PUSH)保护现场,在子程序返主程序之前要安排出栈指令(POP)恢复现场。
在子程序的开始处要安排入栈指令(PUSH)保护现场,在子程序返主程序之前要安排出栈指令(POP)恢复现场。
参考答案和解析
正确
相关考题:
●当程序转向执行子程序(或过程)前,需将 (3) 存入栈中。其存入的位置由 (4) 决定。(3) A.子程序入口地址B.子程序结束地址C.该子程序前一条指令地址D.该子程序后一条指令地址(4) A.当时指令寄存器中的值B.自动设定的栈地址寄存器中的值C.程序设定的栈地址寄存器中的值D.当时变址寄存器中的值
下列关于子程序描述正确的是( )A.子程序只能被调用程序调用一次B.子程序返回指令RET可以用一条退栈指令POP代替C.子程序调用指令CALL执行后只需保护断点的偏移地址D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
下列关于子程序描述中正确的是( )。A.子程序只能被调用程序调用一次B.子程序返回指令RET可以用一条退栈指令POP代替C.子程序调用执行CALL执行后只需保护断点的偏移地址D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
有关宏指令和子程序,下列说法哪一个不正确()。A、宏指令并不能简化目标程序B、子程序可以简化目标程序,但执行时间要长些C、子程序或过程在执行时,由CPU处理D、宏指令在执行时要保护现场和断点
下面关于保护现场和恢复现场的描述,不正确的是()A、保护现场和恢复现场工作可在主程序中完成B、保护现场和恢复现场可在子程序中完成C、保护现场和恢复现场工作只能在子程序中完成D、保护现场和恢复现场既可在主程序中完成,也可在子程序中完成
在某子程序的开始处要保护AX,BX,CX,DX四个寄存器信息,在子程序结束时要恢复这四个寄存器信息。例如: PUSH AX/ PUSH BX/保护现场 PUSH CX/ PUSH DX/ : }恢复现场 试写出恢复现场时的指令序列。
问答题在某子程序的开始处要保护AX,BX,CX,DX四个寄存器信息,在子程序结束时要恢复这四个寄存器信息。例如: PUSH AX/ PUSH BX/保护现场 PUSH CX/ PUSH DX/ : }恢复现场 试写出恢复现场时的指令序列。
单选题下面关于保护现场和恢复现场的描述,不正确的是()A保护现场和恢复现场工作可在主程序中完成B保护现场和恢复现场可在子程序中完成C保护现场和恢复现场工作只能在子程序中完成D保护现场和恢复现场既可在主程序中完成,也可在子程序中完成