Telgraf kodu - Telegraph code

Bir telgraf kodu biridir karakter kodlamaları iletim için kullanılan bilgilerin tarafından telgraf . Mors kodu , bu tür en iyi bilinen koddur. Telgraf genellikle elektrikli telgrafı ifade eder , ancak optik telgrafı kullanan telgraf sistemleri bundan önce kullanımdaydı. Bir kod , her biri alfabenin bir harfine, bir rakama veya başka bir karaktere karşılık gelen bir dizi kod noktasından oluşur . İnsanlardan ziyade makinelere yönelik kodlarda , mekanizmanın çalışmasını kontrol etmek için satır başı gibi kontrol karakterleri için kod noktaları gerekir. Her kod noktası, o karakter için benzersiz bir şekilde düzenlenmiş bir dizi öğeden oluşur. Genellikle iki tür öğe vardır (bir ikili kod), ancak makineler için tasarlanmamış bazı kodlarda daha fazla öğe türü kullanılmıştır. Örneğin, Amerikan Mors kodu , Uluslararası Mors Kodunun iki (nokta ve tire) yerine yaklaşık beş öğeye sahipti .

İnsan yorumuna yönelik kodlar, en sık meydana gelen karakterlerin ilgili kod noktasında en az öğeye sahip olacak şekilde tasarlanmıştır. Örneğin, için Mors kodu E , İngilizce olarak en yaygın mektupta, tek noktadan (olduğu   ▄  oysa) Q ise   ▄▄▄ ▄▄▄ ▄ ▄▄▄  . Bu düzenlemeler, mesajın daha hızlı gönderilebileceği ve operatörün yorulmasının daha uzun süreceği anlamına geliyordu. Telgraflar 19. yüzyılın sonlarına kadar her zaman insanlar tarafından işletiliyordu. Otomatik telgraf mesajları geldiğinde, değişken uzunlukta kod noktalarına sahip kodlar , dönemin makine tasarımı için elverişsizdi. Bunun yerine sabit uzunlukta kodlar kullanıldı. Bunlardan ilki, beş bitlik bir kod olan Baudot koduydu . Baudot'ta yalnızca büyük harfle yazdırmaya yetecek kadar kod noktası var . Daha sonraki kodların daha fazla biti vardı ( ASCII'de yedi tane var), böylece hem büyük hem de küçük harf yazdırılabilirdi. Telgraf çağının ötesinde, modern bilgisayarlar çok sayıda kod noktasına ( Unicode'un 21 biti vardır) ihtiyaç duyar , böylece birden çok dil ve alfabe ( karakter setleri ) karakter kodlamasını değiştirmek zorunda kalmadan işlenebilir. Modern bilgisayarlar, artık her yerde bulunan UTF-8 ve UTF-16 gibi değişken uzunluktaki kodları kolayca işleyebilir .

Manuel telgraf kodları

Optik telgraf kodları

Bölüm kodu c. 1794

Elektrikli telgraftan önce, ulusal telgraf ağları oluşturmak için yaygın olarak kullanılan bir yöntem, sinyallerin semafor veya kepenklerle kuleden kuleye gönderilebildiği bir kuleler zincirinden oluşan optik telgraftı . Bu, özellikle Fransa'da oldukça gelişmiştir ve Fransız Devrimi sırasında başlamıştır . Fransa'da kullanılan kod, mucit Claude Chappe'nin adını taşıyan Chappe koduydu . İngiliz Bahriye da semafor telgrafı kullanılabilir, ancak kendi koduyla. İngiliz optik telgrafı farklı bir şekilde çalıştığından, İngiliz kodu Fransa'da kullanılandan zorunlu olarak farklıydı. Chappe sisteminin hareketli kolları vardı, sanki bayrak semaforunda olduğu gibi bayrak sallıyormuş gibi . İngiliz sistemi, açılıp kapatılabilen bir dizi kepenk kullandı.

bölüm kodu

Chappe sistemi, her iki ucunda bir kol (göstergeler) bulunan ve bir uçta regülatörün etrafında dönen büyük bir döner kirişten (regülatör) oluşuyordu. Bu bileşenlerin almasına izin verilen açılar, okunabilirliğe yardımcı olmak için 45°'nin katları ile sınırlandırılmıştır. Bu, 8×4×8 kod noktasından oluşan bir kod alanı verdi , ancak regülatör ile aynı hizada olan gösterge konumu hiçbir zaman kullanılmadı, çünkü regülatörün üzerine geri katlanan göstergeden ayırt etmek zordu ve kod alanı bıraktı. 4×7 = 196 . Semboller her zaman regülatör ile sola veya sağa eğimli diyagonal (eğik) üzerinde oluşturulmuştur ve yalnızca regülatör dikey veya yatay konuma hareket ettiğinde geçerli olarak kabul edilmiştir. Sol eğik her zaman mesajlar için kullanıldı, sağ eğik sistemin kontrolü için kullanıldı. Bu, kod alanını daha da 98'e düşürdü; bunlardan dört veya altı kod noktası (versiyona bağlı olarak) kontrol karakterleriydi ve metin için sırasıyla 94 veya 92'lik bir kod alanı bıraktı.

Chappe sistemi mesajları çoğunlukla çok sayıda set kelime ve deyim içeren bir kod kitabı kullanarak iletti . İlk olarak 1793'te deneysel bir kuleler zincirinde kullanılmış ve 1794'te Paris'ten Lille'e hizmete açılmıştır. Bu erken kullanılan kod kitabı kesin olarak bilinmemektedir, ancak Paris Posta Müzesi'nde bulunan tanımlanamayan bir kod kitabı, muhtemelen, Çapa sistemi. Bu kodun 88 girişlik sütunlar halinde düzenlenmesi, Holzmann & Pehrson'ın 88 kod noktasının kullanılmış olabileceğini önermesine yol açtı. Bununla birlikte, 1793'teki teklif, 0-9 sayılarını temsil eden on kod noktası içindi ve Bouchet, bu sistemin 1800'e kadar hala kullanımda olduğunu söylüyor (Holzmann & Pehrson, değişikliği 1795'e koydu). Kod kitabı, iletimi hızlandırmak için 1795'te revize edildi ve basitleştirildi. Kod iki bölümden oluşuyordu, ilk bölüm 94 alfabetik ve sayısal karakterin yanı sıra yaygın olarak kullanılan bazı harf kombinasyonlarından oluşuyordu. İkinci bölüm, her sayfada 94 giriş bulunan 94 sayfalık bir kod kitabıydı. 94'e kadar her sayı için bir kod noktası atanmıştır. Bu nedenle, tüm bir cümleyi iletmek için yalnızca iki simgenin gönderilmesi gerekiyordu - on sembollü kodu kullanan dört simgeye kıyasla kod kitabının sayfa ve satır numaraları.

1799'da üç ek bölüm daha eklendi. Bunlarda ek kelimeler ve deyimler, coğrafi yerler ve insan isimleri vardı. Bu üç bölüm, doğru kitabı tanımlamak için kod sembolünün önüne ilave sembollerin eklenmesini gerektiriyordu. Kod 1809'da tekrar revize edildi ve daha sonra sabit kaldı. 1837'de Gabriel Flocon tarafından ağır regülatörün hareket ettirilmesini gerektirmeyen sadece yatay bir kodlama sistemi tanıtıldı. Bunun yerine, kodun bu öğesini iletmek için regülatörün ortasına ek bir gösterge sağlandı.

Bölüm kodu c. 1809

Edelcrantz kodu

Telgraf Birlikleri'nin sloganını çözen Edelcrantz kod noktası 636; Passa väl upp (" Tedbirli olun")

Edelcrantz sistemi İsveç'te kullanıldı ve Fransa'dan sonra inşa edilen en büyük ikinci ağdı. Telgraf bir dizi on kepenkten oluşuyordu. Bunlardan dokuzu 3×3 matriste düzenlenmiştir. Her bir kepenk sütunu, "1"i temsil eden kapalı bir perde ile ikili kodlu sekizli bir rakamı ve alttaki en önemli rakamı temsil ediyordu. Telgraf iletiminin her sembolü bu nedenle üç basamaklı sekizli bir sayıydı. Onuncu deklanşör üstte ekstra büyüktü. Bunun anlamı, kod noktasından önce "A" gelmesi gerektiğiydi.

"A" deklanşörünün bir kullanımı, önünde "A" bulunan bir sayısal kod noktasının, basamağa sıfır (on ile çarpma) eklemek anlamına gelmesiydi. Daha büyük sayılar, yüzlerce (236), bin (631) veya bunların bir kombinasyonunu içeren sayıyı takip ederek gösterilebilir. Bu, tüm sıfır haneleri tek tek göndermekten daha az sembolün iletilmesini gerektiriyordu. Bununla birlikte, "A" kod noktalarının ana amacı, Chappe kod kitabına çok benzer şekilde, önceden belirlenmiş mesajların bir kod kitabı içindi.

"A" içermeyen semboller, kod sıkıştırmaya yardımcı olmak için büyük bir sayı, harf, ortak hece ve kelime kümesiydi . 1809 civarında, Edelcrantz, her biri tanımlamak için iki sembollü bir aktarım gerektiren 5.120 kod noktasına sahip yeni bir kod kitabı tanıttı.

Edelcrantz alfabesi
A B C NS E F G H ben J K L m n Ö P Q r S T
003 026 055 112 125 162 210 254 274 325 362 422 450 462 500 530 610
sen V W x Y Z A A Ö 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

Hata düzeltme (272, hata), akış denetimi ve denetim mesajları için birçok kod noktası vardı. Genellikle mesajların tüm yol boyunca iletilmesi beklenirdi, ancak bireysel istasyonların genellikle yönetimsel amaçlarla doğrudan iletişim kurması gereken durumlar vardı. En yaygın ve en basit durum, bitişik istasyonlar arasındaki iletişimdi. Bu amaçla 722 ve 227 kod noktaları, sırasıyla bir sonraki istasyonun dikkatini güneşe doğru veya güneşten uzağa çekmek için kullanıldı. Daha uzak istasyonlar için sırasıyla 557 ve 755 kod noktaları kullanıldı, ardından talepte bulunan ve hedef istasyonlar belirlendi.

peruk sallamak

Bayrak sinyalizasyonu, optik telgraftan önce noktadan noktaya sinyalleşme için yaygın olarak kullanılıyordu, ancak elde tutulan bayraklarla ülke çapında bir ağ kurmak zordu. Semafor telgraf kulelerinin çok daha büyük mekanik düzeneğine ihtiyaç duyuldu, böylece bağlantılar arasında daha büyük bir mesafe elde edilebilirdi. Ancak, Amerikan İç Savaşı sırasında elde tutulan bayraklarla geniş bir ağ inşa edildi . Bu, Albert J. Myer tarafından icat edilen kodu kullanan peruk sallama sistemiydi . Kullanılan kulelerden bazıları, iyi bir menzil elde etmek için 130 feet'e kadar muazzamdı. Myer'ın kodu, üçlü kod kullanan yalnızca bir bayrak gerektiriyordu . Yani, her bir kod öğesi, üç farklı bayrak konumundan birinden oluşuyordu. Ancak, alfabetik kod noktaları yalnızca iki konum gerektiriyordu, üçüncü konum yalnızca kontrol karakterlerinde kullanılıyordu . Alfabede üçlü bir kod kullanmak, her bir kod noktasında daha az öğe gerektiğinden daha kısa mesajlarla sonuçlanabilirdi, ancak daha az bayrak konumunun ayırt edilmesi gerektiğinden ikili bir sistemin uzun mesafeden okunması daha kolaydır. Myer'ın kılavuzu ayrıca, her bir kod noktası için sabit uzunlukta üç öğeye sahip üçlü kodlu bir alfabeyi açıklar.

Elektrik telgraf kodları

Cooke ve Wheatstone ve diğer erken kodlar

Cooke ve Wheatstone 1 iğneli kod (C&W1)

Elektrikli telgrafın erken gelişimi sırasında birçok farklı kod icat edildi . Hemen hemen her mucit, kendi cihazlarına uyacak şekilde farklı bir kod üretti. Ticari olarak bir elektrikli telgrafta kullanılan en eski kod, Cooke ve Wheatstone telgrafı beş iğneli koddu (C&W5). Bu, ilk olarak 1838'de Great Western Demiryolunda kullanıldı. C&W5, kodun operatör tarafından öğrenilmesine gerek olmaması gibi büyük bir avantaja sahipti; harfler doğrudan ekran kartından okunabiliyordu. Ancak, çok fazla kablo gerektirmesi dezavantajına sahipti. Sadece bir tel gerektiren tek iğneli bir kod olan C&W1 geliştirildi. C&W1, İngiltere ve Britanya İmparatorluğu'nda yaygın olarak kullanıldı.

Amerikan Mors kodu

Diğer bazı ülkeler C&W1'i kullandı, ancak hiçbir zaman uluslararası bir standart olmadı ve genellikle her ülke kendi kodunu geliştirdi. ABD'de, unsurları telgraf hattındaki akımın darbesinin uzunluğu ile birbirinden ayrılan noktalardan ve kısa çizgilerden oluşan Amerikan Mors kodu kullanıldı. Bu kod, Samuel Morse ve Alfred Vail tarafından icat edilen telgrafta kullanıldı ve ilk olarak 1844'te ticari olarak kullanıldı. Morse'un başlangıçta sadece rakamlar için kod noktaları vardı. Telgrafla gönderilen sayıların sınırlı sayıda kelime içeren bir sözlüğe dizin olarak kullanılmasını planladı. Vail, istenen herhangi bir kelimenin gönderilebilmesi için tüm harfler için kod noktaları içeren genişletilmiş bir kod icat etti. Amerikan Mors'u haline gelen Vail'in koduydu. Fransa'da telgraf, Fransa'daki elektrikli telgraftan daha yaygın olarak kullanılan Fransız optik telgrafıyla aynı kod olan Chappe kodunda iğneleri gösteren iki iğneli bir telgraf olan Foy-Breguet telgrafını kullandı. Fransızlar için bu, operatörlerini yeni bir kodla yeniden eğitmelerine gerek kalmaması gibi büyük bir avantaja sahipti.

Standardizasyon—Mors kodu

Uluslararası Mors Kodu

1848'de Almanya'da Friedrich Clemens Gerke , Alman demiryollarında kullanılmak üzere Amerikan Morse'nin büyük ölçüde değiştirilmiş bir versiyonunu geliştirdi. American Morse, bir kod noktasında üç farklı uzun çizgi uzunluğuna ve noktalar ile tireler arasında iki farklı uzunluğa sahipti. Gerke kodunda yalnızca bir tire uzunluğu vardı ve bir kod noktasındaki tüm öğeler arası boşluklar eşitti. Alman için de oluşturulan kod noktalarını Gerke umlaut İngilizce bulunmayan harfler,. Birçok orta Avrupa ülkesi, Alman-Avusturya Telgraf Birliği'ne aitti. 1851'de Birlik, tüm ülkeler arasında ortak bir kod benimsemeye karar verdi, böylece operatörlerin sınırlarda yeniden kodlamasına gerek kalmadan aralarında mesajlar gönderilebilir. Gerke kodu bu amaçla kabul edilmiştir.

1865'te Paris'teki bir konferans, Gerke kodunu uluslararası standart olarak kabul etti ve Uluslararası Mors Kodu olarak adlandırdı . Bazı çok küçük değişikliklerle, bugün kullanılan Mors kodu budur. Cooke ve Wheatstone telgraf iğne aletleri, noktalar ve tireler, iğnenin sol ve sağ hareketleri olarak gönderilebildiğinden, Mors kodunu kullanabiliyordu. Bu zamana kadar, iğne aletleri, iğne onlara çarptığında iki belirgin şekilde farklı notalar veren uç durdurucularla yapılıyordu. Bu, operatörün çok daha verimli olan iğneye bakmadan mesajı yazmasını sağladı. Bu, operatörlerin röle armatürünün tıklanmasından mesajı duyabildiği Mors telgrafına benzer bir avantajdı. Bununla birlikte, İngiliz telgraf şirketleri 1870'de kamulaştırıldıktan sonra, Genel Postane Mors telgrafını standartlaştırmaya ve özel şirketlerden miras aldıkları birçok farklı sistemden kurtulmaya karar verdi.

ABD'de telgraf şirketleri, operatörleri yeniden eğitme maliyeti nedeniyle International Morse kullanmayı reddetti. Hükümetin yasa yapma girişimlerine karşı çıktılar. Diğer birçok ülkede, telgraf devlet kontrolündeydi, bu yüzden değişiklik basitçe zorunlu kılınabilirdi. ABD'de telgrafı yöneten tek bir kuruluş yoktu. Aksine, çok sayıda özel şirketti. Bu, uluslararası operatörlerin Mors'un her iki versiyonunda da akıcı olması ve hem gelen hem de giden mesajları yeniden kodlaması gerekmesine neden oldu. ABD sabit hatlarda American Morse kullanmaya devam etti ( radyotelgraf genellikle International Morse kullanıyordu) ve bu durum, tamamen farklı kodlar gerektiren ve konuyu tartışmalı hale getiren teleprinterların gelişine kadar böyle kaldı.

İletim hızı

Çin telgraf kodu kitabından bir sayfa

Manuel bir telgrafta gönderme hızı, operatörün her bir kod öğesini gönderebileceği hız ile sınırlıdır. Hızlar tipik olarak dakika başına kelime olarak belirtilir . Kelimelerin hepsi aynı uzunlukta değildir, bu nedenle kelimenin tam anlamıyla kelimeleri saymak, mesajın içeriğine bağlı olarak farklı bir sonuç alacaktır. Bunun yerine, bir kelime, mesajda gerçekte kaç kelime olduğuna bakılmaksızın, hızı ölçmek amacıyla beş karakter olarak tanımlanır. Mors kodu ve diğer birçok kod, yine içerikle ilgili bir değişken getirerek, kelimenin her karakteri için aynı uzunlukta koda sahip değildir. Bunun üstesinden gelmek için, standart bir kelimeyi tekrar tekrar ileten operatörün hızı kullanılır. PARİS, klasik olarak bu standart olarak seçilmiştir, çünkü bu, Mors dilinde ortalama bir kelimenin uzunluğudur.

American Morse'da karakterler genellikle International Morse'dan daha kısadır. Bunun nedeni kısmen Amerikan Morse'nin daha fazla nokta öğesi kullanması ve kısmen de en yaygın kısa çizginin Uluslararası Mors çizgisinden daha kısa olmasıdır; iki nokta öğesi üç noktalı öğe uzunluğundadır. Prensipte, diğer tüm değişkenler eşitse, American Morse, International Morse'dan daha hızlı iletilecektir. Pratikte, bundan uzaklaştıran iki şey var. İlk olarak, yaklaşık beş kodlama öğesiyle American Morse, hızlı bir şekilde gönderildiğinde doğru zamanlamayı elde etmek daha zordu. Deneyimsiz operatörler, domuz Morse olarak bilinen bir etki olan bozuk mesajlar göndermeye yatkındı . İkinci neden, Amerikan Morse'nin yakın aralıklı noktaların daha büyük yoğunluğu nedeniyle semboller arası girişime (ISI) daha yatkın olmasıdır . Bu sorun, özellikle denizaltı telgraf kablolarında şiddetliydi ve Amerikan Morse'yi uluslararası iletişim için daha az uygun hale getirdi. Bir operatörün ISI ile başa çıkmak için hemen sahip olduğu tek çözüm, iletim hızını yavaşlatmaktı.

Dil karakter kodlamaları

Kiril veya Arap yazısı gibi Latin olmayan alfabeler için Mors kodu , söz konusu alfabe için Latin alfabesinde kullanılanla aynı veya neredeyse aynı kod noktalarını kullanarak bir karakter kodlaması oluşturarak elde edilir . Japonca katakana gibi heceler de bu şekilde işlenir ( Wabun kodu ). Her yeni karakter için Mors koduna daha fazla kod noktası eklemenin alternatifi, bazı dillerde kod aktarımlarının çok uzun olmasına neden olur.

Logogram kullanan dillerin kullanımı , gereken çok daha fazla sayıda karakter nedeniyle daha zordur. Çinli telgraf kodu her dört basamaklı sayı atanır etrafında 9800 karakterden (aslen 1871 yılında başlatılan 7000) bir kod çizelgesini kullanır. İletilen bu sayılardır, bu nedenle Çin Mors kodu tamamen rakamlardan oluşur. Rakamların alıcı tarafta aranması, bunu yavaş bir süreç haline getiriyordu, ancak telgrafın yaygın olarak kullanıldığı çağda, yetenekli Çinli telgrafçılar , hafızalarından binlerce ortak kodu hatırlayabiliyordu. Çin telgraf kodu, Çince isimleri Çince olmayan yazılarda kaydetmenin açık bir yöntemi olduğu için hala kolluk kuvvetleri tarafından kullanılmaktadır.

Otomatik telgraf kodları

Baudot kodu

Orijinal Baudot kodu

İlk basım telgrafları Mors kodunu kullanmaya devam etti, ancak operatör artık noktaları ve tireleri tek bir tuşla doğrudan göndermiyordu. Bunun yerine, gönderilecek karakterlerin her bir tuşta işaretlendiği bir piyano klavyesi kullandılar. Makine, tuşa basılarak uygun Mors kodu noktasını oluşturdu. 1874'te patenti alınan Émile Baudot tarafından tamamen yeni bir kod türü geliştirildi . Baudot kodu , bitlerin seri olarak gönderildiği 5 bitlik bir ikili koddu . Sabit bir uzunluk koduna sahip olmak, makine tasarımını büyük ölçüde basitleştirdi. Operatör kodu, her bir tuş kodun bir bitine karşılık gelen 5 tuşlu küçük bir piyano klavyesinden girdi. Mors gibi, Baudot kodu, en yaygın harflere atanan en az tuşa basmayı gerektiren kod noktalarıyla operatör yorgunluğunu en aza indirecek şekilde düzenlendi.

İlk baskı telgrafları, gönderen ve alan makine arasında mekanik senkronizasyon gerektiriyordu. 1855 tarihli Hughes matbaa telgrafı , makinenin her devrinde bir Mors tire göndererek bunu başardı. Baudot koduyla bağlantılı olarak farklı bir çözüm benimsendi. Asenkron seri iletişime izin veren, iletimdeki her karaktere başlatma ve durdurma bitleri eklendi . Bu başlatma ve durdurma bitleri şeması, daha sonraki tüm büyük telgraf kodlarında takip edildi.

Murray kodu

Meşgul telgraf hatlarında, delinmiş kağıt bantla Baudot kodunun bir çeşidi kullanıldı . Bu, 1901'de Donald Murray tarafından icat edilen Murray koduydu. Doğrudan hatta iletmek yerine, operatörün tuşa basması bantta delikler açtı. Bant boyunca yer alan her bir delik sırası, Murray kodunun beş bitine karşılık gelen, delinecek beş olası konuma sahipti. Bant daha sonra kodu oluşturan ve telgraf hattına gönderen bir bant okuyucudan geçirildi. Bu sistemin avantajı, birden fazla mesajın bir banttan hatta çok hızlı bir şekilde gönderilebilmesi ve hattın doğrudan manuel operasyondan daha iyi kullanılmasıydı.

Murray, operatör yorgunluğu artık bir sorun olmadığı için makinedeki aşınmayı en aza indirmek için karakter kodlamasını tamamen yeniden düzenledi. Bu nedenle, orijinal Baudot'un karakter kümeleri ve Murray kodları uyumlu değildir. Baudot kodunun beş biti, bir metin mesajında ​​gerekli olan tüm harfleri, sayıları ve noktalama işaretlerini temsil etmek için yetersizdir. Ayrıca, makineyi daha iyi kontrol etmek için telgraf yazdırırken ek karakterler gerekir. Bu kontrol karakterlerine örnek olarak satır besleme ve satır başı verilebilir . Murray, vardiya kodlarını tanıtarak bu sorunu çözdü . Bu kodlar, alıcı makineye karakter kodlamasını farklı bir karakter kümesine değiştirmesi talimatını verir. Murray kodunda iki vardiya kodu kullanıldı; şekil kayması ve harf kayması. Murray tarafından tanıtılan başka bir kontrol karakteri , banttaki beş deliğin tamamını delen silme karakteriydi (DEL, kod 11111). Amacı banttan hatalı karakterleri kaldırmaktı, ancak Murray ayrıca mesajlar arasındaki sınırı işaretlemek için birden fazla DEL kullandı. Tüm deliklerin açılması, alıcı uçta ayrı mesajlara ayrılması kolay bir delik oluşturdu. Baudot-Murray kodunun bir çeşidi, Uluslararası Telgraf Alfabesi no. ITA 2'deki "2", orijinal Baudot kodunun ITA 1'in temeli haline gelmesinden kaynaklanmaktadır. ITA 2, 1960'lara kadar kullanılan standart telgraf kodu olarak kaldı ve o zamanın çok ötesinde yerlerde hala kullanılıyordu. .

ITA 2 kodu, delikli bant biçiminde

bilgisayar yaşı

Telem Bu daktilo benzeri klavyede operatör türleri mesajı ile baskı telgraf olduğu 1915 yılında icat edilmiştir. Bununla birlikte, Baudot-Murray veya ITA 2 kodlarında küçük harf karakter kümesine yer olmadığı için telgraflar büyük harfle gönderilmeye devam etti . Bu, bilgisayarların gelişiyle ve bilgisayar tarafından oluşturulan mesajların veya kelime işlemciden oluşan belgelerin telgraf sistemiyle arayüz oluşturma isteğiyle değişti. Acil bir sorun, metnin bilgisayarda depolanmasında bir zorluğa neden olan kaydırma kodlarının kullanılmasıydı. Bir mesajın bir kısmı veya yalnızca bir karakter alınırsa, son kaydırma kontrolü için mesajın geri kalanına bakmadan hangi kodlama kaydırmasının uygulanması gerektiğini söylemek mümkün değildi. Bu, 6 bitlik TeleTypeSetter (TTS) kodunun tanıtılmasına yol açtı . TTS'de, kaydırma durumunu depolamak için ek bit kullanıldı, böylece kaydırma karakterlerine olan ihtiyaç ortadan kalktı. TTS, bilgisayarların yanı sıra tele yazıcılara da bazı faydalar sağladı. TTS tarafından iletilen harf kodunun bozulması, muhtemelen alıcı kullanıcı tarafından düzeltilebilecek yanlış bir harfin yazdırılmasına neden oldu. Öte yandan, bir ITA 2 kaydırma karakterinin bozulması, o noktadan itibaren bir sonraki kaydırma karakteri gönderilene kadar tüm mesajın bozulmasına neden oldu.

ASCII

1960'lara gelindiğinde, teleprinter teknolojisinin gelişmesi, daha uzun kodların teleprinter maliyetlerinde bir zamanlar olduğu kadar önemli bir faktör olmadığı anlamına geliyordu. Bilgisayar kullanıcıları küçük harfli karakterler ve ek noktalama işaretleri isterken hem teleprinter hem de bilgisayar üreticileri ITA 2'den ve vardiya kodlarından kurtulmak istediler. Bu, American Standards Association'ın 7 bitlik bir kod, American Standard Code for Information Interchange ( ASCII ) geliştirmesine yol açtı . ASCII'nin son hali 1964'te yayınlandı ve hızla standart teleprinter kodu haline geldi. ASCII, telgraf ekipmanı düşünülerek açıkça geliştirilen son büyük koddu. Bundan sonra telgraf hızla azaldı ve yerini büyük ölçüde bilgisayar ağları , özellikle 1990'larda İnternet aldı.

ASCII Kod Şeması.svg

ASCII, bilgisayar programlamaya yardımcı olmak için tasarlanmış çeşitli özelliklere sahipti. Harf karakterleri, kod noktasının sayısal düzenindeydi, bu nedenle verileri sayısal olarak sıralayarak alfabetik bir sıralama elde edilebilir. Karşılık gelen büyük ve küçük harfler için kod noktası, yalnızca bit 6'nın değeri kadar farklıydı ve bu bit yoksayılırsa durumların bir karışımının alfabetik olarak sıralanmasına izin verdi. Diğer kodları özellikle tanıtıldı IBM bireyin EBCDIC türetilen delikli kart girişi için açıklanan yöntemle ama olarak kazanılan ASCII ve türevleri olduğu ortak dil bilgisayar bilgi alışverişi.

ASCII uzantısı ve Unicode

1970'lerde mikroişlemcinin ve 1980'lerde 8-bit mimarisi ile kişisel bilgisayarın gelişi , 8-bit baytın standart bilgisayar depolama birimi haline gelmesine yol açtı . 7 bitlik verileri 8 bitlik depolamaya paketlemek, veri alımı için elverişsizdir. Bunun yerine, çoğu bilgisayar bayt başına bir ASCII karakteri depoladı. Bu, yararlı bir şey yapmayan bir bit bıraktı. Bilgisayar üreticileri , standart ASCII'nin bazı sınırlamalarının üstesinden gelmek için bu biti genişletilmiş ASCII'de kullandılar. Ana sorun, ASCII'nin İngilizce'ye, özellikle Amerikan İngilizcesine yönelik olması ve Fransızca gibi diğer Avrupa dillerinde kullanılan aksanlı ünlülerden yoksun olmasıydı . Karakter setine diğer ülkeler için para birimi sembolleri de eklendi. Ne yazık ki, farklı üreticiler farklı genişletilmiş ASCII'ler uygulayarak onları platformlar arasında uyumsuz hale getirdi . 1987'de Uluslararası Standartlar Örgütü , yaygın olarak kullanılan 7-bit ASCII'ye dayalı 8-bit karakter kodlaması için ISO 8859-1 standardını yayınladı .

ISO 8859 karakter kodlamaları, Kiril , İbranice , Arapça ve Yunanca gibi Latin olmayan komut dosyaları için geliştirilmiştir . Bir belge veya veri birden fazla komut dosyası kullanıyorsa, bu hala sorunluydu. Karakter kodlamaları arasında birden çok geçiş gerekliydi. Bu sorun, 1987'den beri geliştirilmekte olan 16-bit Unicode standardının 1991'de yayınlanmasıyla çözüldü . Unicode, uyumluluk için ASCII karakterlerini aynı kod noktalarında tuttu. Unicode, Latin olmayan komut dosyalarını desteklemenin yanı sıra, Çince karakterler gibi logogramlar ve astrolojik ve matematiksel semboller gibi birçok özel karakter için kod noktaları sağladı . 1996'da Unicode 2.0, 16 bitten büyük kod noktalarına izin verdi; 20-bit'e kadar ve ek bir özel kullanım alanı ile 21-bit'e kadar. 20 bit Unicode, Eski İtalik komut dosyası ve nadiren kullanılan birçok Çince karakter gibi soyu tükenmiş diller için destek sağladı .

Uluslararası Sinyal Kodu (radyotelgraf)

1931'de, başlangıçta bayraklar kullanılarak sinyalizasyon yoluyla gemi iletişimi için oluşturulan Uluslararası İşaretler Kodu, radyotelgraf operatörleri tarafından kullanılacak beş harfli bir kod koleksiyonu eklenerek genişletildi.

kodların karşılaştırılması

Bayrak kodlarının karşılaştırılması

tablo 1
kod bir
N
B
O
C
P
D
S
D
R,
F
S
G
T
H
, U
Ben
V
J
W
K
X
L
Y
E
, Z
Veri tipi Notlar Referans
Myer 2 elemanlı peruk sallama 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
Seri, değişken uzunluk 1=sola işaretle, 2=sağ işaretle
Bayrak gösteriminde Uluslararası Mors 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
Seri, değişken uzunluk 1=sola işaretle, 2=sağ işaretle
Bayrak gösteriminde Amerikan Mors 12
21
2111
131
1131
11111
211
1121
1
1311
121
111
221
2
1111
112
11
1112
2121
122
212
1211
2+
11311
22
11131
Seri, değişken uzunluk 1=bayrak sola, 2=sağ bayrak, 3=bayrak daldırılmış
Myer 3 elementli peruk sallama 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
Seri, 3 elemanlı 1=bayrak sola, 2=sağ bayrak, 3=bayrak daldırılmış

Tablo 1 notları

İğne kodlarının karşılaştırılması

Tablo 2
kod bir
N
B
O
C
P
D
S
D
R,
F
S
G
T
H
, U
Ben
V
J
W
K
X
L
Y
E
, Z
Veri tipi Notlar Referans
Schilling 1-iğne (1820) Schilling 1-iğneli yatay.svg Seri, değişken uzunluk Bu, tek bir devre kullanan ilk koddur.
Gauss ve Weber 1-iğne (1833) Gauss ve Weber yatay.svg Seri, değişken uzunluk
Cooke ve Wheatstone 5 iğneli (1838) C&W5 yatay.svg Paralel, 5 elemanlı
Cooke ve Wheatstone 2 iğneli C&W2 yatay.svg Seri-paralel, değişken uzunluk
Cooke ve Wheatstone 1-iğne (1846) C&W1 yatay.svg Seri, değişken uzunluk
Highton 1-iğne Highton1 yatay.svg Seri, değişken uzunluk
Bir iğne kodu olarak Mors Mors iğnesi yatay.svg Seri, değişken uzunluk Sol iğne = nokta
Sağdaki iğne = tire
Foy-Breguet kodu
(2 iğneli)
Foy-Breguet yatay.svg Paralel, 2 elemanlı

Tablo 2 notları

İğne kodlarının alternatif bir temsili, sol iğne için "1" ve sağ iğne için "3" rakamını kullanmaktır. Çoğu kodda görünmeyen "2" rakamı, iğneyi nötr dik konumda temsil eder. Bu şemayı kullanan kod noktaları, özellikle eğitim için kullanılanlar olmak üzere bazı iğneli aletlerin ön yüzünde işaretlenmiştir.

Noktalı çizgi kodlarının karşılaştırılması

Tablo 3
kod bir
N
B
O
C
P
D
S
D
R,
F
S
G
T
H
, U
Ben
V
J
W
K
X
L
Y
E
, Z
Veri tipi Notlar Referans
Steinheil (1837)












Seri, değişken uzunluk
Steinheil (1849)   ▄▄▄ ▄ ▄▄▄ 
  ▄ ▄ 
  ▄▄▄ ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ 
  ▄ 
  ▄▄▄ ▄ ▄ 
  ▄ 
  ▄ ▄▄▄ ▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ ▄▄▄ 
Seri, değişken uzunluk
Ben (1843)   ▄ ▄▄▄ 
  ▄ ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄ ▄▄▄ 
  ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ ▄ 
  ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ ▄ 
  ▄ ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ ▄ ▄ ▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ 
Seri, değişken uzunluk
Mors (c. 1838)   ▄ ▄ ▄ 
  ▄▄▄ ▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄ 
  ▄ ▄ ▄ 
  ▄ ▄ ▄ ▄ ▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ ▄ 
  ▄ 
  ▄ ▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ 
  ▄▄▄ 
  ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ 
  ▄▄▄▄ 
  ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ 
Seri, değişken uzunluk
Mors (c. 1840)
(Amerikan Mors)
  ▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄▄▄ ▄ ▄ ▄ 
  ▄ ▄ 
  ▄ ▄ ▄ 
  ▄ ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ ▄ 
  ▄ 
  ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ 
  ▄ ▄ 
  ▄ ▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ 
  ▄ ▄ ▄ ▄ 
Seri, değişken uzunluk
Gerke (1848)
(kıta mors)
  ▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄▄▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ ▄ ▄ 
  ▄▄▄ ▄ ▄▄▄ ▄ 
  ▄ ▄ ▄ ▄ ▄ 
  ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ ▄▄▄ 
  ▄ 
  ▄ ▄▄▄ ▄ 
  ▄ ▄ ▄▄▄ ▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ 
  ▄ ▄ 
  ▄ ▄ ▄ ▄▄▄ 
  ▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ 
  ▄ ▄ ▄▄▄ ▄ ▄ ▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄▄▄ ▄ ▄ 
Seri, değişken uzunluk
Uluslararası Mors
(1851)
  ▄ ▄▄▄ 
  ▄▄▄ ▄ 
  ▄▄▄ ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ ▄ 
  ▄ ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ ▄▄▄ 
  ▄ 
  ▄ ▄▄▄ ▄ 
  ▄ ▄ ▄▄▄ ▄ 
  ▄ ▄ ▄ 
  ▄▄▄ ▄▄▄ ▄ 
  ▄▄▄ 
  ▄ ▄ ▄ ▄ 
  ▄ ▄ ▄▄▄ 
  ▄ ▄ 
  ▄ ▄ ▄ ▄▄▄ 
  ▄ ▄▄▄ ▄▄▄ ▄▄▄ 
  ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄ ▄▄▄ 
  ▄▄▄ ▄ ▄ ▄▄▄ 
  ▄ ▄▄▄ ▄ ▄ 
  ▄▄▄ ▄ ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ 
  ▄▄▄ ▄▄▄ ▄ ▄ 
Seri, değişken uzunluk

Tablo 3 notları

Bir baskı telgrafı veya sifon kaydedici ile kullanıldığında , nokta-çizgi kodlarının "tireleri" genellikle "nokta" ile aynı uzunlukta yapılır. Tipik olarak, bir nokta için bant üzerindeki işaret, bir tire işaretinin üzerinde yapılır. Bunun bir örneği, 1849 Steinheil koduyla hemen hemen aynı olan 1837 Steinheil kodunda görülebilir, ancak tabloda farklı şekilde temsil edilirler. Uluslararası Mors kodu, bu biçimde denizaltı telgraf kablolarında yaygın olarak kullanılmıştır .

İkili kodların karşılaştırılması

Tablo 4
kod bir
N
B
O
C
P
D
S
D
R,
F
S
G
T
H
, U
Ben
V
J
W
K
X
L
Y
E
, Z
Veri tipi Notlar Referans
Baudot ve 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
Seri, 5 bit
Baudot-Murray ve 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
Seri, 5 bit
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
Seri, 7 bit

Tablo 4 notları

Ayrıca bakınız

Referanslar

bibliyografya

  • Beauchamp, Ken, Telgraf Tarihi , IET, 2001 ISBN  0852967926 .
  • Bouchet, Olivier, Kablosuz Optik İletişim , Wiley, 2012 ISBN  1848213166 .
  • Bright, Charles Tilston , Denizaltı Telgrafları , Londra: 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" , 13 Ekim 2019'da erişildi ve arşivlendi .
  • Chesnoy, Jose, Denizaltı Fiber İletişim Sistemleri , Academic Press, 2002 ISBN  0-08-049237-1 .
  • Coe, Lewis, Telgraf: Morse'un Buluşunun Tarihi ve Amerika Birleşik Devletleri'ndeki Öncülleri , McFarland, 2003 ISBN  0-7864-1808-7 .
  • Edelcrantz, Abraham Niclas, Afhandling om Telegrapher ("Telgraflar Üzerine Bir İnceleme"), 1796, ch. 4 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, "Çok Dilli Komut Dosyası Kodlaması", ch. 6 inç, Cope, Bill; Gollings, Gus, Çok Dilde Kitap Üretimi , Ortak Zemin, 2001 ISBN  186335073X .
  • Guillemin, Amédée, Fiziksel Kuvvetlerin Uygulamaları , Macmillan and Company, 1877 OCLC  5894380237 .
  • Hallas, Stuart, M., "The Single Needle Telegraph" , 5 Ekim 2019'da erişildi ve arşivlendi .
  • Highton, Edward, The Electric Telegraph: Its History and Progress , J. Weale, 1852 OCLC  999489281 .
  • Holzmann, Gerard J.; Pehrson, Björn, Veri Ağlarının Erken Tarihi , Wiley, 1995 ISBN  0818667826 .
  • Huurdeman, Anton A., Dünya Çapında Telekomünikasyon Tarihi , John Wiley & Sons, 2003 ISBN  0471205052 .
  • Johnson, Rossiter (ed), Universal Cyclopædia ve Atlas , cilt. 10, D. Appleton and Company, 1901 LCCN  05-9702 .
  • Kieve, Jeffrey L., The Electric Telegraph: A Social and Economic History , David ve Charles, 1973 OCLC  655205099 .
  • King, Thomas W., Rehabilitasyon ve Eğitimde Modern Mors Kodu , Allyn ve Bacon, 2000 ISBN  0205287514 .
  • Lyall, Francis, Uluslararası İletişim: Uluslararası Telekomünikasyon Birliği ve Evrensel Posta Birliği , 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., "Semiotik Egemenlik: Tarihsel Perspektifte 1871 Çin Telgraf Kodu", s. 153–184, Jing Tsu; Elman, Benjamin A. (eds), Modern Çin'de Bilim ve Teknoloji, 1880'ler–1940'lar , BRILL, 2014 ISBN  9004268782 .
  • Myer, Albert J., Sağır Dilsizler için Yeni Bir İşaret Dili , 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, Medyanın Evrimi , Rowman & Littlefield, 2007 ISBN  0742554821 .
  • Raykoff, Ivan, "Piyano, telgraf, daktilo: Dokunma dilini dinlemek", ch. 8 in, Colligan, Colette (ed); Linley, Margaret (ed), Ondokuzuncu Yüzyılda Medya, Teknoloji ve Edebiyat , Routledge, 2016 ISBN  131709865X .
  • Salomon, David, Veri Sıkıştırma: Tam Referans , 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 , bölümlerinin yeniden basımları dahil,
  • Toncich, Dario J., İmalat Endüstrileri için Veri İletişimi ve Ağ Oluşturma , Chrystobel Engineering, 1993 ISBN  0646105221 .
  • Wrixon, Fred B., Kodlar, Şifreler, Sırlar ve Şifreli İletişim , Black Dog & Leventhal Publishers, 2005 ISBN  1579124852 .
  • Wyatt, Allen L., Montaj Dilini Kullanma , Que Corporation, 1887 ISBN  0880222972 .

Dış bağlantılar