第七章 微型计算机中断系统 中断概述 8086 CPU的中断系统 可编程中断控制器8259A 中断概述 中断的基本概念 中断处理过程 中断优先级和中断嵌套 中断的基本概念 什么是中断 中断源 中断的作用 中断系统的功能 什么是中断 中断是现代微型计算机系统中广泛采用的一种资源共享方式 所谓中断,当CPU正常运行程序时,由于微处理器内部事件或外设请求,引起CPU中断正在运行的程序,转去执行中断服务子程序,中断服务子程序执行完后,返回被中止的程序继续往下执行,这一过程称为中断。 中断图示 中断源 引起中断的事件称为中断源。 内部事件: 中断指令 INT n CPU错误,如除法错误、运算溢出 其他紧急事件,如电源掉电 外部事件: 外部设备发出的中断,如键盘,实时时钟 协处理器发出的中断 中断的作用 并行处理 实时处理 故障处理 中断系统的功能 中断系统是指实现硬件中断而设置的各种硬件和软件,包括中断控制逻辑和管理相应中断的指令 中断系统包括以下功能: 能发送中断请求,接受中断响应,执行中断服务程序和返回中断 能实现中断优先级管理 能实现中断嵌套 中断处理过程 可屏蔽中断处理过程 CPU响应中断必须满足的条件 CPU响应中断后所要做的工作 中断服务程序 非屏蔽中断处理过程 可屏蔽中断处理流程图 CPU响应中断必须满足的条件 外设提出中断请求 本中断位未被屏蔽 本中断优先级最高 CPU中断允
原创力文档

文档评论(0)