简述硬件中断和调用子程序的异同?

题目

简述硬件中断和调用子程序的异同?

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

第1题:

比较主程序与中断服务程序和主程序调用子程序的异同点?


正确答案:两者都是从主程序处转而执行其他的程序,都要保护断点,但中断服务程序还需要将IF压入堆栈,并用IRET返回,玩儿主程序调用子程序用RET返回。

第2题:

子程序应放在程序中的什么位置?中断子程序是如何调用的?


正确答案: 所有子程序都必须排在主程序的结尾。
子程序调用指令——SBS(91)。

第3题:

堆栈结构在计算机中的作用哪些()

A、具有堆栈结构的机器使用零地址指令,这不仅合指令长度短,指令结构简单,机器硬件简化

B、实现程序调用,子程序嵌套调用和递归调用

C、对于“中断”技术,堆栈更是不可缺少的,保存“断点”和“现场”

D、扩大指令寻址空间


参考答案:ABC

第4题:

调用子程序的指令格式是M98P○○○○□□□□,其中P后的○和□分别表示()。

  • A、被调用的子程序号和重复调用次数
  • B、重复调用次数和被调用的子程序号
  • C、被调用的子程序号和子程序的总行数
  • D、重复调用次数和子程序的总行数

正确答案:B

第5题:

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

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

正确答案:A

第6题:

简述子程序调用和执行中断服务程序的异同点与相同点?


正确答案: 相同点、均能中断主程序执行本程序,然后返回断点继续执行子程序。
不同点;
1.中断服务程序入口地址是固定的,子程序调用户口地址是用户自己设定的。
2.中断服务子程序返回指令,除具有子程序返回指令所具有的全部功能之外,还有清除中断相应时被置位的优先级状态,开发较低中断和恢复中断逻辑等功能。
3.中断服务子程序在满足中断申请的条件下随时发生的,而子程序调用是用户主程序事先安排好的。

第7题:

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

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

正确答案:B

第8题:

()是指子程序被中断后又被中断服务程序所调用。

A、子程序的递归

B、子程序

C、子程序的嵌套

D、子程序说明


参考答案:B

第9题:

微机的中断处理过程有哪几步?中断过程和调用子程序过程有何异同。


正确答案: (1)一个中断过程包含:中断请求、中断排队、中断响应、中断服务和中断返回
(2)中断过程与子程序过程相同之处:都是主程序中调用子程序,之后返回主程序。
不同的是,进入子程序的时间和方法不同。调用子程序时,指令安排在主程序中,主程序主动,子程序入口地址通过计算得到。而中断过程对于主程序是被动的,主程序中没有预先调用的指令,中断是随机的,中断处理子程序入口地址要由中断类型码(N*4)。

第10题:

8086/8088系统中,硬件中断服务子程序入口地址在中断向量表中的存放位置由()决定。

  • A、中断调用指令
  • B、中断类型码
  • C、中断转移指令
  • D、中断服务寄存器ISR

正确答案:B

更多相关问题