荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Fadeaway (无心睡眠), 信区: Hardware
标  题: 中断优先权
发信站: BBS 荔园晨风站 (Sun Feb  4 13:28:30 2001), 转信

计算机中的IRQ(中断请求)是由两个8259或兼容中断控制器提供。目前计算机一共
支持16个中断,用IRQ0——IRQ15表示。



  IRQ0:System TIMER interrupt from TIMER0. 系统时钟中断,系统保留

  IRQ1:KEYBOARD output buffer full. 键盘输出缓冲,系统保留

  IRQ2:Cascade for IRQ8——IRQ15. 系统的第二个中断请求控制器,提供优
先权给IRQ8——IRQ15

  IRQ3:SERIAL port 2. 串行端口2中断,可用

  IRQ4:SERIAL port 1. 串行端口1中断,可用

  IRQ5:PARALLEL port 2. 并行端口2中断

  IRQ6:FLOPPY DISK(SMC CHIP). 软盘控制器中断,系统保留

  IRQ7:PARALLEL port 1. 并行端口1中断,一般用来设置打印机

  IRQ8:RTC clock. 实时时钟中断,系统保留

  IRQ9:Available. 空闲的中断,可用

  IRQ10:Available. 空闲的中断,可用

  IRQ11:Available. 空闲的中断,一般用于设置显卡

  IRQ12:PS/2 Mouse. PS/2鼠标中断,可用

  IRQ13:MATH coprocessor. 数字协处理器中断

  IRQ14:Onboard HARD DISK (IDE1) channel. 板载IDE1通道中断

  IRQ15:Onboard HARD DISK (IDE2) channel. 板载IDE2通道中断




不少用户认为中断号越小,中断优先权就越高,这只是针对同一个中断控制器而言
。现在计算机都使用了两个中断控制器,第一个中断控制器提供从IRQ0到IRQ7,共
8个中断号;第二个中断控制器提供从IRQ8到IRQ15,也是8个中断号。



  两个中断控制器采用串联的方式,第二个中断控制器串联在第一个中断控制器
的中断2(IRQ2)引脚上,于是第二个中断控制器所提供的中断号的优先权就承接了
中断2(IRQ2)的优先权。即,按优先权从高到低排列为:IRQ0、IRQ1、IRQ8、IRQ9
、IRQ10、IRQ11、IRQ12、IRQ13、IRQ14、IRQ15、IRQ3、IRQ4、IRQ5、IRQ6、
IRQ7。




--

你在身边的时候,你是一切.
    你不身边的时候, 一切是你.

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 202.96.151.222]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店