• 1.摘要
  • 2.基本信息
  • 3.中断请求表
  • 4.信息反馈

IRQ

IRQ全称为Interrupt Request,即是“中断请求”的意思,IRQ的作用就是在我们所用的电脑中,执行硬件中断请求的动作,比如我们需要读取硬盘中的一段数据时,当数据读取完毕,硬盘就通过IRQ来通知系统,相应的数据已经写到指定的内存中了。

在每台电脑的系统中,是由一个中断控制器8259或是8259A的芯片(现在此芯片大都集成到其它的芯片内)来控制系统中每个硬件的中断控制。目前共有16组IRQ,去掉其中用来作桥接的一组IRQ,实际上只有15组IRQ可供硬件调用。

基本信息

  • 适用领域范围

    操作系统底层软件软件工程系统原理

  • 中文名

    中断请求

  • 外文名

    interrupt request

  • 别称

    IRQ

  • 应用学科

    计算机软件工程

中断请求表

这16组IRQ的主要用途如下表:

IRQ编号

设备名称

用途

IRQ0

Time

电脑系统计时器

IRQ1

KeyBoard

键盘

IRQ2

Redirect IRQ9

与IRQ9相接,MPU-401 MDI使用该IRQ

IRQ3

COM2

串口设备

信息反馈

在信息论与编码中,信息反馈(IRQ)

这是一种全回执式最简单差错控制方式,接收端将收到的信码原样转发回发送端,并与原发送信码相比较,若发现错误,则发送端再进行重发。只适于低速非实时数据通信,是一种较原始的做法。'在使用外部设备时,需要系统分配(或手工指定)一个IRQ号。

注: 在数字或数据通信系统中,利用抗干扰编码进行差错控制,一般分为4类:前向纠错(FEC),反馈重发(ARQ),混合纠错(HEC)和信息反馈(IRQ)。