Lennätinkoodi - Telegraph code

Sähke koodi on yksi merkkikoodausten käytetään lähetyksen tietojen mukaan radiolennätinvastaanottimet . Morse-koodi on tunnetuin tällainen koodi. Telegrafialla tarkoitetaan yleensä sähköistä lennätintä , mutta optista lennätintä käyttävät lennätinjärjestelmät olivat käytössä ennen sitä. Koodi koostuu useista koodipisteistä , joista jokainen vastaa aakkosten kirjainta, numeroa tai jotain muuta merkkiä. Koneissa, jotka on tarkoitettu pikemminkin koneille kuin ihmisille, ohjausmerkkien , kuten vaunun paluun , koodipisteitä tarvitaan mekanismin toiminnan ohjaamiseen. Jokainen koodipiste koostuu useista elementeistä, jotka on järjestetty yksilöllisesti kyseiselle merkille. Elementtejä on yleensä kahta tyyppiä (binaarikoodi), mutta joissakin koodeissa, joita ei ole tarkoitettu koneille, käytettiin enemmän elementtityyppejä. Esimerkiksi amerikkalaisessa Morse -koodissa oli noin viisi elementtiä kansainvälisen morsekoodin kahden (piste ja viiva) sijaan .

Ihmisten tulkintaan tarkoitetut koodit on suunniteltu siten, että useimmiten esiintyneissä merkeissä on vähiten elementtejä vastaavassa koodipisteessä. Esimerkiksi englannin yleisin kirjain E: n Morse -koodi on yksi piste (   ▄  ), kun taas Q on   ▄▄▄ ▄▄▄ ▄ ▄▄▄  . Näiden järjestelyjen ansiosta viesti voitaisiin lähettää nopeammin ja operaattorin väsyminen kestää kauemmin. Ihmiset käyttivät lennätintä aina 1800 -luvun loppuun saakka. Kun tulivat automaattiset lennätinviestit, vaihtuvapituisilla koodipisteillä varustetut koodit olivat hankalia kauden koneen suunnittelussa. Sen sijaan käytettiin kiinteän pituisia koodeja. Ensimmäinen näistä oli Baudot-koodi , viiden bitin koodi. Baudotilla on vain tarpeeksi koodipisteitä tulostettavaksi isoilla kirjaimilla . Myöhemmissä koodeissa oli enemmän bittejä ( ASCII: ssa on seitsemän), jotta sekä isot että pienet kirjaimet voitaisiin tulostaa. Lennätin -ajan jälkeen nykyaikaiset tietokoneet vaativat erittäin suuren määrän koodipisteitä ( Unicodessa on 21 bittiä), jotta useita kieliä ja aakkosia ( merkkijoukkoja ) voidaan käsitellä muuttamatta merkkikoodausta. Nykyaikaiset tietokoneet voivat helposti käsitellä vaihtelevan pituisia koodeja, kuten UTF-8 ja UTF-16, joista on nyt tullut kaikkialla.

Manuaaliset lennätinkoodit

Optiset lennätinkoodit

Chappe -koodi c. 1794

Ennen sähköistä lennätintä laajalti käytetty menetelmä kansallisten lennätinverkkojen rakentamiseen oli optinen lennätin, joka koostui torniketjusta, josta signaaleja voitiin lähettää semaforilla tai ikkunaluukuilla tornista torniin. Tämä oli erityisen kehittynyttä Ranskassa ja sai alkunsa Ranskan vallankumouksen aikana . Ranskassa käytetty koodi oli Chappe -koodi, joka on nimetty keksijän Claude Chappen mukaan. Myös Ison -Britannian amiraali käytti semaforin lennätintä, mutta omalla koodillaan. Brittiläinen koodi oli välttämättä erilainen kuin Ranskassa käytetty, koska brittiläinen optinen lennätin toimi eri tavalla. Chappe -järjestelmässä oli liikkuvia aseita, ikään kuin se heiluttaisi lippuja kuin lipun semaforissa . Brittiläinen järjestelmä käytti useita ikkunaluukkuja, jotka voitiin avata tai sulkea.

Chappe -koodi

Chappe -järjestelmä koostui suuresta kääntyvästä palkista (säätimestä), jonka kummassakin päässä oli varsi (indikaattorit), jotka kääntyivät säätimen ympärille yhdellä raajalla. Näiden komponenttien sallitut kulmat rajoittuivat 45 asteen monikertoihin luettavuuden parantamiseksi. Tämä antoi koodiavaruuden 8 × 4 × 8 koodipistettä , mutta säätimen kanssa linjassa olevaa indikaattorin asemaa ei koskaan käytetty, koska sitä oli vaikea erottaa siitä, että indikaattori on taitettu takaisin säätimen päälle, jolloin kooditila on 7 × 4 × 7 = 196 . Symbolit muodostettiin aina säätimellä joko vasemmalle tai oikealle kallistuneelle diagonaalille (vino) ja hyväksyttiin vain kelvollisiksi, kun säädin siirtyi joko pysty- tai vaakasuoraan asentoon. Vasempaa vinoa käytettiin aina viesteihin, ja oikeaa vinoa järjestelmän ohjaamiseen. Tämä pienensi edelleen kooditilaa 98: een, joista joko neljä tai kuusi koodipistettä (versiosta riippuen) olivat ohjausmerkkejä , jättäen kooditilaa tekstille 94 tai 92 vastaavasti.

