堆栈是一组寄存器或一个存储区域,用来存放调用子程序或响应中断时的

题目

堆栈是一组寄存器或一个存储区域,用来存放调用子程序或响应中断时的主程序断点地址,以及其他寄存器的内容。

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

第1题:

在MCS-51中,子程序调用时参数的传递方法不包括()。

A、利用累加器或寄存器

B、利用存储器

C、利用控制器

D、利用堆栈


正确答案:C

第2题:

8086的中断向量是()的入口地址,每一个中断向量占()个存储单元其中前两个单元存放中断子程序入口地址的偏移量(IP),后两个单元存放中断子程序入口地址的()。


正确答案:中断处理子程序;4;段地址量

第3题:

当子程序直接或间接地嵌套调用自身时称为()

A、递归调用

B、中断

C、嵌套

D、以上都不正确


参考答案:A

第4题:

监控系统中用于存放子程序的任何一个存储单元故障都可能导致()

  • A、自检报警,程序中断或停机
  • B、自检报警,运行该子程序时出错或停机
  • C、不发报警,继续工作
  • D、A+B

正确答案:D

第5题:

下面哪个不是子程序的参数传递方法()。

  • A、立即数传递
  • B、寄存器传递
  • C、堆栈传递
  • D、存储器传递

正确答案:A

第6题:

用高级语言编写程序时,子程序调用语句中的实际参数必须与子程序说明中的形式参数在 (33) 上保持一致。在允许子程序递归调用的高级语言环境中,需用动态存储管理方法,它通常使用一个 (34) 存入子程序的调用记录,调用记录可包括:

.全局量存储区域的(35);

.调用点所在子程序的(36);

.调用点的(37);

.形式参数和实际参数的通信区域;

.返回值;

.本子程序的局部量和临时变量存储区域等。

A.个数、类型

B.个数、顺序

C.个数、格式、顺序

D.个数、类型、顺序


正确答案:D

第7题:

在程序中含有某些固定顺序或重复出现的区域时,这些顺序或区域可作为()存入存储器,反复调用以简化程序。

  • A、主程序
  • B、子程序
  • C、程序
  • D、调用程序

正确答案:B

第8题:

计算机的堆栈是计算机中临时存放信息的一个连续的存贮区域,它主要是为了实现子程序调用和中断而设置,堆栈工作是按“先入先出”的原则工作的。()

此题为判断题(对,错)。


参考答案:错误

第9题:

不能调用子程序的区域是()。

  • A、主程序区
  • B、中断程序区
  • C、子程序区

正确答案:B

第10题:

中断调用和子程序调用过程相同的是()。

  • A、保存断点
  • B、保存标志寄存器
  • C、将IF和TF清零
  • D、中断源有优先级

正确答案:A

更多相关问题