如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何

题目

如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。

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

第1题:

如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令LJMP3000H应放在()开始的中断地址区。

A、0003H

B、0013H

C、0023H

D、000BH


参考答案:D

第2题:

在中断响应过程中,CPU保护程序计数器的主要目的是______ 。

A.使CPU能找到中断服务程序的入口地址

B.为了实现中断嵌套

C.为了使CPU在执行完中断服务程序时能回到被中断程序的断点处

D.为了使CPU与I/O设备并行工作


正确答案:C
解析:中断响应过程大致如下:CPU收到中断请求后,如果CPU内部的中断允许触发器为1,则在当前指令执行完后,响应中断。CPU保护好被中断的主程序的断点及现场信息,CPU根据中断类型码从中断向量表中找到对应的中断服务程序的入口地址,进而进入中断服务程序。中断服务程序执行结束后,CPU返回断点处继续执行刚才被中断的程序。而CPU能够回到断点处的原因就是因为在程序计数器中保存了被中断程序的断点地址。

第3题:

在一次服务程序执行中,允许优先级高的中断源中断级别低的中断服务程序,在保存断点和现场后,转去响应优先级更高的中断请求,并执行新的中断服务程序。这种方式被称为()

A、单级中断

B、复合中断

C、多重中断

D、中断暂停


参考答案:C

第4题:

计算机在使用中断方式与外界交换信息时,保护现场的工作应该是()。

  • A、由CPU自动完成
  • B、在中断响应中完成
  • C、应由中断服务程序完成
  • D、在主程序中完成

正确答案:C

第5题:

根据工作原理,PLC储存空间一般包括系统程序存储区、( )存储区和用户程序存储区。

A.应用程序

B.中断程序

C.系统RAM

D.系统ROM


正确答案:C

第6题:

对于由8031构成的单片机应用系统,中断响应并自动生成长调用指令LCALL后,应:

A、转向外部程序存储器去执行中断服务程序

B、转向内部程序存储器去执行中断服务程序

C、转向外部数据存储器去执行中断服务程序

D、转向内部数据存储器去执行中断服务程序


参考答案:A

第7题:

在进行中断处理时,要进行如下过程: Ⅰ恢复被中断程序现场,继续执行被中断程序 Ⅱ分析中断源,确定中断原因 Ⅲ保存被中断程序的现场 Ⅳ转去执行相应的处理程序 如果按中断处理的先后顺序应该是______。

A.Ⅰ、Ⅱ、Ⅲ、Ⅳ

B.Ⅲ、Ⅱ、Ⅳ、Ⅰ

C. Ⅲ、Ⅰ、Ⅱ、Ⅳ

D.Ⅱ、Ⅲ、Ⅳ、Ⅰ


正确答案:B
解析:中断是指在计算机执行期间,系统内发生任何非寻常的或非顶期的急需处理事件,使得CPU暂时中断当前正在执行的程序而转去执行相应的时间处理程序。待处理完毕后又返回原来被中断处继续执行或调度新的进程执行的过程,过程是分析中断源,确定中断原因,保存被中断程序的现场,转去执行相应的处理程序,恢复被中断程序现场,继续执行被中断程序。

第8题:

在指令执行过程中,如果发生中断,程序计数器将送入______。

A.程序的结束地址

B.程序的起始地址

C.中断服务程序入口地址

D.调度程序的入口地址


正确答案:C
解析:在指令执行过程中,如果发生中断,指令执行完当前指令后,将中断程序的入口地址送入程序计数器,即记录当前指令的位置,然后去执行中断程序,中断程序结束后,退回到先前记录的位置,继续执行原来的程序。

第9题:

计算机病毒不会破坏()。

  • A、存储在软盘中的程序和数据
  • B、存储在硬盘中的程序和数据
  • C、存储在CD-ROM光盘中的程序和数据
  • D、存储在BIOS芯片中的程序

正确答案:C

第10题:

在IBM PC中,256个中断服务子程序入口地址以表格的形式按中断类型号的次序存放在以0000H为起始地址的1KRAM存储区中,这个表格就是()。


正确答案:中断向量表

更多相关问题