Chappe -järjestelmä lähetti enimmäkseen viestejä käyttämällä koodikirjaa, jossa oli suuri määrä asetettuja sanoja ja lauseita. Sitä käytettiin ensimmäisen kerran kokeellisessa torniketjussa vuonna 1793, ja se otettiin käyttöön Pariisista Lilleen vuonna 1794. Näin aikaisin käytetty koodikirja ei ole varma, mutta tuntematon koodikirja Pariisin postimuseossa saattoi olla Chappe -järjestelmä. Tämän koodin järjestely 88 merkinnän sarakkeissa sai Holzmann & Pehrsonin ehdottamaan, että 88 koodipistettä olisi voitu käyttää. Kuitenkin ehdotus vuonna 1793 sisälsi kymmenen koodipistettä, jotka edustavat numeroita 0–9, ja Bouchet sanoo, että tämä järjestelmä oli käytössä vielä 1800 -luvulla (Holzmann & Pehrson ilmoitti muutoksen olevan 1795). Koodikirjaa tarkistettiin ja yksinkertaistettiin vuonna 1795 lähetyksen nopeuttamiseksi. Koodi jaettiin kahteen osaan, joista ensimmäinen oli 94 aakkos- ja numeerista merkkiä sekä joitakin yleisesti käytettyjä kirjainyhdistelmiä. Toinen jako oli 94 sivun koodikirja, jossa oli 94 merkintää kullakin sivulla. Kullekin numerolle annettiin koodipiste korkeintaan 94. Tällöin koko lauseen lähettämiseen tarvittiin vain kaksi symbolia-koodikirjan sivu- ja rivinumerot verrattuna neljään kymmenen symbolin koodia käyttävään symboliin.

Vuonna 1799 lisättiin kolme uutta osastoa. Niissä oli muita sanoja ja lauseita, maantieteellisiä paikkoja ja ihmisten nimiä. Nämä kolme osastoa vaativat lisätunnusten lisäämisen koodisymbolin eteen oikean kirjan tunnistamiseksi. Koodi tarkistettiin uudelleen vuonna 1809 ja pysyi vakaana sen jälkeen. Vuonna 1837 Gabriel Flocon otti käyttöön vain vaakasuoran koodausjärjestelmän, joka ei vaatinut raskaan säätimen siirtämistä. Sen sijaan säätimen keskelle saatiin lisäilmaisin koodin kyseisen elementin lähettämiseksi.

Chappe -koodi c. 1809

Edelcrantz -koodi

Edelcrantzin koodipiste 636, joka purkaa Telegraph Corpsin tunnuslauseen; Passa väl upp ("Ole varuillasi")

Edelcrantz -järjestelmää käytettiin Ruotsissa ja se oli Ranskan jälkeen toiseksi suurin rakennettu verkko. Lennätin koostui kymmenestä ikkunaluukusta. Yhdeksän näistä oli järjestetty 3 × 3 -matriisiin. Jokainen ikkunaluukun sarake edusti binäärikoodattua oktaalilukua, suljettu suljin edustaa "1" ja merkittävin numero alareunassa. Jokainen lennätinlähetyksen symboli oli siten kolminumeroinen oktaaliluku. Kymmenes ikkunaluukku oli ylhäältä erittäin suuri. Sen tarkoituksena oli, että koodipisteen edessä tulisi olla "A".

Yksi "A" suljinkäyttö oli, että numeroinen koodipiste, jota edeltää "A", tarkoitti nollan lisäämistä (kerrotaan kymmenellä) numeroon. Suurempia numeroita voidaan ilmaista seuraamalla numeroita, joissa on satojen (236), tuhansien (631) koodi tai näiden yhdistelmä. Tämä vaati vähemmän symboleita lähetettäväksi kuin kaikkien nollanumeroiden lähettäminen erikseen. Kuitenkin A -koodipisteiden päätarkoitus oli ennalta määrättyjen viestien koodikirja, aivan kuten Chappe -koodikirja.

Symbolit ilman "A" olivat suuri joukko numeroita, kirjaimia, tavallisia tavuja ja sanoja koodin tiivistämisen helpottamiseksi . Noin vuonna 1809 Edelcrantz esitteli uuden koodikirjan, jossa oli 5120 koodipistettä, joista jokainen vaati tunnistamiseen kahden symbolin lähetyksen.

Edelcrantzin aakkoset
A B C D E F G H Minä J K L M N O P Q R S T
003 026 055 112 125 162 210 254 274 325 362 422 450 462 500 530 610
U V W X Y Z Å Ä Ö 1 2 3 4 5 6 7 8 9 00 000
640 650 710 711 712 713 723 737 001 002 004 010 020 040 100 200 400 236 631

Virheenkorjausta (272, virhe), kulunvalvontaa ja valvontaviestejä varten oli monia koodipisteitä. Yleensä viestien odotettiin välittävän koko linjan, mutta oli tilanteita, joissa yksittäisten asemien oli kommunikoitava suoraan, yleensä johtamistarkoituksiin. Yleisin ja yksinkertaisin tilanne oli viereisten asemien välinen tiedonsiirto. Koodipisteitä 722 ja 227 käytettiin tähän tarkoitukseen saadakseen seuraavan aseman huomion auringon suuntaan tai poispäin. Etäasemilla käytettiin koodipisteitä 557 ja 755 vastaavasti, minkä jälkeen pyynnön esittäneet ja kohdeasemat.

Peruukki

