8259A中断控制器

来源:互联网 发布:赌博官网php源码 编辑:程序博客网 时间:2024/06/05 11:17

级联式8259A控制系统
这里写图片描述

开机时ROM BIOS设置的硬件请求处理中断号
这里写图片描述

Linux对BIOS设置的中断号进行了修改,在setup.s文件中,将中断号映射在0x20-0x2f中。

关于IRQ

IRQ全称为Interrupt Request,即是“中断请求”的意思,IRQ的作用就是在我们所用的电脑中,执行硬件中断请求的动作,比如我们需要读取硬盘中的一段数据时,当数据读取完毕,硬盘就通过IRQ来通知系统,相应的数据已经写到指定的内存中了。
在每台电脑的系统中,是由一个中断控制器8259或是8259A的芯片(现在此芯片大都集成到其它的芯片内)来控制系统中每个硬件的中断控制。目前共有16组IRQ,去掉其中用来作桥接的一组IRQ,实际上只有15组IRQ可供硬件调用。
16组IRQ的主要用途如下表:(来自百度百科)

这里写图片描述

0 0
原创粉丝点击