微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题安装多媒体套件常用三术语
栏目大众游戏
作者黑龙江 马本喜
发布1996-11-15
  安装多媒体套件(如光驱、声卡、解压卡)时,软件和硬件设置都会常接触到I/O端口地址、DMA通道、IRQ中断向量这几个术语,一般初学者不太清楚。下面具体解释它们的内容。
  I/O端口地址:I/O是“Input/Output”(输入/输出)的缩写。光驱、声卡、解压卡都属于计算机的外设。计算机的主机(CPU和存储器)与外设进行通信时,是通过接口进行的,这个接口就叫做端口。每个端口都包括一组寄存器,有用来存放要在外设和主机间传送数据的数据寄存器;有用来保存外设或接口状态信息的状态寄存器;有将CPU给外设或接口的控制命令送给外设的命令寄存器。为了使主机访问外设方便起见,外设中每个寄存器都被赋予一个端口号,这些端口号又称端口地址。端口地址用16位二进制代码表示,安装多媒体套件时,只要按缺省设置,一般不会发生冲突。
  DMA通道:DMA是“Direct Memory Access”(直接存储器访问)的缩写。计算机主机与外设之间数据的传送,共有两条途径。一条是由CPU来管理数据的传送;另一条是CPU不介入,计算机可以使用一种叫做DMA的专门芯片去执行数据传送。PC机提供了好几个通道(叫做DMA通道)供DMA芯片传送数据。DMA通道是一个高速数据通道,它用来在存储器和外设之间来回传送数据,一般安装多媒体套件时,缺省设置即可。
  表1  常见的DMA通道分配方案
  DMA通道  用途
  0  可用于8位数据传送
  1  可用于8位数据传送
  2  软件控制
  3  可用于8位数据传送
  4  用于DMA通道0-3的串行设备
  5  可用于16位数据传递
  6  可用于16位数据传送
  7  可用于16位数据传送
  IRQ中断向量:IRQ是“Interrupt request”(中断请求)的缩写。计算机CPU与外设的通信方式一般采用中断请求,为了中断CPU,这些外设就在中断请求线上(Interrupt request line)上把中断信号送给CPU。每个外设都使用它自己的中断请求线,不允许两台外设使用同一条中断线。中断请求线又称中断向量。
  由表2可知,IRQ中断向量可选用的为数不多。所以,安装多媒体套件有时不能按缺省设置。安装前必须弄清楚你的计算机中已安装的外设的中断向量数,一旦发生冲突,系统就有可能停止工作。例如,计算机中已安装扫描仪卡,一般扫描仪卡中断向量值为IRQ 3和IRQ 5,可通过跳线来改变设置。一般声卡的缺少设置中断向量值为IRQ 5,如恰巧扫描仪卡上的跳线设置也在IRQ 5上的话,这时声卡就会发出刺耳的杂音。因此必须根据自己机器的具体配置,进行合理的设置。
  表2  PC机常见IRQ用法
  IRQ  设备  IRQ  设备
  0  定时器  9  PC网络
  1  键盘  10  可用
  2  串行设备  11  可用
  3  COM2:  12  PS/2鼠标
  4  COM1:  13  协处理器
  5  LPT2:  14  硬盘控制器
  6  软盘控制器  15  可用
  7  LPT2  NMI  奇偶校验
  8  实时时钟