Lippusignalointia käytettiin laajalti pisteestä pisteeseen -merkinantoon ennen optista lennätintä, mutta oli vaikea rakentaa valtakunnallista verkkoa käsilippuilla. Semaforin lennätystornien paljon suurempia mekaanisia laitteita tarvittiin, jotta linkkien välinen etäisyys voitaisiin saavuttaa. Yhdysvaltojen sisällissodan aikana rakennettiin kuitenkin laaja verkosto käsilippuineen . Tämä oli peruukki- järjestelmä, joka käytti Albert J.Myerin keksimää koodia . Jotkut käytetyt tornit olivat valtavia, jopa 130 jalkaa, saadakseen hyvän kantaman. Myerin koodi vaati vain yhden lipun, jossa käytettiin kolmoiskoodia . Toisin sanoen kukin koodielementti koostui yhdestä kolmesta erillisestä lippupaikasta. Aakkoselliset koodipisteet vaativat kuitenkin vain kaksi sijaintia, ja kolmatta sijaintia käytettiin vain ohjausmerkeissä . Kolmiosaisen koodin käyttäminen aakkosessa olisi johtanut lyhyempiin viesteihin, koska kussakin koodipisteessä tarvitaan vähemmän elementtejä, mutta binäärijärjestelmä on helpompi lukea pitkältä etäisyydeltä, koska vähemmän lippukohtia on erotettava. Myerin käsikirjassa kuvataan myös kolmikoodattu aakkoset, joissa on kiinteä kolmen elementin pituus kullekin koodipisteelle.

Sähköiset lennätinkoodit

Cooke ja Wheatstone ja muut varhaiset koodit

Cooke ja Wheatstone 1-neulainen koodi (C & W1)

Monet eri koodit keksittiin sähköisen lennätteen varhaisen kehityksen aikana . Lähes jokainen keksijä tuotti eri koodin, joka sopi heidän laitteilleen. Varhaisin koodi, jota käytettiin kaupallisesti sähköisessä lennätimessä, oli Cooke- ja Wheatstone -lennätin viisi neulakoodia (C & W5). Tätä käytettiin ensimmäisen kerran Great Western Railwaylla vuonna 1838. C & W5: llä oli suuri etu, että operaattorin ei tarvinnut oppia koodia; kirjaimet voitiin lukea suoraan näyttötaululta. Sen haittana oli kuitenkin se, että se vaati liikaa johtoja. Kehitettiin yksi neulakoodi, C & W1, joka vaati vain yhden langan. C & W1: tä käytettiin laajalti Isossa -Britanniassa ja Brittiläisessä imperiumissa.

Amerikkalainen Morse -koodi

Jotkut muut maat käyttivät C & W1: tä, mutta siitä ei koskaan tullut kansainvälistä standardia ja yleensä jokainen maa kehitti oman koodinsa. Yhdysvalloissa käytettiin amerikkalaista Morse -koodia , jonka elementit koostuivat pisteistä ja viivoista, jotka erotettiin toisistaan ​​lennonjohdon virranpulssin pituuden mukaan. Tätä koodia käytettiin Samuel Morsen ja Alfred Vailin keksimässä lennätimessä, ja sitä käytettiin ensimmäisen kerran kaupallisesti vuonna 1844. Morsessa oli alun perin koodipisteitä vain numeroille. Hän suunnitteli, että lennätimen kautta lähetettyjä numeroita käytettäisiin hakemistona sanakirjalle, jossa on rajoitettu joukko sanoja. Vail keksi laajennetun koodin, joka sisälsi koodipisteet kaikille kirjaimille, jotta haluttu sana voitaisiin lähettää. Vailin koodista tuli amerikkalainen Morse. Ranskassa lennätin käytti Foy-Breguet-lennätintä , kahden neulan lennätintä, joka näytti neulat Chappe-koodilla. Ranskalaisilla tästä oli suuri etu, koska heidän ei tarvinnut kouluttaa operaattoreitaan uudella koodilla.

Standardointi - Morse -koodi

Kansainvälinen Morse -koodi

Saksassa vuonna 1848 Friedrich Clemens Gerke kehitti voimakkaasti muokatun version amerikkalaisesta morsesta käytettäväksi Saksan rautateillä. American Morsella oli kolme eri pituutta viivoja ja kaksi eri pituista tilaa pisteiden ja viivojen välillä koodipisteessä. Gerke-koodissa oli vain yksi viiva ja kaikki elementtien väliset välilyönnit koodipisteessä olivat yhtä suuret. Gerke loi myös koodipisteitä saksalaisille umlaut -kirjaimille, joita ei ole englanniksi. Monet Keski-Euroopan maat kuuluivat Saksan ja Itävallan Telegraph Unioniin. Vuonna 1851 unioni päätti ottaa käyttöön yhteisen koodin kaikissa maissaan, jotta niiden välillä voitaisiin lähettää viestejä ilman, että operaattorit tarvitsevat koodata ne uudelleen rajoilla. Gerke -koodi hyväksyttiin tätä tarkoitusta varten.

Vuonna 1865 Pariisissa pidetyssä konferenssissa hyväksyttiin Gerke -koodi kansainvälisenä standardina ja kutsuttiin sitä kansainväliseksi morsekoodiksi . Pienillä muutoksilla tämä on nykyään käytetty Morse -koodi . Cooke- ja Wheatstone -lennätinneulalaitteet pystyivät käyttämään Morse -koodia, koska pisteitä ja viivoja voidaan lähettää neulan vasemmalla ja oikealla liikkeellä. Tähän mennessä neulalaitteita valmistettiin päätykappaleilla, jotka tekivät kaksi selvästi erilaista nuottia neulan osuessa niihin. Tämän ansiosta käyttäjä pystyi kirjoittamaan viestin katsomatta ylös neulaan, mikä oli paljon tehokkaampaa. Tämä oli samanlainen etu kuin Morse -lennätin, jossa käyttäjät voivat kuulla viestin releen ankkurin napsautuksesta. Kuitenkin brittiläisten lennätinyritysten kansallistamisen jälkeen vuonna 1870 pääpostitoimisto päätti standardoida Morse -lennätteen ja päästä eroon monista eri järjestelmistä, jotka he olivat perineet yksityisiltä yrityksiltä.

