Pamokos

Kas yra nuoseklusis ir lygiagretus prievadas: techninis lygis ir skirtumai

Turinys:

Anonim

Serijinis ir lygiagretusis uostas yra kažkas, apie ką mes visi girdėjome daug kartų, tačiau labai tikėtina, kad patys jauniausi net nežino, kokie šie uostai buvo su mumis per tiek metų. Šiame straipsnyje mes paaiškiname, kas yra nuoseklusis prievadas ir kas yra lygiagretus prievadas, taip pat jo skirtumus.

Turinio rodyklė

Kas yra nuoseklusis ir lygiagretus prievadas

Skaičiuojant, nuoseklusis prievadas yra nuosekliojo ryšio sąsaja, per kurią informacija perduodama į vieną ar kitą bitą vienu metu, priešingai nei lygiagretus prievadas. Per didžiąją asmeninių kompiuterių istoriją duomenys buvo perduodami per nuoseklųjį prievadą į tokius prietaisus kaip modemai, terminalai ir įvairūs periferiniai įrenginiai.

Mes rekomenduojame perskaityti mūsų straipsnį „ Kaip prisijungti prie nuotolinio darbalaukio„ Windows 10 “

Serijinio prievado svarba ir jo veikimas

Nors tokios sąsajos kaip „Ethernet“, „FireWire“ ir USB siunčia duomenis kaip nuoseklųjį srautą, terminas „nuoseklusis prievadas“ paprastai apibūdina aparatinę įrangą, daugiau ar mažiau atitinkančią RS-232 standartą, skirtą sąveikai su modemu ar įrenginiu. panašaus bendravimo. Šiuolaikiniams kompiuteriams be nuosekliųjų prievadų gali prireikti USB / nuosekliųjų keitiklių, kad būtų galima suderinti su RS-232 nuosekliaisiais įrenginiais. Serijiniai prievadai vis dar naudojami tokiose srityse kaip pramoninės automatikos sistemos, moksliniai instrumentai, prekybos vietų sistemos ir kai kurie pramonės ir vartojimo produktai.

Serveriai gali naudoti nuoseklųjį prievadą kaip valdymo pultą diagnostikai. Tinklo įranga, tokia kaip maršrutizatoriai ir komutatoriai, konfigūracijai dažnai naudoja nuosekliąją konsolę. Šiose srityse vis dar naudojami nuoseklieji prievadai, nes jie yra paprasti, nebrangūs, o jų konsolės funkcijos yra labai standartizuotos ir plačiai paplitusios. Serijiniam prievadui reikia labai mažai pagrindinės sistemos palaikymo programinės įrangos.

Kai kuriuose kompiuteriuose, pavyzdžiui, „IBM PC“, naudojama integruota grandinė, vadinama UART. Šis IC konvertuoja simbolius į asinchroninę eilutės formą ir iš jos, vykdydamas duomenų sinchronizavimą ir įrėminimą aparatinėje įrangoje. Labai pigios sistemos, kaip ir kai kurie iš pirmųjų namų kompiuterių, naudotų procesorių, norėdami siųsti duomenis per išvesties tašką, naudodamiesi „bit banging“ technika. Prieš plataus masto integraciją (LSI) UART integruotos grandinės buvo įprasti, mini ar mikrokompiuteris turėtų nuoseklųjį prievadą, sudarytą iš kelių mažų integruotų schemų, kad būtų galima įgyvendinti poslinkių registrus, loginius vartus, skaitiklius ir visą kitą logiką. už nuoseklųjį prievadą.

