电子与通信技术

简述子程序与主程序间的参数传递有哪几种方式?特点任何?

题目

简述子程序与主程序间的参数传递有哪几种方式?特点任何?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

子程序和主程序之间通过()建立联系,相互配合共同完成处理工作。

A、参数传递

B、逻辑传递

C、数值变换

D、逻辑运算


参考答案:A

第2题:

主程序和子程序间参数传送的方法可以用寄存器传递。( )


正确答案:对

第3题:

主程序和子程序的参数传递的方法有:寄存器传递、存储器传递、【 】三种。


正确答案:堆栈传递
堆栈传递 解析:主程序和子程序的参数传递的方法有寄存器传递、存储器传递和堆栈传递三种。

第4题:

下列关于主程序和子程序的正确说法是()。

  • A、子程序同主程序一样事先存储在存储器中
  • B、主程序可以调用子程序
  • C、子程序结束是需要一个结束符
  • D、子程序与加工工艺无关
  • E、主程序可以无限次调用子程序

正确答案:A,B,C

第5题:

调用程序和子程序间的参数传递,通常使用()和()作为传递的工具。


正确答案:寄存器;堆栈

第6题:

主程序和子程序间参数传送的方法可以用堆栈传递。( )


正确答案:对

第7题:

子程序调用时要注意主程序与子程序的参数传递。()


正确答案:对

第8题:

主程序和子程序的参数传递方法有寄存器传递、存储器传递和【 】三种。


正确答案:堆栈传递
堆栈传递

第9题:

8086的主程序和子程序之间的参数传递都有哪几种?


正确答案: 4种,寄存器、变量传递、地址表传递、堆栈堆栈

第10题:

若主程序通过堆栈向子程序传递了3个参数,子程序返回主程序时,在子程序中清除堆栈中3个参数正确的RET指令是()。

  • A、RET 3*1
  • B、RET 3*2
  • C、RET 3*3
  • D、RET 3*4

正确答案:D