Yhdysvalloissa lennätinyritykset kieltäytyivät käyttämästä International Morse -palvelua operaattoreiden uudelleenkoulutuksen kustannusten vuoksi. He vastustivat hallituksen yrityksiä tehdä siitä laki. Useimmissa muissa maissa lennätin oli valtion hallinnassa, joten muutos voidaan yksinkertaisesti määrätä. Yhdysvalloissa ei ollut yhtä yksikköä, joka ajaisi lennätintä. Pikemminkin kyse oli monista yksityisistä yrityksistä. Tämä johti siihen, että kansainvälisten operaattoreiden täytyi olla sujuvia molemmissa Morse -versioissa ja koodata uudelleen sekä saapuvat että lähtevät viestit. Yhdysvallat jatkoi amerikkalaisen morsen käyttöä lankapuhelimissa ( radiotelegrafiassa käytettiin yleensä kansainvälistä morsetta), ja tämä jatkui niin kauan, kunnes tulkittiin etätulostimia, jotka vaativat täysin erilaisia ​​koodeja ja tekivät asiasta kiistanalaisen.

Siirtonopeus

Yksi sivu kiinalaisesta lennätinkoodikirjasta

Manuaalisen lennätimen lähetysnopeutta rajoittaa nopeus, jonka käyttäjä voi lähettää jokaiselle koodielementille. Nopeudet ilmoitetaan yleensä sanoin minuutissa . Sanat eivät ole yhtä pitkiä, joten sanojen kirjaimellinen laskeminen saa erilaisen tuloksen viestin sisällöstä riippuen. Sen sijaan sana määritellään viideksi merkkiksi nopeuden mittaamiseksi riippumatta siitä, kuinka monta sanaa viestissä on. Morse-koodilla ja monilla muilla koodeilla ei myöskään ole saman pituista koodia sanan jokaiselle merkille, mikä taas tuo sisältöön liittyvän muuttujan. Tämän ratkaisemiseksi käytetään vakiosanan toistuvasti lähettävän operaattorin nopeutta. PARIS valitaan klassisesti tähän standardiin, koska se on Morsen keskimääräisen sanan pituus.

American Morse -hahmot ovat yleensä lyhyempiä kuin International Morse. Tämä johtuu osittain siitä, että American Morse käyttää enemmän piste -elementtejä, ja osittain siksi, että yleisin viiva, lyhyt viiva, on lyhyempi kuin International Morse -viiva - kaksi piste -elementtiä kolmen pisteen pituisia elementtejä vastaan. Periaatteessa American Morse lähetetään nopeammin kuin International Morse, jos kaikki muut muuttujat ovat samat. Käytännössä on kaksi asiaa, jotka vähentävät tätä. Ensinnäkin American Morse, jossa oli noin viisi koodauselementtiä, oli vaikeampi saada ajoitukset oikein, kun ne lähetettiin nopeasti. Kokemattomat operaattorit kykenivät lähettämään sekavia viestejä, mikä tunnetaan nimellä hog Morse . Toinen syy on se, että amerikkalainen Morse on alttiimpi symbolien välisille häiriöille (ISI) läheisten pisteiden suuremman tiheyden vuoksi. Tämä ongelma oli erityisen vakava sukellusveneiden lennätinkaapeleissa , mikä teki American Morseista vähemmän sopivan kansainväliseen viestintään. Ainoa ratkaisu, jonka operaattorin oli välittömästi saatava käsiinsä ISI: n kanssa, oli siirtonopeuden hidastaminen.

Kielen merkkikoodaukset

Morse-koodi ei-latinalaisille aakkosille , kuten kyrilliselle tai arabialaiselle kirjoituskirjalle , saavutetaan rakentamalla merkkikoodaus kyseiselle aakkostolle käyttäen samaa tai lähes samaa koodipistettä kuin latinalaisessa aakkostossa . Myös tavut , kuten japanilainen katakana , käsitellään tällä tavalla ( Wabun -koodi ). Vaihtoehto lisätä lisää koodipisteitä Morse -koodiin jokaiselle uudelle merkille johtaisi siihen, että koodinsiirrot ovat joissakin kielissä hyvin pitkiä.

Logogrammeja käyttäviä kieliä on vaikeampi käsitellä, koska vaadittujen merkkien määrä on paljon suurempi. Kiinan Telegraph koodia käytetään koodikirjaa noin 9800 merkkiä (7000 kun käynnistettiin alun perin vuonna 1871), jotka on liitetty kulloinkin nelinumeroinen luku. Nämä numerot lähetetään, joten kiinalainen Morse -koodi koostuu kokonaan numeroista. Numerot on tarkasteltava vastaanottopäästä, mikä tekee tästä hitaan prosessin, mutta aikakaudella, jolloin lennätintä käytettiin laajalti, ammattitaitoiset kiinalaiset lennättäjät pystyivät muistamaan tuhansia yhteisiä koodeja muistista. Lainvalvontaviranomaiset käyttävät edelleen kiinalaista lennätinkoodia, koska se on yksiselitteinen tapa kiinalaisten nimien tallentamiseen ei-kiinalaisiin kirjoituksiin.

Automaattiset lennätinkoodit

Baudot -koodi

Alkuperäinen Baudot -koodi

Varhaiset tulosteet käyttivät edelleen Morse -koodia, mutta operaattori ei enää lähettänyt pisteitä ja viivoja suoraan yhdellä avaimella. Sen sijaan he käyttivät pianonäppäimistöä, jossa lähetettävät merkit oli merkitty jokaiseen näppäimeen. Kone loi sopivan Morse -koodipisteen näppäimen painalluksesta. Émile Baudot kehitti täysin uuden tyyppisen koodin , joka patentoitiin vuonna 1874. Baudot-koodi oli 5-bittinen binaarikoodi, jonka bitit lähetettiin sarjassa . Kiinteän pituinen koodi yksinkertaisti huomattavasti koneen suunnittelua. Operaattori antoi koodin pienestä 5-näppäimisestä pianonäppäimistöstä, ja jokainen näppäin vastasi yhtä bittiä koodia. Kuten Morse, Baudot -koodi järjestettiin kuljettajan väsymisen minimoimiseksi käyttämällä koodipisteitä, jotka vaativat vähiten näppäinten painalluksia yleisimmille kirjaimille.

