▷ Hvad er en seriel port og parallelport: teknisk niveau og forskelle

Indholdsfortegnelse:
- Hvad er en seriel port og en parallel port
- Betydningen af den serielle port og dens funktion
- Parallel havn fungerer meget forskelligt
Seriel havn og parallel havn er noget, som vi alle har hørt mange gange, men det er meget sandsynligt, at de yngste ikke engang ved, hvad disse havne har været med os i så mange år. I denne artikel forklarer vi, hvad den serielle port er, og hvad den parallelle port er, samt dens forskelle.
Indholdsindeks
Hvad er en seriel port og en parallel port
Ved computing er en seriel port en seriel kommunikationsgrænseflade, gennem hvilken information overføres til eller fra en bit ad gangen i modsætning til en parallelport. Gennem det meste af personlige computers historie blev data overført gennem serielle porte til enheder som modemer, terminaler og forskellige perifere enheder.
Vi anbefaler, at du læser vores artikel om, hvordan du opretter forbindelse til Windows 10-fjernbetjeningen
Betydningen af den serielle port og dens funktion
Mens grænseflader som Ethernet, FireWire og USB sender data som en seriel strøm, identificerer udtrykket "seriel port" generelt hardware, der er mere eller mindre kompatible med RS-232-standarden, beregnet til at interagere med et modem eller en enhed. af lignende kommunikation. Moderne computere uden serielle porte kræver muligvis USB til serielle konvertere for at muliggøre kompatibilitet med RS-232 serielle enheder. Serielle havne bruges stadig i applikationer som industrielle automatiseringssystemer, videnskabelige instrumenter, salgssteder og nogle industrielle og forbrugerprodukter.
Servere kan bruge en seriel port som kontrolkonsol til diagnosticering. Netværksudstyr såsom routere og switches bruger ofte en seriekonsol til konfiguration. Serielle porte bruges stadig i disse områder, da de er enkle, billige, og deres konsolfunktioner er meget standardiserede og udbredte. En seriel port kræver meget lidt support-software fra værtssystemet.
Nogle computere, såsom IBM PC, bruger et integreret kredsløb kaldet UART. Denne IC konverterer tegn til og fra den asynkrone strengform og implementerer synkronisering og indramning af dataene i hardwaren. Meget lave omkostningssystemer, ligesom nogle af de første hjemmecomputere, ville bruge CPU'en til at sende dataene gennem en output pin ved hjælp af bit banging-teknikken. Inden storskala-integration (LSI) UART-integrerede kredsløb var almindelige, ville en minicomputer eller mikrocomputer have en seriel port, der består af flere, småskala-integrerede kredsløb til at implementere skiftregistre, logiske porte, tællere og al anden logik til en seriel port.
Billigprocessorer tillader nu hurtigere, men mere komplekse, serielle kommunikationsstandarder som USB og FireWire at erstatte RS-232. Dette gør det muligt at tilslutte enheder, der ikke kunne have fungeret på langsommere serielle forbindelser, såsom masselagring, lyd og videoenheder. Mange bundkort har stadig mindst en seriel port, selvom det kun kan fås adgang til det via en pin-header. Små formfaktorsystemer og notebooks kan omgå RS-232-stikportene for at spare plads, men elektronikken er stadig der. RS-232 har været standard i så længe, at de kredsløb, der er nødvendige for at styre en seriel port, blev meget billige og ofte findes på en enkelt chip, undertiden også med kredsløb til en parallel port.
Mens RS-232-standarden oprindeligt specificerede et 25-poligt D-type stik, valgte mange designere kun at implementere et delmængde af den fulde standard og bytte kompatibilitet med standarden til brug af billigere og mere kompakte stik (især DE-9-version brugt af den originale IBM PC-AT). Ønsket om at levere serielle interfacekort med dual-port krævede at IBM reducerede størrelsen på stikket, så det passer på et enkeltkort bagpanel. Et DE-9-stik passer også på et kort med et andet DB-25-stik. Fra det tidspunkt, hvor IBM PC-AT blev introduceret, blev serielle porte ofte bygget med et 9-polet stik for at spare på omkostninger og plads. Tilstedeværelsen af et 9-polet underminiatyr D-stik er imidlertid ikke tilstrækkeligt til at indikere, at forbindelsen faktisk er en seriel port, da dette stik også bruges til video, joysticks og andre formål. Nogle miniaturiserede elektroniske enheder, især grafregnemaskiner og to-vejs og amatørradio-bærbare computere, har serielle porte, der bruger et telefonstik, normalt de mindre 2, 5 eller 3, 5 mm-stik, og bruger det mere basale 3-leder interface.
Mange Macintosh-modeller foretrækker den relaterede RS-422-standard, mest med tyske mini-DIN-stik, undtagen de tidlige modeller. Macintosh inkluderede et standardsæt med to porte til forbindelse til en printer og et modem, men nogle PowerBook-bærbare computere havde kun en kombinationsport for at spare plads. Da de fleste enheder ikke bruger alle de 20 signaler, der er defineret af standarden, bruges ofte mindre stik.
F.eks. Bruges 9-pin DE-9-stikket af de fleste IBM-kompatible pc'er fra IBM AT PC og er standardiseret som TIA-574. For nylig er der brugt modulære stik. De mest almindelige er 8P8C-stik, som EIA / TIA-561-standarden definerer en pinout, mens "Yost Serial Device Wiring Standard" opfundet af Dave Yost er almindelig på Unix-computere og nyere enheder fra Cisco Systems. 10P10C-stik kan også findes på nogle enheder. Digital Equipment Corporation definerede sit eget DECconnect-forbindelsessystem, der er baseret på MMJ-stikket (Modular Modular Jack). Dette er et modulært 6-polet stik, hvor nøglen forskydes fra midterpositionen. Som med Yost-standarden bruger DECconnect et symmetrisk pin-design, der tillader direkte forbindelse mellem to DTE'er. Et andet almindeligt stik er det fælles DH10-hovedstik på bundkort og tilføjelsesplader, der generelt er kablet til det mere standard 9-polede DE-9-stik (og ofte monteres på et frit slotkort eller anden del af sagen).
Parallel havn fungerer meget forskelligt
En parallel port er en type interface, der findes på pc'er til at forbinde perifere enheder. Navnet henviser til den måde, hvorpå data sendes, da parallelle porte sender flere bits af data på samme tid, i parallel kommunikation, i modsætning til serielle grænseflader, der sender bits en efter en. For at gøre dette kræver parallelle porte flere datalinjer på deres portkabler og stik, og de har en tendens til at være større end moderne serielle porte, der kun kræver en datalinje.
Der er mange typer parallelle porte, men udtrykket har været mere tæt forbundet med printerporten eller Centronics-porten, der findes på de fleste personlige computere fra 1970'erne til 2000'erne. Det var en de facto industristandard i mange år og blev endelig standardiseret som IEEE 1284 i slutningen af 1990'erne, som definerede tovejsversioner af Enhanced Parallel Parallel Port (EPP) og Extended Capacity Port (ECP) . I dag er parallelportgrænsefladen praktisk talt ikke-eksisterende på grund af fremkomsten af universal seriel bus (USB) enheder sammen med netværksudskrivning ved hjælp af tilsluttede Ethernet- og Wi-Fi-printere.
Den parallelle portgrænseflade blev oprindeligt kendt som den parallelle printeradapter på IBM PC-kompatible computere. Det var primært designet til at betjene printere, der brugte IBMs otte-bit udvidede ASCII-tegnsæt til udskrivning af tekst, men kunne også bruges til at tilpasse andre perifere enheder. Grafiske printere sammen med en række andre enheder er designet til at kommunikere med systemet.
Før fremkomsten af USB blev den parallelle grænseflade tilpasset til at få adgang til et antal andre perifere enheder end printere. En af de tidligste anvendelser af den parallelle port var til dongler, der blev brugt som hardwaretaster, der blev leveret med applikationssoftwaren som en form for softwarekopibeskyttelse. Andre anvendelser inkluderer optiske diskdrev såsom cd-afspillere og forfattere, zip-drev, scannere, eksterne modemer, spilkontrollere og joysticks. Nogle af de tidligste bærbare MP3-afspillere krævede en parallel portforbindelse for at overføre sange til enheden. Adaptere var tilgængelige til at køre SCSI-enheder gennem parallel. Andre enheder som EPROM-programmerere og hardwaredrivere kunne oprette forbindelse via den parallelle port.
De fleste pc-kompatible systemer i 1980'erne og 1990'erne havde en til tre porte med kommunikationsgrænseflader defineret på denne måde:
- Logisk parallelport 1: I / O-port 0x3BC, IRQ 7 (normalt på monokrome grafikadaptere) Logisk parallelport 2: I / O-port 0x378, IRQ 7 (dedikerede IO-kort eller via en controller indbygget i bundkortet) Logisk parallelport 3: I / O-port 0x278, IRQ 5 (dedikerede IO-kort eller via en controller indbygget i bundkortet)
Hvis der ikke er nogen printerport ved 0x3BC, bliver den anden port i række (0x378) logisk parallelport 1 og 0x278 bliver logisk parallelport 2 for BIOS. Undertiden bruges printerportene til at dele en afbrydelse på trods af at de har deres egne I / O-adresser, dvs. kun en kan bruges ad gangen. I nogle tilfælde understøtter BIOS også en fjerde printerport, men baseadressen adskiller sig markant mellem udbydere. Da den reserverede input til en fjerde printerlogisk port i BIOS Data Area deles med anden anvendelse på PS / 2-maskiner og med S3-kompatible grafikkort, kræver det generelt specielle drivere i de fleste miljøer. Under DR-DOS 7.02 kan BIOS-porttildelinger ændres og tilsidesættes ved hjælp af CONFT.SYS-direktiverne LPT1, LPT2, LPT3 og eventuelt LPT4.
DOS-baserede systemer gør de logiske parallelle porte, der detekteres af BIOS, tilgængelige under enhedsnavne såsom LPT1, LPT2 eller LPT3 svarende til henholdsvis parallelle logiske port 1, 2 og 3. Disse navne stammer fra termer som Line Print Terminal, Local Print Terminal eller Line PrinTer. En lignende navnekonvention blev brugt på ITS, DEC såvel som CP / M og 86-DOS (LST) systemer.
I DOS er der adgang til parallelle printere direkte fra kommandolinjen. For eksempel vil kommandoen "TYPE C: \ AUTOEXEC.BAT> LPT1:" omdirigere indholdet af filen AUTOEXEC.BAT til printerporten. En PRN-enhed var også tilgængelig som et alias til LPT1. Nogle operativsystemer som DOS giver dig mulighed for at ændre denne faste allokering på forskellige måder. Nogle versioner af DOS bruger residente driverudvidelser leveret af MODE, eller brugere kan ændre kortlægningen internt gennem et CONFIG.SYS PRN = n-direktiv (som i DR-DOS 7.02 og nyere). DR-DOS 7.02 leverer også valgfri indbygget support til LPT4, hvis den underliggende BIOS understøtter det.
PRN sammen med CON, AUX og et par andre er ugyldige fil- og katalognavne i DOS og Windows, endda Windows XP. Der er endda en MS-DOS-enhed i stienavnets sårbarhed i Windows 95 og 98, som får computeren til at gå ned, hvis brugeren skriver "C: \ CON \ CON", "C: \ PRN \ PRN" eller " C: \ AUX \ AUX "i adresselinjen i Windows Stifinder. Microsoft har frigivet et program for at rette op på denne fejl, men de nyligt installerede Windows 95 og 98 operativsystemer vil stadig have fejlen.
Dette afslutter vores artikel om, hvad der er en seriel port og parallel port. Du kan give en kommentar, hvis du har spørgsmål.
Wikipediawikipedia kilde▷ Firewire: hvad er det, hvad er det for og forskelle med usb

Ved du hvad IEEE 1394 eller Firewire-porten er? ✅ I denne artikel klarlægger vi alt, versioner og hastigheder sammenlignet med USB
Parallel port, hvad det er, og hvad det er til

Hvis du ikke ved, hvad en parallelport er, eller hvad de er, og hvor den i øjeblikket bruges, vil du her have alt ved det
Seriel port - hvad er det, hvad er det til og typer

I denne artikel vil vi se alt om seriel- eller RS-232-porten, forskelle med parallelporten, aktuelle anvendelser og serielle porte USB, SATA osv.