ECP口(Extended Capabilities Port) 扩展并行口
在Intel和其他公司开发出EPP口的同时,Microsoft和HP就开发出一种被称为ECP(扩展并行口)的接口规格。它具有和EPP一样高的速率和双向通信能力,但在多任务环境下,它能使用DMA(直接存储器访问)方式,所需缓冲区也不大。支持1284(因此可以在ECP模式或新的EPP1284模式下进行操作)的芯片组出现在1994年以后制造的PC机上。ECP口也可支持300KB/s的速率。
如果计算机配有ECP或EPP并行口,那么当用DCC(直接电缆连接)联网时,它大约可以达到以太网链路速率的三分之一(标准的每秒10兆比特的以太网络一般能提供350KB/s~400KB/s的实际通信吞吐能力)。三种接口中,其中ECP和EPP都是普通标准并行口(Normal)增强方式。它们分别改善了原来并行口的一些弱点,并和原来的模式相兼容。所有的新PC上都配置了支持EPP和ECP的并行口。标准的并行口一般用来在PC与打印机之间传送数据。而EPP在输入或输出数据时表现得很出色。
如果您在使用外置式驱动器(例如活动硬盘),一般来说要将其连接在使用EPP功能的并行口上,才能获得良好的性能。而ECP以一种压缩的技术方式来双向传输数据,其传输速率可达2MB/s,这种压缩的方式在向打印机输送图形数据时显得特别有效。
虽然ECP 有很多优点,但是在以下的两种情况下最好不要使用它:
1.如果打印机不能及时处理如此大量的数据,ECP将不会带来任何好处,而且可能会产生异常错误。
2.ECP要使用一个额外的DMA(Direct MemoryAccess,直接内存存取)通道,但您很可能没有多余的DMA 通道提供给ECP。
Edge Control Protocol -- 边缘控制协议
边缘控制协议被定义为一个承载协议,用于为上层协议报文提供一种带确认机制的可靠传输方式。