Varhainen tulostus lennätin edellytti mekaanista synkronointia lähettävän ja vastaanottavan koneen välillä. Vuoden 1855 Hughes -lennätin saavutti tämän lähettämällä Morse -viivan koneen jokaiseen kierrokseen. Baudot -koodin yhteydessä hyväksyttiin erilainen ratkaisu. Lähetyksen jokaiseen merkkiin lisättiin aloitus- ja lopetusbitit, mikä mahdollisti asynkronisen sarjaliikenteen . Tätä aloitus- ja lopetusbittien mallia noudatettiin kaikissa myöhemmissä suurimmissa lennätinkoodeissa.

Murray -koodi

Kiireisillä lennätinlinjoilla Baudot -koodin varianttia käytettiin rei'itetyllä paperinauhalla . Tämä oli Murray -koodi, jonka Donald Murray keksi vuonna 1901. Sen sijaan, että lähetettäisiin suoraan linjalle, käyttäjän näppäimen painallukset rei'ittivät nauhaan reikiä. Jokaisella nauhareikien rivillä oli viisi mahdollista rei'ityspaikkaa, jotka vastaavat Murray -koodin viittä bittiä. Nauha ajettiin sitten nauhalukijan läpi, joka loi koodin ja lähetti sen lennätinlinjalle. Tämän järjestelmän etuna oli, että yhdestä nauhasta voitiin lähettää useita viestejä erittäin nopeasti yhdelle nauhalle, jolloin linja hyödynnettiin paremmin kuin suora manuaalinen käyttö.

Murray järjesti kokonaan merkistökoodauksen minimoidakseen koneen kulumisen, koska kuljettajan väsyminen ei ollut enää ongelma. Alkuperäisen Baudot- ja Murray -koodin merkistöt eivät siis ole yhteensopivia. Baudot -koodin viisi bittiä eivät riitä edustamaan kaikkia tekstiviestissä vaadittavia kirjaimia, numeroita ja välimerkkejä. Lisäksi lennätinten tulostaminen vaatii lisämerkkejä koneen paremman hallinnan varmistamiseksi. Esimerkkejä näistä ohjausmerkeistä ovat rivinsiirto ja vaunun palautus . Murray ratkaisi tämän ongelman ottamalla käyttöön vuorokoodit . Nämä koodit ohjaavat vastaanottavaa laitetta muuttamaan merkkikoodauksen eri merkkijoukkoksi. Murray -koodissa käytettiin kahta vaihtokoodia; kuvien siirto ja kirjainten siirto. Toinen ohjaus merkki käyttöön Murray oli poistaa merkki (DEL, koodi 11111), joka stanssataan kaikki viisi reikää nauhalle. Sen tarkoitus oli poistaa virheelliset merkit nauhalta, mutta Murray käytti myös useita DEL -merkintöjä viestien välisen rajan merkitsemiseen. Kaikkien reikien lävistäminen teki rei'ityksen, joka oli helppo repiä erillisiksi viesteiksi vastaanottopäässä. Muunnoksesta Baudot – Murray -koodista tuli kansainvälinen standardi International Telegraph Alphabet no. 2 (ITA 2) vuonna 1924. ITA 2: n "2" johtuu siitä, että alkuperäinen Baudot -koodi tuli ITA 1: n perustaksi. .

ITA 2 -koodi rei'itetyssä nauhamuodossa

Tietokoneen aikakausi

Teleksinhoitajien keksittiin vuonna 1915. Tämä on painatus lennätin kirjoituskoneella-kuten näppäimistön, johon käyttäjä on kirjoittanut sanoman. Siitä huolimatta sähkeitä lähetettiin edelleen isoilla kirjaimilla vain siksi, että Baudot – Murray- tai ITA 2 -koodeissa ei ollut tilaa pienille kirjaimille. Tämä muuttui tietokoneiden saapuessa ja halutessaan liittää tietokoneella luodut viestit tai tekstinkäsittelyohjelmalla koostuvat asiakirjat lennätinjärjestelmään. Välitön ongelma oli siirtokoodien käyttö, mikä aiheutti vaikeuksia tekstin tietokoneelle tallentamisessa. Jos osa viestistä tai vain yksi merkki haettiin, ei ollut mahdollista sanoa, mitä koodauksen siirtoa tulisi soveltaa, etsimättä takaisin viestin loppuosasta viimeistä vuoronhallintaa varten. Tämä johti 6-bittisen TeleTypeSetter (TTS) -koodin käyttöönottoon. TTS: ssä lisäbittiä käytettiin siirtotilan tallentamiseen, jolloin vältyttiin vaihtomerkkojen tarpeelta. TTS: stä oli hyötyä myös etätulostimille ja tietokoneille. TTS -lähetetyn kirjainkoodin vioittuminen johti vain yhden väärän kirjaimen tulostamiseen, jonka vastaanottava käyttäjä voisi todennäköisesti korjata. Toisaalta ITA 2 -muutoshahmon vioittuminen johti siihen, että kaikki viestit siitä hetkestä alkaen sekoitettiin, kunnes seuraava vuoron merkki lähetettiin.

ASCII

