首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 什么是IRQ?IRQ是什么?什么是中断要求?

什么是IRQ?IRQ是什么?什么是中断要求?

资料介绍
电子百科

什么是IRQ?IRQ是什么?什么是中断要求?
发布日期:2008-9-10 11:37:21 文章来源:搜电 浏览次数: [pic]60
[pic][pic][pic]
  IRQ的全称是“Interupt
ReQuest”,即“中断要求”。当电脑内的周边硬件需要处理器去执行某些工作时,该硬件
就会发出一个硬件信号,通知处理器工作,而这个信号就是IRQ。那为什么叫做“中断”呢
?“中断”的意思是即使处理器正在执行其他工作,当它收到周边设备传来的中断信号时
,处理器也会停下来,优先处理这个信号代表的工作,完成后再继续处理之前未完成的
工作。
 
  IRQ的作用就是在我们所用的电脑中,执行硬件中断请求的动作,用来停止其相关硬
件的工作状态,比如我们在打印一份图片,在打印结束时就需要由系统对打印机提出相
应的中断请求,来以此结束这个打印的操作。在每台电脑的系统中,是由一个中断控制
器8259或是8259A的芯片(现在此芯片大都集成到其它的芯片内)来控制系统中每个硬件
的中断控制。目前共有16组IRQ,去掉其中用来作桥接的一组IRQ,实际上只有15组IRQ可
供硬件调用。
 
  因为计算机中每个组成组件都会拥有一个独立的IRQ,除了使用PCI总线的PCI卡之外
,每一组件都会单独占用一个 IRQ,且不能重复使用.
 
  在每个系统中会有两颗芯片来提供16个IRQ,其中大多的IRQ都有固定的编排,例如
IRQ 0固定为系统定时器,IRQ
1则是键盘。因为每一个IRQ只能让一种设备使用,所以IRQ数目十分有限,若计算机安装
很多的配件,IRQ势必就会不敷使用,所以可能会发生两个设备共占同一个IRQ的现象,
此时也就会出现IRQ冲突问题,造成该设备无法使用。
 

标签:IRQ中断要求
什么是IRQ?IRQ是什么?什么是中断要求?
本地下载

评论