pci 中断冲突_PCI中断的应用

本文介绍了PCI中断的概念,PCI总线支持硬件中断,并详细阐述了PCI中断的四种类型。在大多数情况下,PCI中断不能共享,但PCI总线允许中断共享,通过PCI中断指导法,Windows操作系统可以在多个PCI设备间共享一个IRQ,解决了中断冲突问题。文章探讨了PCI中断的分配原则和可能出现的冲突原因,以及在实际应用中的问题和解决策略。
摘要由CSDN通过智能技术生成

科技信息

SCIENCE

INFORMATION

2007

11

PCI

中断

中断的概念为

计算机在执行程序的过程中

由于发生了某些

急事件

或由于程序运行的要求

暂停正在执行的程序

转去执行专

门的例行服务程序

处理完后返回到程序被中止处继续运行

这一过

程被称为中断

在微机系统中

实现中断具有两个方面的含义

一是

CPU

具有响

应中断的能力

二是外部逻辑能够有发出与管理中断的能力

通常每个中断都被分配给单一的硬件设备

在大多数情况下

断是不能共享的

一个设备可以被设计成共享中断

ISA

总线上只有很少的设备

允许这样

PCI

总线允许实现中断共享

实际是所有的

PCI

卡都被设

置在

PCI

中断

PCI

总线上共享该中断

1.PCI

中断概念

PCI

总线支持硬件中断

(

IRQ

)

PCI

设备使用这些中断通知总线要

求服务

共有四种

PCI

中断

分别为

INTA#

INTB#

INTC#

INTD#

这些

INTx#

中断具有同级灵敏度

(

level-

sensitive

)

即电气信令允许他

们在

PCI

卡之间共享

实际上

所有的单个设备

单功能的

PCI

芯片

PCI

各自只能使用一个中断

且必须使用

INTA#

这是

PCI

规范中

的一个规则

如果在一个芯片或一个板卡中还有附加设备

附加设备

可使用

INTB#

INTD#

因为很少有多功能的

PCI

芯片或

PCI

板卡

所以实际上在已给定

PCI

总线上的所有设备将共用

INTA#

欲使

PCI

总线在

PC

中起作用

PCI

中断必须映射到

ISA

中断上

因为

ISA

中断不能共享

大多数情况下

PCI

总线上使用

INTA#

每个

PCI

卡必须映射到一个不同的非共享的

ISA

中断上

例如

一个

PCI

PCI

使

PCI

INTA#

每一块卡映射到一个不同的可用

&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值