1960 -luvulle mennessä etätulostintekniikan parantaminen tarkoitti sitä, että pidemmät koodit eivät olleet läheskään yhtä merkittävä tekijä etätulostimen kustannuksissa kuin ennen. Tietokoneen käyttäjät halusivat pieniä kirjaimia ja ylimääräisiä välimerkkejä, ja sekä tulostin- että tietokonevalmistajat halusivat päästä eroon ITA 2: sta ja sen siirtokoodeista. Tämä johti American Standards Associationin kehittämään 7-bittisen koodin, American Standard Code for Information Interchange ( ASCII ). ASCII: n lopullinen muoto julkaistiin vuonna 1964 ja siitä tuli nopeasti vakiotulostinkoodi. ASCII oli viimeinen merkittävä koodi, joka kehitettiin nimenomaan telegrafilaitteita ajatellen. Telegrafia väheni nopeasti tämän jälkeen ja korvattiin suurelta osin tietokoneverkoilla , etenkin Internetillä 1990 -luvulla.

ASCII -koodikaavio.svg

ASCII: lla oli useita ominaisuuksia, jotka on suunniteltu auttamaan tietokoneohjelmointia. Kirjainmerkit olivat koodipisteen numerojärjestyksessä, joten aakkosellinen lajittelu voitaisiin saavuttaa yksinkertaisesti lajittelemalla tiedot numeerisesti. Koodipiste vastaaville isoille ja pienille kirjaimille erosi vain bitin 6 arvosta, mikä mahdollisti tapausten sekoittamisen aakkosjärjestykseen, jos tämä bitti jätettiin huomiotta. Muita koodeja otettiin käyttöön, erityisesti IBM : n EBCDIC, joka on johdettu rei'itetyn kortin syöttömenetelmästä, mutta ASCII ja sen johdannaiset voittivat tietokoneen tietojenvaihdon lingua franca .

ASCII -laajennus ja Unicode

Mikroprosessorin saapuminen 1970-luvulla ja henkilökohtainen tietokone 1980-luvulla 8-bittisellä arkkitehtuurillaan johti siihen, että 8-bittisestä tavusta tuli tietokoneen tallennustilan vakioyksikkö. 7-bittisen datan pakkaaminen 8-bittiseen tallennustilaan on hankalaa tietojen haussa. Useimmat tietokoneet tallensivat sen sijaan yhden ASCII -merkin tavua kohden. Tämä jätti hiukan yli, joka ei tehnyt mitään hyödyllistä. Tietokonevalmistajat käyttivät tätä bittiä laajennetussa ASCII : ssa voittaakseen joitain standardin ASCII rajoituksia. Pääongelma oli, että ASCII oli suunnattu englanniksi, erityisesti amerikkalaiseksi englanniksi, ja siitä puuttui painotetut vokaalit, joita käytettiin muilla eurooppalaisilla kielillä, kuten ranska. Merkkijoukkoon lisättiin myös muiden maiden valuuttasymboleja. Valitettavasti eri valmistajat ottivat käyttöön erilaisia ​​laajennettuja ASCII -protokollia, mikä tekee niistä yhteensopimattomia eri alustoille . Vuonna 1987 Kansainvälinen standardointijärjestö julkaisi standardin ISO 8859-1 8-bittiselle merkkikoodaukselle, joka perustuu 7-bittiseen ASCII-järjestelmään ja joka otettiin laajasti käyttöön.

ISO 8859 -merkkikoodaukset kehitettiin ei- latinalaisille kirjoitusasuille , kuten kyrilliselle , heprealaiselle , arabialaiselle ja kreikkalaiselle . Tämä oli edelleen ongelmallista, jos asiakirja tai tiedot käyttivät useampaa kuin yhtä komentosarjaa. Tarvittiin useita kytkimiä merkkikoodausten välillä. Tämä ratkaistiin julkaisemalla vuonna 1991 16-bittinen Unicode -standardi , jota on kehitetty vuodesta 1987. Unicode piti ASCII-merkkejä samoissa koodipisteissä yhteensopivuuden vuoksi. Unicode tarjosi muiden kuin latinalaisten kirjoitusten lisäksi koodipisteitä logogrammeille, kuten kiinalaisille merkeille ja monille erikoismerkeille, kuten astrologisille ja matemaattisille symboleille. Vuonna 1996 Unicode 2.0 salli yli 16-bittiset koodipisteet; jopa 20-bittinen ja 21-bittinen, ja lisäksi yksityinen käyttöalue. 20-bittinen Unicode tuki sukupuuttoon kuolleita kieliä, kuten vanhaa italialaista kirjoituskirjaa ja monia harvoin käytettyjä kiinalaisia ​​merkkejä.

Kansainvälinen signaalikoodi (radiopuhelin)

Vuonna 1931 kansainvälistä signaalikoodia , joka alun perin luotiin alusten kommunikointiin signaloimalla lippuja, laajennettiin lisäämällä viiden kirjaimen koodikokoelma, jota radiolähetinoperaattorit käyttävät.

Koodien vertailu

Lippukoodien vertailu

pöytä 1
Koodi A
N
B
O
C
P
D
Q
E.
R.
F
S
G
T
H
U
Minä
V
J
W
K
X
L
Y
M
Z
Tietotyyppi Huomautuksia Viite
Myer 2-osainen peruukki 11
22
1221
12
212
2121
111
2122
21
122
1112
121
1122
1
211
221
2
2111
2211
2212
1212
1211
112
222
2112
1111
Sarja, vaihteleva pituus 1 = lippu vasemmalle, 2 = lippu oikealle
Kansainvälinen Morse lippumerkinnöissä 12
21
2111
222
2121
1221
211
2212
1
121
1121
111
221
2
1111
112
11
1112
1222
122
212
2112
1211
2122
22
2211
Sarja, vaihteleva pituus 1 = lippu vasemmalle, 2 = lippu oikealle
Amerikan morse lippumerkinnöissä 12
21
2111
131 artikla
1131
11111
211
1121
1
1311
121
111
221
2
1111
112
11
1112
2121
122
212
1211
2+
11311
22
11131
Sarja, vaihteleva pituus 1 = lippu vasemmalle, 2 = lippu oikea, 3 = lippu upotettu
Myer 3-osainen peruukki 112
322
121
223
211
313
212
131
221
331
122
332
123
133
312
233
213
222
232
322
323
321
231
111
132
113
Sarja, 3-elementti 1 = lippu vasemmalle, 2 = lippu oikea, 3 = lippu upotettu

