为了实现递归子程序的正确调用,人们必须用()来保存(返回地址)及有关信息。
第1题:
A寄存器
B堆栈
C子程序的结束位置
D子程序的起始位置
第2题:
A、子程序的递归
B、子程序的重入
C、子程序的嵌套
D、子程序说明
第3题:
A、过程、子程序、分程序
B、顺序、条件、循环
C、递归、堆栈、队列
D、调用、返回、转移
第4题:
子程序的调用和返回是通过指令()和()来实现的。
第5题:
下列关于子程序描述正确的是( )
A.子程序只能被调用程序调用一次
B.子程序返回指令RET可以用一条退栈指令POP代替
C.子程序调用指令CALL执行后只需保护断点的偏移地址
D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
第6题:
A、递归调用
B、中断
C、嵌套
D、以上都不正确
第7题:
此题为判断题(对,错)。
第8题:
A、具有堆栈结构的机器使用零地址指令,这不仅合指令长度短,指令结构简单,机器硬件简化
B、实现程序调用,子程序嵌套调用和递归调用
C、对于“中断”技术,堆栈更是不可缺少的,保存“断点”和“现场”
D、扩大指令寻址空间
第9题:
第10题:
程序的三种基本控制结构是()。