布線技巧:并行直連線連接
并行直接連接是計(jì)算機(jī)之間數(shù)據(jù)傳輸?shù)牡诙€(gè)解決方法。由于需要連接更多的電線,因此所需要的電纜會(huì)稍微有些復(fù)雜,但是鑒于它的速度,我們?cè)陔娎|方面花費(fèi)的時(shí)間和精力都是值得的。
大多數(shù)人都知道并行直線電纜就是“Laplink”電纜。當(dāng)你購(gòu)買Laplink程序或PCAnywhere時(shí)就會(huì)附送并行直連電纜。它通常是黃色的。在你閱讀完本文之后,你將能夠自己制作一個(gè)并行直連電纜。
并行(LPT)端口有各種不同類型,精確的說是四種,但我們會(huì)用同一條網(wǎng)線來使用它們。我們將逐一對(duì)它們進(jìn)行探討以便對(duì)它有全面了解。
目前,在速度方面,一個(gè)標(biāo)準(zhǔn)的LPT端口能達(dá)到的速度大約是40到60 Kbps,而一個(gè)更快的LPT端口可以期待達(dá)到接近于1 Mbps的速度。無論如何,與串行電纜(零調(diào)制解調(diào)器電纜)相比,這都是一個(gè)顯著的改善。
讓我們快速地瀏覽一下數(shù)據(jù)在并行鏈路上的傳輸方式,這將有助于我們理解為何這種方式比串行模式傳輸快那么多:
此圖顯示的是一個(gè)并行傳輸。在串行傳輸中每次都是傳輸一個(gè)數(shù)據(jù)塊,而并行,更確切地說是在這個(gè)例子中,每次則是四個(gè)數(shù)據(jù)塊一起傳輸。由于并行端口同時(shí)在多個(gè)電線上傳輸數(shù)據(jù),因此它比串行快。
如果你覺得上圖有點(diǎn)難以理解,那么就把并行電纜當(dāng)作是一條可以同時(shí)行駛四輛車的四車道的高速公路,而串行電纜則是一條每次只行駛一輛車的單車道高速公路。希望這樣解釋對(duì)你有所幫助的。
并行端口(LPT)
下圖顯示的是一臺(tái)新的計(jì)算機(jī)的并行端口,也就是LPT端口。
在新的計(jì)算機(jī)上,你會(huì)發(fā)現(xiàn)LPT端口總是在兩個(gè)COM端口的正上方,并且它通常都是紫色的。不管你使用的是什么類型的LPT,它們看起來都是一樣的,只是四種不同類型LPT端口的電子特征會(huì)有所不同,而這一特性是對(duì)用戶透明的。所有LPT端口都是負(fù)極DB-25連接器。 各種不同的LPT端口
在我們分析LPT端口的引腳分布之前,讓我們來看看現(xiàn)有的不同類型的LPT端口。同樣的,由于是在LPT端口上,你可以得到不同的速度:
#p#
剛開始時(shí)可能會(huì)有一點(diǎn)難以理解,因此,我將在各種端口上增加了一些技術(shù)信息以便有助于你更好的理解它們。為了更簡(jiǎn)明點(diǎn),我在上圖中將它們進(jìn)行了分類并且用顏色標(biāo)識(shí)它們,以顯示哪個(gè)端口與表格中的相對(duì)應(yīng):
4位端口
端口可以實(shí)現(xiàn)8位字節(jié)的輸出和4位半字節(jié)的輸入。這些端口往往被稱為“單向的”,它們都是臺(tái)式機(jī)總線卡(也稱為IO擴(kuò)展卡,串行/并行卡,或者甚至是2S+P卡)和老式筆記本電腦中最常見的。這個(gè)仍然是最常見的端口類型,特別是在臺(tái)式機(jī)系統(tǒng)中。在典型的設(shè)備中,4位端口能夠有效地達(dá)到大約為40-60 Kbps的傳輸率,但是配置了某些設(shè)計(jì)技巧后,它就可以達(dá)到140 Kbps。
8位端口
這些端口可以同時(shí)實(shí)現(xiàn)8位輸入和輸出,并且有時(shí)被稱為“雙向端口”,但是這個(gè)術(shù)語同時(shí)也老是被供應(yīng)商誤用為4位端口。大多數(shù)較新的筆記本電腦都有8位功能,雖然它需要筆記本電腦供應(yīng)商指定的CMOS安裝功能激活才可以使用。在下文中我們將進(jìn)行探討這個(gè)問題。有時(shí)候,一些相對(duì)較小比例的、有8位功能的LPT總線板接口必須使用其鍵盤上的硬盤跳線激活。8位端口比4位端口要好一些,因?yàn)樗鼈冞\(yùn)行比較快,并且當(dāng)與外部設(shè)備一起使用時(shí),可以充分發(fā)揮8位端口的性能。同樣的,根據(jù)附加設(shè)備的速度、驅(qū)動(dòng)軟件的質(zhì)量和端口的電子特性,8位端口的速度范圍是80-300 Kbps。
EPP端口
它可以在ISA總線速度上同時(shí)實(shí)現(xiàn)8位輸入和輸出。這些端口與8位總線板接口速度一樣快,都可以達(dá)到最大600 Kbps的傳輸速度。這些端口通常都是用在非打印機(jī)設(shè)備上的,如外部CDROM、磁盤驅(qū)動(dòng)器、硬盤驅(qū)動(dòng)器、網(wǎng)絡(luò)適配器等等。
ECP端口
它可以在總線板接口同時(shí)實(shí)現(xiàn)8位輸入和輸出。這種端口類型的規(guī)格是由Microsoft和Hewlett-Packard一起開發(fā)的。ECP端口的顯著特點(diǎn)是具備DMA功能、支持至少16位的FIFO、某些硬件數(shù)據(jù)壓縮功能,并且它一般比其它的端口功能更多。這些端口與8位總線板接口一樣快速,可以達(dá)到1 Mbps的傳輸率,并且在總線板接口支持的PC上還可以更快。這個(gè)設(shè)計(jì)能夠在將來實(shí)現(xiàn)更快的傳輸率。
Laplink電纜用于有效地連接兩個(gè)MSDOS 6.0或者更高版本的PC,它是通過INTERSVR.EXE (主機(jī)上) 和INTERLNK.EXE (客戶端上)實(shí)現(xiàn)的。但是它也可以用Win9x/Me/2000的DCC Feature來實(shí)現(xiàn)更高的速度的數(shù)據(jù)傳輸。
讓我們現(xiàn)在快速地瀏覽一下一個(gè)LPT端口的引腳分布:
網(wǎng)線
正如我們所闡述的,有各種不同的LPT端口,但是所有類型的LPT端口都可以用在網(wǎng)線上。根據(jù)你的計(jì)算機(jī)的BIOS LPT設(shè)置,你將能夠?qū)崿F(xiàn)不同的速度傳輸,如上表所列。
下圖清晰的顯示了所需的電纜的引腳分布:
其中一根金屬線必須連接到兩端的金屬體正極引腳上;這個(gè)也是圖中顯示的“金屬體”。
由于我非常了解在嘗試建立一個(gè)電纜并讓它正常工作時(shí)會(huì)遇到多少麻煩,因此,目前,我已經(jīng)為所有的DCC用戶準(zhǔn)備了DirectParallel Connection Monitor Utility,以便他們修復(fù)問題和測(cè)試DCC連接以及兩端計(jì)算機(jī)的電纜。在該文中詳細(xì)地提供了這些方面的信息:連接、用于連接的網(wǎng)線、I/O模式(4-位、8-位、ECP、EPP)、并行端口類型、I/O地址和IRQ。
它們將為我們所探討的并行電纜連接畫上完美的句號(hào)。
【編輯推薦】