Taulukko 1

Neulakoodien vertailu

Taulukko 2
Koodi A
N
B
O
C
P
D
Q
E.
R.
F
S
G
T
H
U
Minä
V
J
W
K
X
L
Y
M
Z
Tietotyyppi Huomautuksia Viite
Schilling 1-neula (1820) Schilling 1 neula vaakasuora. Svg Sarja, vaihteleva pituus Tämä on ensimmäinen koodi, joka käyttää yhtä piiriä.
Gauss ja Weber 1-neula (1833) Gauss & Weber horizontal.svg Sarja, vaihteleva pituus
Cooke and Wheatstone 5-neula (1838) C & W5 horizontal.svg Rinnakkainen, 5-osainen
Cooke ja Wheatstone 2-neula C & W2 horizontal.svg Sarjasuuntainen, vaihteleva pituus
Cooke and Wheatstone 1-neula (1846) C & W1 horizontal.svg Sarja, vaihteleva pituus
Highton 1-neula Highton1 horizontal.svg Sarja, vaihteleva pituus
Morse neulakoodina Morse -neula vaakasuorassa. Svg Sarja, vaihteleva pituus Neula vasen = piste
Neula oikea = viiva
Foy-Breguet-koodi
(2 neulaa)
Foy-Breguet horizontal.svg Rinnakkainen, 2-osainen

Taulukko 2

Vaihtoehtoinen esitys neulakoodeista on käyttää numeroa "1" neulalle vasemmalle ja "3" neulalle oikealle. Numero "2", joka ei näy useimmissa koodeissa, edustaa neulaa pystyasennossa. Tätä järjestelmää käyttävät koodipisteet on merkitty joidenkin neulalaitteiden etupuolelle, erityisesti niiden, joita käytetään harjoitteluun.

Pisteviivakoodien vertailu

Taulukko 3
Koodi A
N
B
O
C
P
D
Q
E.
R.
F
S
G
T
H
U
Minä
V
J
W
K
X
L
Y
M
Z
Tietotyyppi Huomautuksia Viite
Steinheil (1837)












Sarja, vaihteleva pituus
Steinheil (1849)   ▄▄▄ ▄ ▄▄▄ 
  ▄ ▄ 
  ▄ ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄▄▄ ▄▄▄ 
  ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ 
  ▄ 
  ▄▄▄ ▄ ▄ 
  ▄ 
  ▄ ▄▄▄ ▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ ▄▄▄ 
Sarja, vaihteleva pituus
Bain (1843)   ▄ ▄▄▄ 
  ▄ ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄ ▄▄▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄ ▄ ▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ ▄ 
  ▄ ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ ▄▄▄ 
  ▄ ▄ ▄ ▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ 
Sarja, vaihteleva pituus
Morse (n. 1838)   ▄ ▄ ▄ 
  ▄▄▄ ▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄ 
  ▄ ▄ ▄ 
  ▄ ▄ ▄ ▄ ▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ ▄ 
  ▄ 
  ▄ ▄ 
  ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄ ▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ 
  ▄▄▄ 
  ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ 
  ▄▄▄▄ 
  ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ 
Sarja, vaihteleva pituus
Morse (n. 1840)
(amerikkalainen morse)
  ▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄▄▄ ▄ ▄ ▄ 
  ▄ ▄ 
  ▄ ▄ ▄ 
  ▄ ▄ ▄ ▄ ▄ 
  ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄ 
  ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄ 
  ▄ ▄ ▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ 
  ▄▄▄ ▄ ▄ ▄ 
  ▄▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ 
  ▄ ▄ ▄ ▄ 
Sarja, vaihteleva pituus
Gerke (1848)
(mannermainen morse)
  ▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄ ▄ ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ ▄▄▄ 
  ▄ 
  ▄ ▄▄▄ ▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄ 
  ▄ ▄ ▄ ▄▄▄ 
  ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ 
  ▄ ▄▄▄ ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ ▄ ▄ 
Sarja, vaihteleva pituus
Kansainvälinen Morse
(1851)
  ▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄ ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ ▄ 
  ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ ▄▄▄ 
  ▄ 
  ▄ ▄▄▄ ▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄ 
  ▄ ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ ▄ ▄▄▄ 
  ▄ ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄ ▄ 
Sarja, vaihteleva pituus

Taulukko 3

Käytettäessä tulostuslentäjän tai sifonitallentimen kanssa pisteviivakoodien "viivat" tehdään usein samanpituisiksi kuin "piste". Tyypillisesti pisteessä oleva nauhamerkki tehdään viivan merkin yläpuolelle. Esimerkki tästä on vuoden 1837 Steinheil -koodissa, joka on lähes identtinen vuoden 1849 Steinheil -koodin kanssa, paitsi että ne on esitetty eri tavalla taulukossa. Kansainvälistä Morse -koodia käytettiin yleisesti tässä muodossa sukellusveneiden lennätinkaapeleissa .

Binaarikoodien vertailu

