简单介绍程序中断的内容
树图思维导图提供 计算机知识程序中断思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机知识程序中断思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:dbe554ba4aefab08b59c6e0b47f82cac
程序中断思维导图模板大纲
中断请求:中断源向CPU发出中断信号
中断判优:判断多个中断源的优先级
中断判优: 硬件方式:通过硬件排队器实现 软件方式:通过软件查询实现
响应条件
有中断源提出中断请求
CPU允许中断并且开中断
一条指令执行完毕且没有更紧迫的任务
中断隐指令:完成关中断、保存断点(PC值)引出中服务程序
引出中断服务程序的实质是,取出中断服务程序的入口地址送入到PC中
中断向量
查询中断服务程序的入口地址
寻址中断向量入口地址的两种方法: 硬件向量法: 硬件→中断向量地址(中断类型号)→中断向量(中断向量入口地址) 软件查询法: 通过软件编程的办法找到入口地址
中断处理
执行中断服务程序、最后恢复现场、中断返回
中断服务程序: 保护现场、一般指程序状态字、中断屏蔽寄存器和CPU通用寄存器的内容 中断返回:执行中断返回指令而不是跳转指令
概念
当CPU处理中断时,又有更高优先级的中断请求
条件
中断服务程序中提前设置开中断指令
优先级别高的中断源有权中断优先级别低的中断源