irq(irql less or equal)
温馨提示:这篇文章已超过21天没有更新,请注意相关的内容是否还可用!
很多朋友在找大海号时都会咨询irq和irql less or equal,这说明有一部分人对这个问题不太了解,您了解吗?那么什么是irql less or equal?接下来就由小编带大家详细了解一下吧!
本文目录一览:
- 1、电脑常识:IRQ定义是?
- 2、IRQ是什么啊?
- 3、IRQ 是什么
- 4、IRQ和DMA中断是什么意思?
- 5、IRQ是什么?
- 6、IRQ什么意思?有什么作用?
电脑常识:IRQ定义是?
IRQ全称为Interrupt
Request,即是“中断请求”的意思(以下使用IRQ称呼)。比如我们在打印一份图片,在打印结束时就需要由系统对打印机提出相应的中断请求,来以此结束这个打印的操作。在每台电脑的系统中,是由一个中断控制器8259或是8259A的芯片(现在此芯片大都集成到其它的芯片内)来控制系统中每个硬件的中断控制。目前共有16组IRQ,去掉其中用来作桥接的一组IRQ,实际上只有15组IRQ可供硬件调用。这16组IRQ的主要用途如下表:
IRQ编号
设备名称
用途
IRQ0
Time
电脑系统计时器
IRQ1
KeyBoard
键盘
IRQ2
Redirect
IRQ9
与IRQ9相接,MPU-401
MDI使用该IRQ
IRQ3
COM2
串口设备
IRQ4
COM1
串口设备
IRQ5
LPT2
建议声卡使用该IRQ
IRQ6
FDD
软驱传输控制用
IRQ7
LPT1
打印机传输控制用
IRQ8
CMOS
Alert
即时时钟
IRQ9
Redirect
IRQ2
与IRQ2相接;可设定给其它硬件使用
IRQ10
Reversed
建议保留给网卡使用该IRQ
IRQ11
Reversed
建议保留给AGP显卡使用
IRQ12
PS/2Mouse
接PS/2鼠标,若无也可设定给其他硬件使用
IRQ13
FPU
协处理器用,例如FPU(浮点运算器)
IRQ14
Primary
IDE
主硬盘传输控制用
IRQ15
Secondary
Ide
从硬盘传输控制用
IRQ
信息反馈
Information
Repeat
reQuest
在信息论与编码中,信息反馈(IRQ)
这是一种全回执式最简单差错控制方式,接收端将收到的信码原样转发回发送端,并与原发送信码相比较,若发现错误,则发送端再进行重发。只适于低速非实时数据通信,是一种较原始的做法。
注:
在数字或数据通信系统中,利用抗干扰编码进行差错控制,一般分为4类:前向纠错(FEC),反馈重发(ARQ),混合纠错(HEC)和信息反馈(IRQ)
IRQ是什么啊?
什么是IRQ ?
在系统安装时常会发生某些组件无法安装成功,这时如果查看系统状态,会发现错误可能是出现在IRQ冲突的问题,那究竟什么是IRQ?
IRQ 为 Interrupt ReQuest的缩写,中文可译为中断请求。因为计算机中每个组成组件都会拥有一个独立的IRQ,除了使用PCI总线的PCI卡之外,每一组件都会单独占用一个 IRQ,且不能重复使用。
由于在计算机运行中,CPU是持续处于忙碌状态,而当硬件接口设备开始或结束收发信息,需要CPU处理信息运算时,便会透过IRQ对CPU送出中断请求讯号,让CPU储存正在进行的工作,然后暂停手边的工作,先行处理周边硬件提出的需求,这便是中断请求的作用。
在每个系统中会有两颗芯片来提供16个IRQ,其中大多的IRQ都有固定的编排,例如 IRQ 0固定为系统定时器,IRQ 1则是键盘。因为每一个IRQ只能让一种设备使用,所以IRQ数目十分有限,若计算机安装很多的配件,IRQ势必就会不敷使用,所以可能会发生两个设备共占同一个IRQ的现象,此时也就会出现IRQ冲突问题,造成该设备无法使用。
最简单的解决方法就是到操作系统的硬件设备管理器中去手动调整IRQ的分配,或是在BIOS中作调整。如果是IRQ不敷使用的情形,可以利用其它的方式来解决此一窘境,像是PCI总线可以共享一个IRQ,所以基本上可以采增加PCI插卡的方式,就不会被IRQ 所限制。其次是使用USB传输来解决,因为USB控制芯片只会占用一个IRQ,并非所有的USB产品都要独占一个IRQ,所以理论上可以连结最多到127件周边产品,而且目前拥有USB传输界面的产品也越来越普遍了。所以对于传输速度要求不高的周边设备,未来大概将逐渐朝USB接口发展。
IRQ 是什么
IRQ全称为Interrupt
Request,即是“中断请求”的意思(以下使用IRQ称呼)。IRQ的作用就是在我们所用的电脑中,执行硬件中断请求的动作,用来停止其相关硬件的工作状态,比如我们在打印一份图片,在打印结束时就需要由系统对打印机提出相应的中断请求,来以此结束这个打印的操作。在每台电脑的系统中,是由一个中断控制器8259或是8259A的芯片(现在此芯片大都集成到其它的芯片内)来控制系统中每个硬件的中断控制。目前共有16组IRQ,去掉其中用来作桥接的一组IRQ,实际上只有15组IRQ可供硬件调用。
IRQ和DMA中断是什么意思?
中断是计算机处理特殊问题的一个过程,当计算机执行程序的过程中出现某个特殊情况时,会
暂时中止现行程序,转去执行这一事件的程序,处理完毕之后再回到原来程序的中断点继续执
行的整个过程叫做中断。
什么是irq
那么,什么是irq(中断请求)呢?中断请求是由某个设备发出并同时请求cpu产生中断
的一个请求响应信号。通常情况下,计算机是根据中断请求的优先级来决定究竟应当首先响应
哪一个设备的中断请求的(中断请求irq0~1rq15中,irq0的优先级别最高,irq15最低)。原
则上,计算机中每个设备自身只有惟一的一个中断请求通道,即irq值(又叫irq号)。当两个
硬件设备同时使用同一个中断通道(irq值)时,就会发生irq冲突,因为这个时候处理器已经
无法准确判断收到的中断请求究竟来自于哪个设备了。
dma的概念:dma是在专门的硬件(
dma)控制下,实现高速外设和主存储器之间自动成批交换数据尽量减少cpu干预的输入/输出操作方式。通常有两种方式:
◎独占总线方式
◎周期挪用方式
(2)dma的组成:
◎主存地址寄存器
◎数据数量计数器
◎dma的控制/状态逻辑
◎dma请求触发器
◎数据缓冲寄存器
◎中断机构
(3)dma的传送数据的过程:由三个阶段组成
◎传送前的预处理:由cpu完成以下步骤
向dma卡送入设备识别信号,启动设备,测试设备运行状态,送入内存地址初值,传送数据个数,
dma的功能控制信号。
◎数据传送:在dma卡控制下自动完成
◎传送结束处理
dma
卡上应包括通用接口卡的全部组成部分,并多出如下内容:
主存地址寄存器,传送字数计数器,dma控制逻辑,dma请求,dma响应,dma工作方式,dma优先级及排队逻辑等
一次完整的dma传送过程:
dma
预处理,cpu向dma送命令,如dma方式,主存地址,传送的字数等,之后cpu执行原来的程序
dma
控制在
i/o
设备与主存间交换数据:
准备一个数据,
向cpu发dma请求,取得总线控制权,进行数据传送,修改卡上主存地址,修改字数计数器内且检查其值是否为零,不为零则继续传送,若已为零,则向
cpu发中断请求.
IRQ是什么?
IRQ的英文全称是Interrupt Request,翻译成中文就是“中断请求”,缩写为IRQ。
IRQ主要是就外部设备而言的。声卡、调制解调器等外部设备,在一般情况下并不使用,也就是说,不占用CPU的工作时 间。当我们播放声音文件、上网时,声卡、调制解调器就会向 CPU发出申请,要求CPU分配一些工作时间给它们。但这时往往 CPU正在进行其他工作,怎么办呢?这时“中断”就起作用了。
CPU会给发出中断申请的外部设备一个中断号,也就是IRQ号 码,以后这个外部设备就使用这个中断号来工作,一旦有工作要求,CPU就会响应,暂时拿出一段时间为这个外部设备工作。 IRQ号码是分等级的,而且CPU一次只能响应一个中断请 求,如果有好几个设备不小心使用了同一个IRQ号码,系统就会出现问题。在DOS下声卡不能发声,多半就是IRQ号码分配得不对造成的。在Windows系统里,系统会自动为外部设备分配IRQ号,如果有冲突会自己进行调整,尽量满足要求,实在不行才会发出警告。
IRQ什么意思?有什么作用?
IRQ全称为Interrupt Request,即是“中断请求”的意思,IRQ的作用就是在我们所用的电脑中,执行硬件中断请求的动作,比如我们需要读取硬盘中的一段数据时,当数据读取完毕,硬盘就通过IRQ来通知系统,相应的数据已经写到指定的内存中了。
在每台电脑的系统中,是由一个中断控制器8259或是8259A的芯片(现在此芯片大都集成到其它的芯片内)来控制系统中每个硬件的中断控制。目前共有16组IRQ,去掉其中用来作桥接的一组IRQ,实际上只有15组IRQ可供硬件调用。
【用途】
注: 在数字或数据通信系统中,利用抗干扰编码进行差错控制,一般分为4类:前向纠错(FEC),反馈重发(ARQ),混合纠错(HEC)和信息反馈(IRQ)