ECP是什么?
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。