Taulukko 4
Koodi A
N
B
O
C
P
D
Q
E.
R.
F
S
G
T
H
U
Minä
V
J
W
K
X
L
Y
M
Z
Tietotyyppi Huomautuksia Viite
Baudot ja ITA 1 01
1E
0C
07
0D
1F
0F
1D
02
1C
0E
14
0A
15
0B
05
06
17
09
16
19
12
1B
04
1A
13
Sarja, 5-bittinen
Baudot – Murray ja ITA 2 03
0C
19
18
0E
16
09
17
01
0A
0D
05
1A
10
14
07
06
1E
0B
13
0F
1D
12
15
1C
11
Sarja, 5-bittinen
ASCII 41/61
4E/6E
42/62
4F/6F
43/63
50/70
44/64
51/71
45/65
52/72
46/66
53/73
47/67
54/74
48/78
55/75
49/69
56/76
4A/6A
57/77
4B/6B
58/78
4C/6C
59/79
4D/6D
5A/7A
Sarja, 7-bittinen

Taulukko 4

Katso myös

Viitteet

Bibliografia

  • Beauchamp, Ken, Telegraphy History , IET, 2001 ISBN  0852967926 .
  • Bouchet, Olivier, Langaton optinen viestintä , Wiley, 2012 ISBN  1848213166 .
  • Bright, Charles Tilston , Submarine Telegraphs , Lontoo: Crosby Lockwood, 1898 OCLC  776529627 .
  • Burns, Russel W., Communications: An International History of the Formative Years , IEE, 2004 ISBN  0863413277 .
  • Calvert, James B., "The Electromagnetic Telegraph" , käytetty ja arkistoitu 13. lokakuuta 2019.
  • Chesnoy, Jose, Undersea Fiber Communication Systems , Academic Press, 2002 ISBN  0-08-049237-1 .
  • Coe, Lewis, The Telegraph: Morse's Inventionin ja sen edeltäjien historia Yhdysvalloissa , McFarland, 2003 ISBN  0-7864-1808-7 .
  • Edelcrantz, Abraham Niclas, Afhandling om Telegrapher ("A Treatise on Telegraphs"), 1796, käännettynä luvussa . 4 of Holzmann & Pehrson.
  • Gerke, Friedrich Clemens, Der praktische Telegraphist, oder, Die electro-magnetische Telegraphie , Hoffmann und Campe, 1851 OCLC  162961437 .
  • Gillam, Richard, Unicode Demystified , Addison-Wesley Professional, 2003 ISBN  0201700522 .
  • Gollings, Gus, "Monikielinen komentosarjojen koodaus", luku. 6 tuumaa, Cope, Bill; Gollings, Gus, Monikielinen kirjatuotanto , Common Ground, 2001 ISBN  186335073X .
  • Guillemin, Amédée, The Applications of Physical Forces , Macmillan and Company, 1877 OCLC  5894380237 .
  • Hallas, Stuart, M., "The Single Needle Telegraph" , käytetty ja arkistoitu 5. lokakuuta 2019.
  • Highton, Edward, The Electric Telegraph: Its History and Progress , J.Weale , 1852 OCLC  999489281 .
  • Holzmann, Gerard J .; Pehrson, Björn, Tietoverkkojen varhainen historia , Wiley, 1995 ISBN  0818667826 .
  • Huurdeman, Anton A., The Worldwide History of Telecommunications , John Wiley & Sons, 2003 ISBN  0471205052 .
  • Johnson, Rossiter (toim.), Universal Cyclopædia and Atlas , voi. 10, D. Appleton and Company, 1901 LCCN  05-9702 .
  • Kieve, Jeffrey L., The Electric Telegraph: A Social and Economic History , David ja Charles, 1973 OCLC  655205099 .
  • King, Thomas W., Modern Morse Code in Rehabilitation and Education , Allyn ja Bacon, 2000 ISBN  0205287514 .
  • Lyall, Francis, International Communications: The International Telecommunication Union and the Universal Postal Union , Routledge, 2016 ISBN  1-317-114345 .
  • Maver, William, Jr., American Telegraphy and Encyclopedia of the Telegraph , Maver Publishing Company, 1909 OCLC  499312411 .
  • Mullaney, Thomas S., "Semiotic Sovereignty: The 1871 Chinese Telegraph Code in Historical Perspective", s. 153–184, Jing Tsu; Elman, Benjamin A. (toim.), Science and Technology in Modern China, 1880–40s , BRILL, 2014 ISBN  9004268782 .
  • Myer, Albert J., Uusi viittomakieli kuuroille , Jewett, Thomas & Co., 1851 OCLC  1000370390 .
  • Myer, Albert J., A Manual of Signals , D. van Nostrand, 1866 OCLC  563202260 .
  • Myer, Albert J., A Manual of Signals , D. van Nostrand, 1872 OCLC  682033474 .
  • Noll, A.Michael , The Evolution of Media , Rowman & Littlefield, 2007 ISBN  0742554821 .
  • Raykoff, Ivan, "Piano, lennätin, kirjoituskone: Kosketuskielen kuunteleminen", luku. 8 tuumaa, Colligan, Colette (toim.); Linley, Margaret (toim.), Media, tekniikka ja kirjallisuus yhdeksästoista vuosisadalla , Routledge, 2016 ISBN  131709865X .
  • Salomon, David, Data Compression: The Complete Reference , Springer Science & Business Media, 2007 ISBN  1846286034 .
  • Shaffner, Taliaferro Preston, The Telegraph Manual , Pudney & Russell, 1859 OCLC  258508686 .
  • Shiers, George, The Electric Telegraph: An Historical Anthology , Arno Press, 1977 OCLC  838764933 , mukaan lukien uusintapainokset osista,
  • Toncich, Dario J., Data Communications and Networking for Manufacturing Industries , Chrystobel Engineering, 1993 ISBN  0646105221 .
  • Wrixon, Fred B., Codes, Ciphers, Secrets and Cryptic Communication , Black Dog & Leventhal Publishers, 2005 ISBN  1579124852 .
  • Wyatt, Allen L., käyttäen Assembly Languagea , Que Corporation, 1887 ISBN  0880222972 .

Ulkoiset linkit