串口及并口的小知识

硬件周刊

一说起COM接口和LTP接口,大家可能要说,这有什么好解释的。因为大多懂电脑的人都知道,COM口(即串口)是用来接鼠标、MODEM、摄像头等,而LTP口(即并口)是用来接打印机、扫描仪等。可是这其中的“秘密”就不是所有人都熟知的了。

1.COM1和COM2接口的优先权

首先简单介绍计算机中的中断请求(IRQ),IRQ由两个8259或兼容中断控制器提供,PC中一共支持16个中断,用IRQ0~IRQ15表示,IRQ0的优先级最低。COM接口一般在PC机中提供COM1、COM2、COM3、COM4四个中断接口,COM1和COM2是主板硬件提供的接口,COM3、COM4是逻辑上提供的扩展接口,这四个中断接口对应的I/O地址和优先权为:COM2>COM1>COM3>COM4。如果我们了解了这些,就可以正确分配主板上的两个COM接口。最重要的是,要求速度第一的设备应接在COM2口。比如:很多人认为上网时“猫”接在COM1上比接在COM2上快,其实不然,要获得最佳的状态,理论上MODEM应接在COM2接口上,因为此时MODEM享有比COM1接口设备更高的优先权。

2.LTP接口的设置和兼容性

计算机系统可支持LTP1和LTP2两个并行接口,其中断号分别为:IRQ7和IRQ5,由上面COM接口的原理可知,LTP1的优先响应权比LTP2高。而一般的个人计算机主板只提供LTP1接口,所以不存在像COM接口的优先权,但LTP接口在BIOS中的初始化设置会影响LTP接口设备的使用速度。
进入BIOS,选择“INTEGRATED PERIPHERALS”(外围设备接口设置)->“并口工作模式”(Parallet Port Mode),在这里可以选择四种模式:SPP(标准并口)、EPP(增强型并口)、ECP(扩展功能口)、ECP+EPP,设置好并口工作模式后,在BIOS中还有一项“ECP Mode Use DMA”,这项设置是当选择ECP和ECP+EPP模式时,用以激活ECP的DMA功能,现在的LTP硬件基本都提供DMA功能,因此此项设置要设置成2或3,以获得直接存储器访问的速度优势。