Pigūs procesoriai dabar leidžia greičiau, bet sudėtingesnius serijinio ryšio standartus, tokius kaip USB ir „FireWire“, pakeisti RS-232. Tai suteikia galimybę prijungti įrenginius, kurie nebūtų praktiškai veikę lėtesniais nuosekliaisiais ryšiais, tokius kaip didelės talpos atminties, garso ir vaizdo įrenginiai. Daugelyje pagrindinių plokščių vis dar yra bent vienas nuoseklusis prievadas, net jei į ją galima patekti tik per smeigtuko antraštę. Mažos formos sistemos ir nešiojamieji kompiuteriai gali apeiti RS-232 jungčių prievadus, kad sutaupytų vietos, tačiau elektronika vis dar yra. RS-232 buvo standartinis tiek ilgai, kad grandinės, reikalingos valdyti nuoseklųjį prievadą, tapo labai pigios ir dažnai egzistuoja viename luste, kartais taip pat ir su lygiagretaus uosto grandinėmis.

Nors RS-232 standartas iš pradžių nurodė 25 kontaktų D tipo jungtį, daugelis dizainerių pasirinko įgyvendinti tik viso standarto pogrupį, suderindami standartą su pigesnių ir kompaktiškesnių jungčių (ypač Originalioje „IBM PC-AT“ naudojama DE-9 versija. Noras tiekti dviejų uostų nuoseklias sąsajos korteles reikalavo, kad IBM sumažintų jungties dydį, kad tilptų į vienos kortelės galinį skydelį. DE-9 jungtis taip pat tinka kortelėje su antrąja DB-25 jungtimi. Pradedant maždaug IBM PC-AT pristatymu, siekiant sutaupyti išlaidų ir vietos, nuoseklieji prievadai paprastai buvo statomi su 9 kontaktų jungtimi. Tačiau norint parodyti, kad jungtis iš tikrųjų yra nuoseklusis prievadas, nepakanka 9 kontaktų subminiatiūrinės D jungties, nes ši jungtis taip pat naudojama vaizdo įrašams, vairasvirtėms ir kitiems tikslams naudoti. Kai kurie miniatiūriniai elektroniniai prietaisai, ypač grafiniai skaičiuotuvai ir dvipusiai bei mėgėjiški radijo nešiojamieji kompiuteriai, turi nuoseklųjį prievadą, naudojantį telefono lizdą, paprastai mažesnį 2, 5 arba 3, 5 mm lizdą, ir pagrindinę 3 laidų sąsają.

Daugelis „Macintosh“ modelių renkasi susijusį RS-422 standartą, daugiausia su vokiškomis mini DIN jungtimis, išskyrus ankstyvuosius modelius. „Macintosh“ turėjo standartinį dviejų prievadų, skirtų prijungti prie spausdintuvo ir modemo, rinkinį, tačiau kai kuriuose „PowerBook“ nešiojamuosiuose kompiuteriuose buvo tik vienas jungtinis prievadas, kad būtų galima sutaupyti vietos. Kadangi dauguma prietaisų nenaudoja visų 20 signalų, apibrėžtų standarte, dažnai naudojamos mažesnės jungtys.

Pavyzdžiui, 9 kontaktų DE-9 jungtį naudoja dauguma su IBM suderinamų kompiuterių iš „IBM AT PC“ ir buvo standartizuota kaip TIA-574. Visai neseniai buvo naudojamos modulinės jungtys. Labiausiai paplitusios yra 8P8C jungtys, kurioms EIA / TIA-561 standartas nusako pinout, o Dave Yost išrastas „Yost Serial Device Wiring Standard“ yra paplitęs „Unix“ kompiuteriuose ir naujesniuose įrenginiuose iš „Cisco Systems“. Kai kuriuose įrenginiuose taip pat galima rasti 10P10C jungtis. „Digital Equipment Corporation“ apibrėžė savo DECconnect jungčių sistemą, pagrįstą MMJ (Modular Modular Jack) jungtimi. Tai modulinė 6 kontaktų jungtis, kur raktas yra pasislinkęs iš vidurinės padėties. Kaip ir „Yost“ standarte, DECconnect naudoja simetrišką kaiščio dizainą, leidžiantį tiesiogiai jungtis tarp dviejų DTE. Kita įprasta jungtis yra įprasta DH10 antraštės jungtis pagrindinėse plokštėse ir papildomose plokštėse, kuri paprastai jungiama prie labiau standartinės 9 kontaktų DE-9 jungties (ir dažnai montuojama ant laisvos lizdo plokštės). ar kita bylos dalis).

