在中断响应过程中,CPU保护程序计数器主要目是______。
A.为了实现中断嵌套B.使CPU能找到中断服务程序入口地址C.为了使CPU在执行完中断服务程序后能返回到被中断程序断点处D.为了使CPU与I/O设备并行工作...
A.为了实现中断嵌套
B.使CPU能找到中断服务程序入口地址
C.为了使CPU在执行完中断服务程序后能返回到被中断程序断点处
D.为了使CPU与I/O设备并行工作 展开
B.使CPU能找到中断服务程序入口地址
C.为了使CPU在执行完中断服务程序后能返回到被中断程序断点处
D.为了使CPU与I/O设备并行工作 展开
展开全部
【答案】:C
本题考查计算机中断原理基础知识。当系统产生中断后,CPU响应中断过程大致分为以下几个阶段:(1)关中断。(2)保留断点:CPU响应中断后,把主程序执行位置和有关数据信息保留到堆栈,以备中断处理完毕后,能返回主程序并正确执行。(3)保护现场:为了使中断处理程序不影响主程序运行,故要把断点处有关寄存器内容和标志位状态全部推入堆栈保护起来。这样,当中断处理完成后返回主程序时,CPU能够恢复主程序中断前状态,保证主程序正确动作。(4)给出中断入口,转入相应中断服务程序:系统由中断源提供中断向量形成中断入口地址,使CPU能够正确进入中断服务程序。(5)恢复现场:把所保存各个内部寄存器内容和标志位状态,从堆栈弹出,送回CPU中原来位置。(6)开中断与返回:在中断服务程序最后,要开中断(以便CPU能响应新中断请求)和安排一条中断返回指令,将堆栈内保存主程序被中断位置值弹出,运行被恢复到主程序。
本题考查计算机中断原理基础知识。当系统产生中断后,CPU响应中断过程大致分为以下几个阶段:(1)关中断。(2)保留断点:CPU响应中断后,把主程序执行位置和有关数据信息保留到堆栈,以备中断处理完毕后,能返回主程序并正确执行。(3)保护现场:为了使中断处理程序不影响主程序运行,故要把断点处有关寄存器内容和标志位状态全部推入堆栈保护起来。这样,当中断处理完成后返回主程序时,CPU能够恢复主程序中断前状态,保证主程序正确动作。(4)给出中断入口,转入相应中断服务程序:系统由中断源提供中断向量形成中断入口地址,使CPU能够正确进入中断服务程序。(5)恢复现场:把所保存各个内部寄存器内容和标志位状态,从堆栈弹出,送回CPU中原来位置。(6)开中断与返回:在中断服务程序最后,要开中断(以便CPU能响应新中断请求)和安排一条中断返回指令,将堆栈内保存主程序被中断位置值弹出,运行被恢复到主程序。
兴电通信
2024-12-03 广告
2024-12-03 广告
湖北兴电通信科技有限公司是以专业研发、制造、生产、销售、工程设计于一体的现代化高科技企业,是全高速公路、隧道机电设备和城市智能交通产品专业制造商,为各地工程商和业主提供优质高性能的智能交通产品,企业主要从事高速公路和隧道PLC区域控制器系列...
点击进入详情页
本回答由兴电通信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询