什么是IRQ
2010年02月05日 09:58 www.elecfans.com 作者:佚名 用户评论(0)
关键字:IRQ(10448)
什么是IRQ
Interrupt ReQuest(中断请求)。电脑上需要连接很多设备,如声卡、打印机、Modem等。这些设备可以通过中断请求的方式与CPU进行数据交换。当一个设备需要CPU来处理它的数据时,可以向CPU发出中断请求信号,让CPU暂停正在执行的工作,转而处理该设备的操作请求,处理完毕后,再返回执行原来的工作。当一个设备向CPU发出中断请求时,是通过IRQ值来告知CPU到底是哪一个外围设备需要服务,因此每个设备都会占用一个IRQ值(如图 )。在计算机中,共可连接16条中断,即IRQ的值共有16个(0~15),在使用IRQ值时,需把握一条原则,即一个IRQ值只能给一个设备使用,例如:通常鼠标使用了IRQ4(COM1),此时IRQ4就不能再给其他硬件设备使用了。
每个设备都会占一个IRQ值
非常好我支持^.^
(178) 91.3%
不好我反对
(17) 8.7%
相关阅读:
- [电子说] 如何在特权模式下用arm汇编指令使能和禁止irq中断? 2023-10-19
- [电子说] IRQ domain支持几种映射方式 2023-09-28
- [嵌入式技术] Linux内核SoftIrq源代码分析 2023-06-23
- [电子说] 科普一下工程项目中常常碰到的中断验证 2023-04-11
- [电子说] linux网络栈监控及调优:数据接收 2023-03-25
- [嵌入式技术] LINUX内核网络中的软中断KSOFTIRQD 2022-12-15
- [嵌入式技术] Linux是如何利用陷阱门处理中断异常的 2022-08-17
- [电子说] 工程项目中常常碰到的中断验证科普 2022-07-29
( 发表人:admin )