Lygiagretusis uostas veikia labai skirtingai

Lygiagretus prievadas yra sąsajos tipas, randamas asmeniniuose kompiuteriuose, kad būtų galima prijungti periferinius įrenginius. Pavadinimas nurodo duomenų siuntimo būdą, nes lygiagretūs uostai tuo pačiu metu siunčia kelis duomenų bitus, lygiagrečiai, skirtingai nei nuosekliosios sąsajos, kurios siunčia bitus po vieną. Norėdami tai padaryti, lygiagrečiosioms jungtims reikalingos kelios duomenų linijos prievadų kabeliuose ir jungtyse, ir jos paprastai būna didesnės nei šiuolaikinės nuoseklieji prievadai, kuriems reikia tik vienos duomenų linijos.

Yra daugybė lygiagrečių prievadų tipų, tačiau šis terminas buvo labiau susijęs su spausdintuvo prievadu arba „Centronics“ prievadu, aptinkamu daugelyje asmeninių kompiuterių nuo 1970-ųjų iki 2000-ųjų. Dešimtmečio pabaigoje tai buvo de facto pramonės standartas ir galutinai buvo standartizuotas kaip IEEE 1284, apibrėžęs patobulinto lygiagrečiojo prievado (EPP) ir išplėstinės talpos prievado (ECP) dvipuses versijas . Šiandien lygiagretaus prievado sąsajos praktiškai nėra, nes padaugėjo universaliųjų nuosekliosios magistralės (USB) įrenginių, kartu su tinklo spausdinimu naudojant prijungtus eterneto ir „Wi-Fi“ spausdintuvus.

Lygiagretaus prievado sąsaja iš pradžių buvo vadinama „Parallel Printer Adapter“ IBM PC suderinamuose kompiuteriuose. Pirmiausia jis buvo skirtas naudoti spausdintuvus, kurie tekstui spausdinti naudojo aštuonių bitų išplėstinę ASCII simbolių rinkinį, tačiau taip pat galėjo būti naudojami pritaikant kitus periferinius įrenginius. Grafiniai spausdintuvai kartu su daugeliu kitų įrenginių buvo sukurti ryšiui su sistema.

Prieš USB atsiradimą lygiagreti sąsaja buvo pritaikyta prieigai prie daugybės periferinių įrenginių, išskyrus spausdintuvus. Vienas ankstyviausių lygiagretaus prievado naudojimo būdų buvo jungtukai, naudojami kaip aparatūros raktai, kurie buvo tiekiami kartu su taikomąja programine įranga kaip programinės įrangos apsaugos nuo kopijavimo forma. Kiti naudojimo būdai yra optiniai diskų įrenginiai, tokie kaip kompaktinių diskų grotuvai ir rašymo įrenginiai, ZIP diskai, skaitytuvai, išoriniai modemai, žaidimų valdikliai ir vairasvirtės. Norint perkelti dainas į įrenginį, kai kuriems ankstyviams nešiojamiesiems MP3 grotuvams reikėjo lygiagretaus prievado jungties. Buvo galima naudoti adapterius, kurie lygiagrečiai gali valdyti SCSI įrenginius. Kiti įrenginiai, tokie kaip EPROM programuotojai ir aparatinės įrangos tvarkyklės, galėjo jungtis per lygiagretųjį prievadą.

Daugumoje devintojo ir dešimtojo dešimtmečių kompiuterių suderinamų sistemų buvo nuo vieno iki trijų prievadų, kurių ryšių sąsajos buvo apibrėžtos taip:

  • 1 loginis lygiagretus prievadas: I / O prievadas 0x3BC, IRQ 7 (paprastai monochrominiuose grafikos adapteriuose) 2 loginis lygiagretus prievadas: I / O prievadas 0x378, IRQ 7 (dedikuotos IO kortelės arba per valdiklį, įmontuotą pagrindinėje plokštėje) 3 loginis lygiagretus prievadas: I / O prievadas 0x278, IRQ 5 (dedikuotos IO kortelės arba per valdiklį, įmontuotą pagrindinėje plokštėje)

