第7章_微型计算机中断系统精选.ppt

第七章 微型计算机中断系统 概述 中断处理过程 中断优先级和中断嵌套 可编程中断控制器8259A CPU正常运行程序时,微处理器内部事件或外设请求,引起CPU中断正在运行的程序,转去执行请求中断的外设(或内部事件)的服务子程序,执行完毕,再返回被中止的程序,这一过程称为中断。 1. 中断源 引起中断的事件。包括外部中断和内部中断。 3.中断向量表 CPU响应中断后,必须由中断源提供地址信息,引导程序进入中断服务子程序,这些中断服务程序的入口地址存放在中断向量表中。内存中专门开辟一个区域,存放中断向量表(也称中断矢量表)。 5.中断屏蔽 当中断源申请中断时,CPU可以由软件设置,使之不能响应,称为中断屏蔽。 对于各种计算机系统,中断系统的构成差别很大,但都具有基本功能: ⑴能实现中断响应、中断服务、中断返回、中断屏蔽; ⑵能实现中断优先级排队; ⑶能实现中断嵌套。 push ax ;1、保护现场 …… push bx sti ;2、开中断 …… ;3、中断处理 cli ;4、关中断 pop bx ;5、恢复现场 …… pop ax sti

文档评论(0)

1亿VIP精品文档

相关文档