本章内容 有关中断的基本概念 8086中断系统 ●8259A可编程中断控制器 8086CPU中断响应流程
有关中断的基本概念 8259A可编程中断控制器 8086中断系统 8086CPU中断响应流程
分学习目的 掌握中断技术的基本概念 了解8086中断系统及其对各种类型中断的响 应流程 了解8259A中涉及到的有关概念 掌握8259A的编程应用
掌握中断技术的基本概念 了解8086中断系统及其对各种类型中断的响 应流程 了解8259A中涉及到的有关概念 掌握8259A的编程应用
9.1中断系统的基本概念 什么叫中斷? 所谓中断,是指这样 主 个过程:当CPU正在执行程序甲断申请程 序 中断服 过程中,由于某一突然事件 务程序 的发生,暂时中止正在执行 返 的程序,转去处理突然发生 的事件(执行中断服务程 序),处理完毕,再返回原 中断示意图 来被中止的程序继续运行
9.1 中断系统的基本概念 一、什么叫中断? 中断申请 主 程 序 中断服 务程序 返 回 中断示意图 所谓中断,是指这样一 个过程:当CPU正在执行程序 过程中,由于某一突然事件 的发生,暂时中止正在执行 的程序,转去处理突然发生 的 事 件 ( 执 行 中 断 服 务 程 序),处理完毕,再返回原 来被中止的程序继续运行
日常生活中类似“中断”的例子: 例1:门铃响时,放下手中正在做的事情, 跑去开门,招待客人;客人走后,接着做原 来的事情。 例2:教师讲课过程中,同学遇有疑问,不 同理解之处,随时向老师提问 问题:请同学们列举类似中断的例子
例1:门铃响时,放下手中正在做的事情, 跑去开门,招待客人;客人走后,接着做原 来的事情。 例2:教师讲课过程中,同学遇有疑问,不 同理解之处,随时向老师提问。 问题:请同学们列举类似“中断”的例子
二、应用中断技术的优点 1.实现CPU与外设的并行工作,提高了 CPU的效率。 输入状态信息 外设准备数据 外设请求 程 序 准中断 中断服务程序 INTR有效 READY 输入 数据 输入数据 查询方式的数据输入 中断方式的数据输入
二、应用中断技术的优点 1.实现CPU 与外设的并行工作,提高了 CPU 的效率。 N Y READY? 输入状态信息 输入数据 查询方式的数据输入 中断方式的数据输入 外设请求 中断 INTR有效 主 程 序 中 断 服 务 程 序 输入 数据 外 设 准 备 数 据