中断 中断传送方式 该方式是:当外设要求CPU交换数据时,可向 CPU 发出中断请求,CPU在执行完当前指令后,即可中 断 当前任务的执行,根据中断源提供的中断类型号 转入相应的中断处理程序,以实现对外设的数据传 送和管理。 该方式可实现CPU和外设并行工作
6 中断 中断传送方式 该方式是:当外设要求CPU交换数据时,可向 CPU 发出中断请求,CPU在执行完当前指令后,即可中 断 当前任务的执行,根据中断源提供的中断类型号, 转入相应的中断处理程序,以实现对外设的数据传 送和管理。 该方式可实现CPU和外设并行工作
中断 中断特点 1程序切换如果不保存断点就无法返回原来的程序断点 信息通常是压入中断保存的 (中断切换时间:一条指令结束时切换,保证程序的完整 性) 1111 2随机性中断不是事先安排好的是随机的比如:说明何时 发生故障外设何时提出请求都是不确定的 举例中断的典型应用
7 中断 中断特点 1.程序切换:如果不保存断点,就无法返回原来的程序,断点 信息通常是压入中断保存的. (中断切换时间:一条指令结束时切换,保证程序的完整 性) 2.随机性:中断不是事先安排好的,是随机的.比如:说明何时 发生故障,外设何时提出请求,都是不确定的. 举例中断的典型应用
中断的基本概念 中断定义 中断的好处: 同步操作:使CPU与外设同时工作 实现实时处理:在实时控制场合,中断很重要 故障处理:出现故障,如电源故障、存储器出错、运 算溢出等,计算机可以利用中断自行处理
8 中断的基本概念 中断定义 同步操作:使CPU与外设同时工作 实现实时处理:在实时控制场合,中断很重要 故障处理:出现故障,如电源故障、存储器出错、运 算溢出等,计算机可以利用中断自行处理。 中断的好处:
中断的基本概念 中断类型 1.中断源 引起中断的事件,或发出中断请求的来源,称 为中断源 一般的O设备 实时时钟 故障源 调试程序设置的中断源 程序中断
9 中断的基本概念 引起中断的事件,或发出中断请求的来源,称 为中断源 ⚫ 一般的I/O设备 ⚫ 实时时钟 ⚫ 故障源 ⚫ 调试程序设置的中断源 ⚫ 程序中断 中断类型 1. 中断源