版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、6.1 中断系统中断系统6.1.1 中断的作用中断的作用6.1.2 中断的基本概念中断的基本概念6.1.3 中断处理中断处理6.2 中断控制器中断控制器6.2.1 Intel 8259A的编程结构与性能的编程结构与性能6.2.2 Intel8259A的工作原理的工作原理6.2.3 Intel 8259A的初始化命令的初始化命令 6.2.4 Intel8259A的工作方式的工作方式6.2.5 Intel8259A应用应用u掌握中断和中断系统的基本概念掌握中断和中断系统的基本概念;u掌握掌握8259A中断控制器初始化命令的定义中断控制器初始化命令的定义方法和编程方法;方法和编程方法;u熟悉关于熟悉
2、关于8259A中断控制器编程定义的有中断控制器编程定义的有关概念和方法关概念和方法;u掌握掌握8259A中断控制器级联方法和相关编中断控制器级联方法和相关编程程 教教 学学 要要 求求 在一道程序的运行中,由在一道程序的运行中,由I IO O中断系统切换到另外一道中断系统切换到另外一道程序运行。也可以通过分配每道程序一个固定时间片,利用程序运行。也可以通过分配每道程序一个固定时间片,利用时钟定时发中断进行程序切换。时钟定时发中断进行程序切换。 可在程序中安排一条可在程序中安排一条“Trap”Trap”指令进入操作系统,称之指令进入操作系统,称之为为“软中断软中断”。其中断处理过程与其他中断类似
3、。其中断处理过程与其他中断类似。处理机之间的信息交流和任务切换可以通过中断来实现。处理机之间的信息交流和任务切换可以通过中断来实现。1. 1. 中断中断: :是由是由I IO O设备或其他非预期的急需处理的事件设备或其他非预期的急需处理的事件引起的,它使引起的,它使CPUCPU暂时中断现在正在执行的程序,而转至暂时中断现在正在执行的程序,而转至另一服务程序去处理这些事件,处理完后再返回原程序。另一服务程序去处理这些事件,处理完后再返回原程序。2.2.中断源中断源: :引起中断的事件称作中断源,引起中断的事件称作中断源,3.3.中断服务程序中断服务程序 对某事件的处理实际上就是去执行一段例行程序
4、,该对某事件的处理实际上就是去执行一段例行程序,该程序被称为中断处理例行程序或中断服务程序程序被称为中断处理例行程序或中断服务程序. .4.4.中断系统中断系统: :实现中断的硬件及软件称为中断系统。实现中断的硬件及软件称为中断系统。5.5.中断判优中断判优 当有多个中断源发出中断请求时,需要通过适当办法当有多个中断源发出中断请求时,需要通过适当办法( (软件的、硬件的、软硬件结合的软件的、硬件的、软硬件结合的) )决定决定CPUCPU究竟首先处理究竟首先处理哪个中断请求,这一过程就是。哪个中断请求,这一过程就是。 6.6.中断向量中断向量 每种中断都有一个与之对应的中断服务程序。中断向量就每
5、种中断都有一个与之对应的中断服务程序。中断向量就是中断处理子程序的入口地址。是中断处理子程序的入口地址。 每个中断向量占用每个中断向量占用4 4个字节,其中低两个字节为中断向量的个字节,其中低两个字节为中断向量的偏移量部分偏移量部分, ,高两个字节为中断向量的段基址部分。高两个字节为中断向量的段基址部分。7.7.中断类型号中断类型号 80 x8680 x86系统共支持系统共支持256256种中断,相应编号为种中断,相应编号为0-2550-255之间唯一的之间唯一的编号,把这些编号称为中断类型号。编号,把这些编号称为中断类型号。 地址地址 内容内容00000 000000 0偏移量低偏移量低8
6、8位位00001 000001 0偏移量高偏移量高8 8位位00002 000002 0段基址低段基址低8 8位位00003 000003 0段基址高段基址高8 8位位00004 100004 1偏移量低偏移量低8 8位位 4n n4n n偏移量低偏移量低8 8位位 n n偏移量高偏移量高8 8位位 4n+2 n4n+2 n段基址低段基址低8 8位位 n n段基址高段基址高8 8位位003FF003FF中断向量表中断向量表0 0中断向量中断向量n n中断向量中断向量中断源的种类大致分中断源的种类大致分3 3类:类:外中断:来自处理机外部设备的中断;外中断:来自处理机外部设备的中断;内中断内中断
7、: :处理器硬件故障或程序处理器硬件故障或程序“出错出错”引起的中断。引起的中断。软中断软中断: :由指令产生的,这是在程序中预先安排好的。而前由指令产生的,这是在程序中预先安排好的。而前面两种中断则是随机发生的。面两种中断则是随机发生的。优先权优先权: :有多个中断同时发生时有多个中断同时发生时, ,各个中断响应的优先次序。各个中断响应的优先次序。在设计中断系统时在设计中断系统时, ,要把全部中断源按中断性质和处理的轻要把全部中断源按中断性质和处理的轻重缓急进行排队并给予优先权。重缓急进行排队并给予优先权。对设备分配优先权时对设备分配优先权时, ,必须考虑数据的传输率和服务程序的必须考虑数据
8、的传输率和服务程序的要求要求. .数据的有效时间短数据的有效时间短, ,则该设备的优先权高。则该设备的优先权高。 产生中断源后,由于某种条件的存在,产生中断源后,由于某种条件的存在,CPUCPU不能中止现行不能中止现行程序的执行,称为禁止中断。程序的执行,称为禁止中断。 在在CPUCPU内部设有一个内部设有一个“中断允许中断允许”触发器。只有该触发触发器。只有该触发器为器为“1”1”状态时,才允许处理机响应中断;状态时,才允许处理机响应中断;“中断允许中断允许”触发器通过触发器通过“开中断开中断”或或“关中断关中断”指令来置位、复位。进指令来置位、复位。进入中断服务程序后自动入中断服务程序后自
9、动“关中断关中断”。 当产生中断请求后,用程序方式有选择地封锁部分中断,当产生中断请求后,用程序方式有选择地封锁部分中断,而允许其余部分中断仍得到响立,称为而允许其余部分中断仍得到响立,称为中断屏蔽中断屏蔽。 实现方法实现方法: :是为每个中断源设置一个中断屏蔽触发器来屏是为每个中断源设置一个中断屏蔽触发器来屏蔽该设备的中断请求。将该触发器置蔽该设备的中断请求。将该触发器置“1”1”,则对应的设备,则对应的设备中断被封锁,若将其置中断被封锁,若将其置“0”0”,才允许该设备的中断请求得,才允许该设备的中断请求得到响应。由各设备的中断屏蔽触发器组成中断屏蔽寄存器。到响应。由各设备的中断屏蔽触发器
10、组成中断屏蔽寄存器。中断处理过程中断处理过程关关 中中 断断保存断点保存断点,保存现场保存现场判别中断条件判别中断条件转入中断服务程序转入中断服务程序开开 中中 断断执行中断服务程序执行中断服务程序关关 中中 断断恢复现场恢复现场,恢复断点恢复断点开开 中中 断断返返 回回 断断 点点中断处理过程可分以下几个步骤:中断处理过程可分以下几个步骤:(1 1)关中断)关中断 进入不可再次响应中断的状态,由硬件自动实现。因为进入不可再次响应中断的状态,由硬件自动实现。因为接下去要保存断点,保存现场。接下去要保存断点,保存现场。在保存现场过程中,即使有在保存现场过程中,即使有更高级的中断源申请中断,更高
11、级的中断源申请中断,CPUCPU也不应该响应也不应该响应;否则,如果;否则,如果现场保存不完整,在中断服务程序结束之后,也就不能正确现场保存不完整,在中断服务程序结束之后,也就不能正确地恢复现场并地恢复现场并 继续执行现行程序。继续执行现行程序。(2 2)保存断点和现场。)保存断点和现场。 为了在中断处理结束后能正确地返回到中断点,在响应为了在中断处理结束后能正确地返回到中断点,在响应中断时,必须把当前的程序计数器中断时,必须把当前的程序计数器PCPC中的内容(即断点)保中的内容(即断点)保存起来。存起来。 现场信息一般指的是程序状态字,中断屏蔽寄存器和现场信息一般指的是程序状态字,中断屏蔽寄
12、存器和CPUCPU中各寄存器的内容。中各寄存器的内容。6.1.3.6.1.3.中断处理中断处理 (3 3)判别中断源,转向中断服务程序。)判别中断源,转向中断服务程序。 在多个中断源同时请求中断的情况下,在多个中断源同时请求中断的情况下,本次实际响应的本次实际响应的只能是优先权最高的那个中断源只能是优先权最高的那个中断源。所以,需进一步判别中断。所以,需进一步判别中断源,并转入相应的中断服务程序入口。源,并转入相应的中断服务程序入口。(4 4)开中断。)开中断。 因为接下去就要执行中断服务程序,因为接下去就要执行中断服务程序,开中断将允许更开中断将允许更高级中断请求得到响应,实现中断嵌套。高级
13、中断请求得到响应,实现中断嵌套。(5 5)执行中断服务程序。)执行中断服务程序。 不同中断源的中断服务程序是不同的,实际有效的中断不同中断源的中断服务程序是不同的,实际有效的中断处理工作是在此程序段中实现的。处理工作是在此程序段中实现的。(6 6)退出中断。)退出中断。 在退出时,又应进入不可中断状态,即关中断,恢复现在退出时,又应进入不可中断状态,即关中断,恢复现场、恢复断点,然后开中断,返回原程序执行。场、恢复断点,然后开中断,返回原程序执行。6.1.3.6.1.3.中断处理中断处理 多重中断是指在处理某一个中断过程又发生了新的中多重中断是指在处理某一个中断过程又发生了新的中断请求,从而中
14、断该服务程序的执行,又转去进行新的中断请求,从而中断该服务程序的执行,又转去进行新的中断处理。这种重叠处理中断的现象又称为断处理。这种重叠处理中断的现象又称为中断嵌套中断嵌套。 一般情况下,在处理某级中的某个中断时,与它同级的一般情况下,在处理某级中的某个中断时,与它同级的或比它低级的新中断请求应不能中断它的处理。而比它优或比它低级的新中断请求应不能中断它的处理。而比它优先级高的新中断请求却能中断它的处理。先级高的新中断请求却能中断它的处理。 也就是说,当也就是说,当CPUCPU正在执行某中断服务程序期间,若有正在执行某中断服务程序期间,若有更高优先级的中断请求发生,更高优先级的中断请求发生,
15、 CPUCPU处于开中断状态时,处于开中断状态时,CPUCPU暂停对原中断服务程序的执行,转去执行新的中断请求的暂停对原中断服务程序的执行,转去执行新的中断请求的服务程序,处理完后再返回原中断服务程序的执行。服务程序,处理完后再返回原中断服务程序的执行。6.1.3.6.1.3.中断处理中断处理 中断请求寄存器接受外设来的中断请求(中断请求寄存器接受外设来的中断请求(IR0IR0IR7IR7),每),每一位表示一个外部设备的中断请求。一位表示一个外部设备的中断请求。 若若 IR0-IR7 IR0-IR7 引脚上有中断申请,则将相应位置引脚上有中断申请,则将相应位置1 1。 在在8259A8259
16、A中,为每一个外设的中断请求(中,为每一个外设的中断请求(IR0IR0IR7IR7)设)设置一个中断类型码(置一个中断类型码(8 8位),当其中一个外设的中断请求位),当其中一个外设的中断请求被被CPUCPU响应后,响应后,8259A8259A送出与该中断所对应的中断类型码,送出与该中断所对应的中断类型码,作为寻找中断服务程序入口的依据。作为寻找中断服务程序入口的依据。 中断类型码(中断类型码(8 8位)由两部分组成,其高位)由两部分组成,其高5 5位是由计算位是由计算机初始化程序设置的,保存在机初始化程序设置的,保存在8259A8259A中以后不再改变;低中以后不再改变;低3 3位由被响应的
17、中断请求序号提供。位由被响应的中断请求序号提供。 例如例如 IR0 IR0的中断请求被响应,中断类型码的低的中断请求被响应,中断类型码的低3 3位即为位即为011011。在同一个在同一个8259A8259A中,高中,高5 5位为位为8 8个中断请求共用。假设与个中断请求共用。假设与IR0IR0对应的中断类型码为对应的中断类型码为40H40H,那么与,那么与IR1IR1IR7IR7对应的中断类对应的中断类型码为型码为41H41H47H47H。 每个每个8259A8259A最多能控制最多能控制8 8个外部中断信号,但可将多个个外部中断信号,但可将多个8259A8259A级联以处理多达级联以处理多达
18、6464个中断请求。它允许有一个主单元个中断请求。它允许有一个主单元和多个(不超过和多个(不超过8 8个)从单元,称为个)从单元,称为主从系统主从系统。 主从单元的级联是通过以下方式实现的:主从单元的级联是通过以下方式实现的: 联接主从单元的级联总线联接主从单元的级联总线CAS0CAS0,CAS1CAS1和和CAS2CAS2:将所有:将所有单元的单元的CAS0CAS0、CASlCASl和和CAS2CAS2各自联接在一起。主单元的各自联接在一起。主单元的CASCAS为为输出,从单元的输出,从单元的CASCAS为输入。为输入。 将从单元的中断请求将从单元的中断请求INTINT连到主单元的一个连到主
19、单元的一个IRIR端,并端,并在从单元中记录下这个在从单元中记录下这个IRIR端的序号。端的序号。动画演示动画演示完全嵌套方式完全嵌套方式:IR:IR0 0的外围设备优先权最高,而连至的外围设备优先权最高,而连至IRIR7 7的优先的优先权最低。权最低。 轮换优先级轮换优先级A:A:每个级别的中断保证有机会被处理。每个级别的中断保证有机会被处理。它把给定它把给定的中断级别处理完后,立即把它放到最低级别的中断级别处理完后,立即把它放到最低级别的位置上去。的位置上去。 轮换优先级轮换优先级B: CPUB: CPU可在任何时间规定最低优先级,然后顺序可在任何时间规定最低优先级,然后顺序地规定其他地规
20、定其他IRIR线上的优先级。线上的优先级。查询方式查询方式: : 查询方式由查询方式由8259A8259A给出一个状态字,表示出正在给出一个状态字,表示出正在请求中断的最高优先级请求中断的最高优先级IRIR线,并能表示出中断线,并能表示出中断请求是否有效。请求是否有效。与与CPUCPU连接的应用连接的应用 8259A8259A两种屏蔽方式两种屏蔽方式: :简单屏蔽方式和特殊屏蔽方式。简单屏蔽方式和特殊屏蔽方式。简单屏蔽方式:提供了简单屏蔽方式:提供了8 8位的屏蔽字,每位对应着各自的位的屏蔽字,每位对应着各自的IRIR线,被置位的任何一位禁止了相应线,被置位的任何一位禁止了相应IRIR线上的线
21、上的中断。中断。特殊屏蔽方式:允许特殊屏蔽方式:允许CPUCPU让来自低优先级外设的中断去中断让来自低优先级外设的中断去中断高优先级的服务程序。当高优先级的服务程序。当8 8位屏蔽位的某一位位屏蔽位的某一位被置被置“0”0”时,则对应此位的时,则对应此位的IRIR线上的外设中线上的外设中断可中断比它高优先级别的服务程序。例如,断可中断比它高优先级别的服务程序。例如,若屏蔽字为若屏蔽字为1110111111101111,说明,说明IR4IR4线上的中断可线上的中断可中断任何高级别的中断任务程序。中断任何高级别的中断任务程序。 D0D7:为双向数据线,数据缓冲器暂时保存在内部总线和为双向数据线,数
22、据缓冲器暂时保存在内部总线和系统数据总线间进行传送的数据。系统数据总线间进行传送的数据。 读写逻辑:将决定数据的传送方向。读写逻辑:将决定数据的传送方向。RDRD为读命令,而为读命令,而WRWR为为写命令。写命令。CSCS为为8259A8259A芯片的选择信号,芯片的选择信号,A0A0与与8259A8259A中被选的寄中被选的寄存器地址有关。存器地址有关。 8259A8259A单元的不同工作方式是通过编程来进行选择的。单元的不同工作方式是通过编程来进行选择的。CPUCPU送出一系列的始化控制字和操作控制字来执行选定的操作。送出一系列的始化控制字和操作控制字来执行选定的操作。CPUCPU将将82
23、59A8259A当作两个当作两个I IO O端口或两个存储单元来寻址,由端口或两个存储单元来寻址,由A0A0端确定这些控制字存入读写逻辑中哪个控制字寄存器。端确定这些控制字存入读写逻辑中哪个控制字寄存器。地址信号地址信号A A0 0A00A01A01A01写入写入ICW1写入写入ICW2是否级连?是否级连?写入写入ICW3Y (SNGL0)N(SNGL1)写入写入ICW4Y (IC41 1)8259A准备就绪准备就绪N(IC40)需要需要ICW4?1 1)初始化命令字)初始化命令字ICWICW1 1- 2 2)初始化命令字)初始化命令字ICWICW2 2-A15A14A13A12A11A10A
24、9A8T7T6T5T4T38086系统硬件中断类型号IR中断源中断源中断号的高中断号的高5位位 中断号的低中断号的低3位位 中断号中断号IR0时钟中断时钟中断0000100008HIR1键盘中断键盘中断0000100109HIR2保留保留000010100AHIR3RS232(1)000010110BHIR4RS232(2)000011000CHIR5硬盘中断硬盘中断000011010DHIR6软盘中断软盘中断000011100EHIR7打印机中断打印机中断000011110FH2 2)初始化命令字)初始化命令字ICWICW2 2- -3 3)初始化命令字)初始化命令字ICWICW3 3-IR
25、7IR6IR5IR4IR3IR2IR1IR000000ID2ID1ID04 4)初始化命令字)初始化命令字ICWICW4 4-000SFNMBUFMAEOIPMS工作方式工作方式D D3 3D D2 2非缓冲方式非缓冲方式0 0缓冲缓冲方式方式从片从片8259A8259A1 10 0主片主片8259A8259A1 11 11 1)设置中断屏蔽操作)设置中断屏蔽操作OCWOCW1 1 - 写中断屏蔽寄存器写中断屏蔽寄存器IMR,称中断屏蔽字。,称中断屏蔽字。M7M6M5M4M3M2M1M07.2 7.2 程序中断设备接口的组成和工作原理程序中断设备接口的组成和工作原理2 2)中断结束命令字)中断
26、结束命令字OCWOCW2 2(EOIEOI命令命令) ) -设置中断结束方式和优先权循环方式设置中断结束方式和优先权循环方式RSLEOI00L2L1L0001一般的一般的EOIEOI命令命令中断中断结束结束011特殊的特殊的EOIEOI命令命令101在常规在常规EOIEOI时循环时循环自动自动循环循环100在在AEOIAEOI时循环时循环( (置位置位) )000在在AEOIAEOI时循环时循环( (复位复位) )111在特殊在特殊EOIEOI时循环时循环特殊特殊循环循环110置优先权命令置优先权命令010无操作无操作7.2 7.2 程序中断设备接口的组成和工作原理程序中断设备接口的组成和工作
27、原理OCWOCW2 2各位的设置各位的设置 说明说明: :D D5 5(EOIEOI) :中断结束命令位:中断结束命令位 D D5 5=1=1:。 D D5 5=0=0:D4D4、D3D3:OCWOCW2 2的特征位的特征位D2D2D0D0: 当当SL=1SL=1时时: 当当EOI=SL=1EOI=SL=1时时:3 3)设置中断屏蔽、查询和读寄存器等状态)设置中断屏蔽、查询和读寄存器等状态OCWOCW3 3 -0ESMMSMM01PRRRIS0 0无意义无意义0 11 0 撤销特殊屏蔽方式撤销特殊屏蔽方式1 1 设置特殊屏蔽方式设置特殊屏蔽方式0 0无意义无意义0 11 0 读读IRRIRR1
28、 1 读读ISRISR0设置设置8259A8259A为非为非中断查询方式中断查询方式1设置设置8259A8259A为中为中断查询方式断查询方式 中断嵌套中断嵌套:指某一较高级的中断打断了另一个较低级中断服务:指某一较高级的中断打断了另一个较低级中断服务程序的运行,形成多重中断。程序的运行,形成多重中断。 固定优先级方式固定优先级方式: :指系统中的每一个中断源的优先级别是固定指系统中的每一个中断源的优先级别是固定 不变的。并且中断级别高的中断输入能中断不变的。并且中断级别高的中断输入能中断 优先级别低的中断。优先级别低的中断。 适用于系统中具有相同优先权中断设备的情况。当某适用于系统中具有相同
29、优先权中断设备的情况。当某一个外部设备受到中断服务后,它的优先级别自动降为最一个外部设备受到中断服务后,它的优先级别自动降为最低,而原来比其低一级的设备自动变为最高级别。低,而原来比其低一级的设备自动变为最高级别。 指系统初始中断最低优先级由编码确定,而其它优先指系统初始中断最低优先级由编码确定,而其它优先级则随之依次确定。级则随之依次确定。 指利用指利用8259A8259A内部的屏蔽寄存器内部的屏蔽寄存器IMRIMR,它的每一位对应着,它的每一位对应着一个中断源的中断请求输入,程序设计时,通过设置一个中断源的中断请求输入,程序设计时,通过设置OCW1OCW1使使IMRIMR中的某一位或几位设
30、置为中的某一位或几位设置为“1”1”,即屏蔽该中断请求。,即屏蔽该中断请求。 指利用指利用OCW3OCW3将系统设置为特殊屏蔽方式(将系统设置为特殊屏蔽方式(ESMM=SMM=1ESMM=SMM=1),),当利用当利用OCW1OCW1对对IMRIMR的某一位进行控制时,同时使当前的某一位进行控制时,同时使当前ISRISR中中的相应位自动复位。屏蔽了当前正在处理的中断,且开放的相应位自动复位。屏蔽了当前正在处理的中断,且开放了其他级别较低的中断。了其他级别较低的中断。自动结束方式(自动结束方式(AEOIAEOI) 在中断周期结束时,在中断周期结束时,8259A8259A自动地将自动地将ISRIS
31、R中的服中的服务登记清除掉,使得务登记清除掉,使得8259A8259A认为这个中断的处理已认为这个中断的处理已经结束。但实际中断处理并没有结束。如果这个时经结束。但实际中断处理并没有结束。如果这个时候在接受同样输入端的中断申请,就属于不正常的候在接受同样输入端的中断申请,就属于不正常的中断嵌套:同级中断也可以互相打断。实际使用时,中断嵌套:同级中断也可以互相打断。实际使用时,这种方式用得较少。这种方式用得较少。非自动结束中断方式(非自动结束中断方式(EOIEOI)普通普通EOIEOI方式方式 如果不选择自动结束中断,如果不选择自动结束中断, 用户必须在中断子程用户必须在中断子程序的结束处,向序
32、的结束处,向8259A8259A送一条送一条EOIEOI命令,即结束中断的命令,即结束中断的命令,其目的就是清除这个中断在命令,其目的就是清除这个中断在ISRISR寄存器中的(最寄存器中的(最高优先级)登记。高优先级)登记。 如果没有给如果没有给8259A8259A发送发送EOIEOI命令,命令, 则则ISRISR中的这个登记就不会清除,已响应的中断输入线中的这个登记就不会清除,已响应的中断输入线就再也不会被响应。就再也不会被响应。特殊特殊EOIEOI方式方式 在向在向8259A8259A发出的结束中断命令中,允许指定发出的结束中断命令中,允许指定清除哪一个中断输入在清除哪一个中断输入在ISR
33、ISR寄存器中的登记。寄存器中的登记。边沿触发方式(脉冲触发)边沿触发方式(脉冲触发) 一般是上升沿触发,可以利用负脉冲的后沿上升沿来进一般是上升沿触发,可以利用负脉冲的后沿上升沿来进行触发,该方式使请求信号的高电平维持较长的时间直到行触发,该方式使请求信号的高电平维持较长的时间直到CPUCPU响应。响应。电平触发方式电平触发方式 将中断请求输入端的高电平作为中断原的请求信号,在将中断请求输入端的高电平作为中断原的请求信号,在该方式下,中断请求得到响应后应及时撤除高电平。该方式下,中断请求得到响应后应及时撤除高电平。中断查询方式中断查询方式 可由可由CPUCPU通过程序查询确定中断源而不用通过
34、程序查询确定中断源而不用INTINT信号中断信号中断CPUCPU。 CAS0 CAS1INT CAS2 IRO IR1 IR2 IR3 IR4 IR5 IR6 IR7 INT IROCAS0 IR1CAS1 IR2CAS2 IR3 IR7 主主8259A8259A从从8259A8259ASP/ENSP/EN+5V 已知某系统采用两片已知某系统采用两片8259A实现中断控制,它们之间采用级联方式连接。实现中断控制,它们之间采用级联方式连接。l 设主设主8259A的的IR0和和IR5端引入两个中断请求端引入两个中断请求,中断类型码分别是中断类型码分别是40H和和45H, 且中断程序在同一段中且中断程序在同一段中,其段地址为其段地址为1000H,偏移地址分别为偏移地址分别为1050H,2060H;l 设从设从8259A的的IR2和和IR3端引入两个中断请求端引入两个中断请求,中断类型码分别是中断类型码分别
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《走进化学科学》参考课件
- 老年人常见病的家庭护理
- 调味品行业趋势分析与应对方案
- 高风险妊娠双向转诊协议书
- 风能领域员工绩效考核制度
- 临建房围挡施工方案的实施
- 高校中高层管理人才培养方案
- 电缆槽与其他设施协调施工方案
- 养老院安全责任制度
- 第二章 多彩缤纷的自然环境(串讲课件)-中华中图版2024七年级地理上册考点总结
- 全国河流水文站坐标
- 高考专题复习:散句与整句变换(课件32张)
- 雾化吸入常见并发症的预防与处理
- 中小学幼儿园数字化教学资源进校园管理办法
- 高效课堂做好笔记 课件-学习习惯的培养主题班会
- 鞍钢鲅鱼圈钢铁基地项目设计方案
- 消化内镜清洗消毒技术操作流程图(最新)
- 人卫版外科学小肠疾病第一、二、三节课件
- 《区块链应用技术》课程教学大纲
- 工程变更洽商记录样板
- 内蒙古蒙特威生物科技有限公司3000吨酪蛋白及衍生产品项目环评报告表
评论
0/150
提交评论