Jei 0x3BC nėra spausdintuvo prievado, antrasis prievadas iš eilės (0x378) tampa logišku lygiagrečiu 1 prievadu, o 0x278 tampa loginiu lygiagrečiu 2 prievadu BIOS. Kartais spausdintuvo prievadai jungiami taip, kad būtų pertraukiama, nepaisant to, kad turi savo I / O adresus, t. Y. Vienu metu galima naudoti tik vieną. Kai kuriais atvejais BIOS palaiko ir ketvirtąjį spausdintuvo prievadą, tačiau bazinis adresas labai skiriasi tarp teikėjų. Kadangi rezervuotas įėjimas ketvirtajam spausdintuvo loginiam prievadui BIOS duomenų srityje yra bendrai naudojamas su kitais PS / 2 įrenginių naudojimo atvejais ir su S3 suderinamomis vaizdo plokštėmis, daugumoje aplinkų tam paprastai reikia specialių tvarkyklių. Pagal DR-DOS 7.02 BIOS prievadų priskyrimus galima pakeisti ir perrašyti naudojant CONFT.SYS direktyvas LPT1, LPT2, LPT3 ir pasirinktinai LPT4.

DOS pagrįstos sistemos suteikia BIOS aptiktus loginius lygiagrečius prievadus prieinamais prie įrenginių pavadinimų, tokių kaip LPT1, LPT2 arba LPT3, atitinkamai atitinkamai 1, 2 ir 3 loginiams prievadams. Šie pavadinimai yra kilę iš tokių terminų kaip „Line Print Terminal“, „Local Print Terminal“ arba „Line PrinTer“. Panaši įvardijimo tvarka buvo naudojama ITS, DEC, taip pat CP / M ir 86-DOS (LST) sistemose.

DOS, lygiagrečius spausdintuvus galima pasiekti tiesiogiai iš komandinės eilutės. Pvz., Komanda „TYPE C: \ AUTOEXEC.BAT> LPT1:“ nukreiptų AUTOEXEC.BAT failo turinį į spausdintuvo prievadą. PRN įrenginys taip pat buvo prieinamas kaip LPT1 slapyvardis. Kai kurios operacinės sistemos, tokios kaip DOS, leidžia pakeisti šį fiksuotą paskirstymą skirtingomis priemonėmis. Kai kurios DOS versijos naudoja nuolatinių tvarkyklių plėtinius, kuriuos teikia MODE, arba vartotojai gali pakeisti atvaizdavimą viduje, naudodamiesi CONFIG.SYS PRN = n direktyva (kaip DR-DOS 7.02 ir naujesnėse versijose). DR-DOS 7.02 taip pat teikia pasirinktinį integruotą palaikymą LPT4, jei pagrindinė BIOS palaiko.

PRN, kartu su CON, AUX ir dar keliais failais yra netinkami failų ir katalogų pavadinimai DOS ir Windows, net Windows XP. Kelio pavadinimo pažeidžiamumui „Windows 95“ ir 98 sistemoje yra net „MS-DOS“ įrenginys, dėl kurio kompiuteris sugenda, jei vartotojas įveda „C: \ CON \ CON“, „C: \ PRN \ PRN“ arba „ C: \ AUX \ AUX “„ Windows Explorer “adreso juostoje. „Microsoft“ išleido pataisą, kad ištaisytų šią klaidą, tačiau naujai įdiegtoje „Windows 95“ ir „98“ operacinėse sistemose klaida vis tiek išliks.

Tuo baigiasi mūsų straipsnis apie tai, kas yra nuoseklusis ir lygiagretus prievadas. Jei turite klausimų, galite palikti komentarą.

Wikipediawikipedia šaltinis

Pamokos

Pasirinkta redaktorius

Back to top button