Baudot kodu - Baudot code

Erken bir "piyano" Baudot klavyesi

Baudot kodu [boˈdo] ,1870'lerde Émile Baudot tarafından icat edilen telgraf içinerken bir karakter kodlamasıdır . Bu Uluslararası Telgraf Alfabe No 2 (ITA2) için selefi en yaygın olduğu teleprinter gelişine kadar kullanımda kod ASCII . Alfabedeki her karakter,telgraf kablosu veya radyo sinyali gibi bir iletişim kanalı üzerinden gönderilen beş bitlik bir dizi ile temsil edilir. Simge hızı ölçümü olarak bilinen baud ve aynı adından türetilmiştir.

Tarih

Baudot kodu (ITA1)

Baudot kodu (ITA1)
Baudot Kodu - 1888'den patent.png
Baudot'un 1888 tarihli ABD patentinin A'dan Z'ye, t ve ∗'yi (Silme) listeleyen erken bir versiyonu
takma ad(lar) Uluslararası Telgraf Alfabesi 1
Şu anki durum ITA2 ile değiştirildi (karşılıklı olarak uyumlu değil).
sınıflandırma 5-bit durum bilgisi olan temel Latin kodlaması
Öncesinde Mors kodu
tarafından başarıldı ITA2

Aşağıdaki tabloda Sütun I, II, III, IV ve V kodu gösterir; Let. ve Şekil sütunları, Continental ve UK versiyonları için harfleri ve sayıları göstermektedir; ve sıralama tuşları tabloyu şu sırayla sunar: alfabetik, Gri ve Birleşik Krallık

Baudot kodu (Kıta ve İngiltere versiyonları)
Avrupa sıralama tuşları Birleşik Krallık sıralama tuşları
V IV ben II III Kıta Gri İzin vermek. İncir. V IV ben II III Birleşik Krallık
- - -
A 1 A 1
ben & / 1 /
E 2 E 2
ben Ö ben 3 /
Ö 5 Ö 5
sen 4 sen 4
Y 3 Y 3
B 8 B 8
C 9 C 9
NS 0 NS 0
F F F 5 /
G 7 G 7
H H H ¹
J 6 J 6
Figür Boşluk İncir. Bl.
Silme Silme * *
K ( K (
L = L =
m ) m )
n n £
P % P +
Q / Q /
r - r -
S ; S 7 /
T ! T ²
V ' V ¹
W ? W ?
x , x 9 /
Z : Z :
T . - .
Boşluk Mektup Bl. İzin vermek.

Baudot, 1872'de ilk çok katlı telgrafını geliştirdi ve 1874'te patentini aldı. 1876'da, Carl Friedrich Gauss ve Wilhelm Weber'in 1834'te önerdiği gibi , eşit açma ve kapama aralıklarıyla altı bitlik bir koddan beş bitlik bir koda geçti. , Roma alfabesinin iletilmesine izin verdi ve noktalama işaretleri ve kontrol sinyallerini içeriyordu. Kodun kendisi (yalnızca makine) patentli değildi çünkü Fransız patent yasası kavramların patentlenmesine izin vermiyor.

Baudot'nun 5 bitlik kodu, manuel bir klavyeden gönderilmek üzere uyarlandı ve onu orijinal biçiminde kullanan hiçbir teleprinter ekipmanı yapılmadı. Kod, yalnızca beş piyano tipi tuşa sahip bir klavyeye girildi ve sol elin iki parmağı ve sağ elin üç parmağı kullanılarak çalıştırıldı. Tuşlara basıldıktan sonra, bir distribütör ünitesindeki mekanik kontaklar o klavyeye bağlı sektör üzerinden geçene kadar kilitlendiler, bu sırada klavyenin kilidi, sesli bir tıklama ile (bilinen) sesli bir tıklama ile girilecek bir sonraki karakter için hazır hale getirildi. Operatörü uyarmak için "kadans sinyali"). Operatörler sabit bir ritmi korumak zorundaydı ve olağan işlem hızı dakikada 30 kelimeydi.

Tablo " Britanya Postanesi'nde kıta ve iç hizmetler için kullanılan Baudot kodunun tahsisini göstermektedir . Kıta kodundaki bazı karakterler, iç koddaki kesirlerle değiştirilir. Kod öğeleri 1, 2 ve 3 iletilir. 1, 2 ve 3 tuşlarıyla ve bunlar sağ elin ilk üç parmağıyla çalıştırılır. 4 ve 5 numaralı kod öğeleri, 4 ve 5 tuşlarıyla iletilir ve bunlar sol elin ilk iki parmağıyla çalıştırılır."

Baudot'nun kodu Uluslararası Telgraf Alfabesi No. 1 ( ITA1 ) olarak tanındı . Artık kullanılmamaktadır.

Murray kodu

"Baudot–Murray Kodu"nu temsil eden delikli kağıt bant. Farklı mesajlar arasında bandı kolayca kesmek için kullanılan mesajın başlangıcındaki (sağda) "Sil/Harf seçimi" kodlarının tam olarak delinmiş sütunlarına dikkat edin. Mesaj daha sonra bir şekil kaydırma kontrolü ve ardından bir satır başı ile başlar.

1901'de Baudot'un kodu, daktilo benzeri bir klavye geliştirmesi sonucunda Donald Murray (1865–1945) tarafından değiştirildi . Murray sistemi bir ara adım kullandı; bir operatörün bir kağıt bandı delmesine izin veren bir klavye perforatörü ve delikli banttan mesajı göndermek için bir bant vericisi . Hattın alıcı ucunda, bir kağıt bant üzerine bir baskı mekanizması basabilir ve/veya mesajın delikli bir kopyasını yapmak için bir reperforatör kullanılabilir. Operatörün el hareketi ile iletilen bitler arasında artık bir bağlantı olmadığı için, kodu operatörün yorgunluğunu en aza indirecek şekilde düzenleme endişesi yoktu ve bunun yerine Murray, kodu makinedeki aşınmayı en aza indirecek şekilde tasarladı ve kod kombinasyonlarını en az olanlarla atadı. en sık kullanılan karakterlere delikler açılmıştır .

Örneğin, tek delikli harfler E ve T'dir. On iki delikli harf, Linotype makinelerinde kullanılan " Etaoin shrdlu " düzenine çok benzeyen AOINSHRDLZ'dir . On harf daha, BCGFJMPUWY, her birinde üç delik var ve dört delikli harfler VXKQ.

Murray kodu ayrıca "biçim efektörleri" veya " kontrol karakterleri " olarak bilinen CR (Satır Başı) ve LF (Satır Besleme) kodlarını da tanıttı . Baudot'un kodlarından birkaçı, o zamandan beri kaldıkları konumlara taşındı: NULL veya BLANK ve DEL kodu. NULL/BLANK, hiçbir ileti gönderilmediğinde boş kod olarak kullanıldı, ancak sözcükler arasındaki boşluk ayrımını kodlamak için aynı kod kullanıldı. DEL kodlarının dizileri (tamamen delinmiş sütunlar), mesajların başında veya sonunda veya aralarında kullanıldı ve farklı mesajların kolayca ayrılmasını sağladı. (Zil kodları, uzak operatöre yeni bir mesajın geldiğini veya bir mesajın iletiminin sonlandırıldığını bildirmek için bu dizilere eklenebilir).

Erken İngiliz Creed makineleri de Murray sistemini kullandı.

Western Union

Bir Keyboard teleprinter Şekil ve LTR'ler kaydırma tuşları ile Baudot kodunu (ABD varyantı) kullanılarak,

Murray'in kodu, 1950'lere kadar kullanılan Western Union tarafından kabul edildi , bazı karakterleri atlamak ve daha fazla kontrol kodu eklemekten oluşan birkaç değişiklikle. BLANK/NULL yerine açık bir SPC (boşluk) karakteri tanıtıldı ve yeni bir BEL kodu bir zil çaldı veya alıcıda başka bir şekilde sesli bir sinyal üretti. Ek olarak, WRU veya "Sen Kimsin?" kod tanıtıldı, bu da alıcı makinenin gönderene bir tanımlama akışı göndermesine neden oldu.

ITA2

ITA2 Baudot–Murray kodu
Uluslararası Telgraf Alfabesi 2 aydınlatılmış.jpg
ITA2'nin İngiliz varyantı
takma ad(lar) Uluslararası Telgraf Alfabesi 2
sınıflandırma 5-bit durum bilgisi olan temel Latin kodlaması
Öncesinde ITA1
tarafından başarıldı FIELDATA ,
ITA 3 (van Duuren kodu) ,
ITA 5 ( ISO 646 , ASCII )
MTK-2
Diller) Rusça
sınıflandırma 5 bit durum bilgisi olan Rus Kiril kodlaması
Öncesinde Rus Mors kodu
tarafından başarıldı KOI-7

1924 yılında CCITT , bazı küçük değişikliklerle Western Union kodunu temel alan Uluslararası Telgraf Alfabesi No. 2 ( ITA2 ) kodunu uluslararası bir standart olarak tanıttı . ABD , 1963'te 7-bit ASCII'nin ilk çıkışına kadar 5-bit teledaktilo kodlarının temeli olan American Teletypewriter code (US TTY) olarak adlandırılan ITA2'nin bir sürümünde standardize edildi .

Bazı kod noktaları (tabloda mavi olarak işaretlenmiştir) ülkeye özgü kullanım için ayrılmıştır.

Uluslararası telgraf alfabesi No. 2 (Baudot–Murray kodu)
Darbe desenleri
(1=işaret, 0=boşluk)
Harf kayması Şekil kayması
LSB üzerinde
sağa;
kod öğeleri:
543·21
LSB üzerinde
sola;
kod öğeleri:
12·345
Delinmiş işaretlerin sayısı ITA2
standardı
Rus
MTK-2
varyantı
Rus
MTK-2
varyantı
ITA2
standardı
ABD TTY
varyantı
000·00 00.000 0 Boş Kiril Harflerine Geçiş Boş
010·00 00.00010 1 Satırbaşı
000·10 01.000 1 Satır besleme
001·00 00·100 1 Uzay
101·11 11·101 4 Q Я 1
100·11 11.001 3 W В 2
000·01 10.000 1 E Е 3
010·10 01.010 2 r Р 4
100,00 00.001 1 T Т 5
101·01 10·101 3 Y Ы 6
001·11 11·100 3 sen У 7
001·10 01·100 2 ben И 8
110.00 00·011 2 Ö o 9
101·10 01·101 3 P П 0
000·11 11.000 2 A bir -
001·01 10·100 2 S С ' zil
010·01 10,010 2 NS Ä WRU? $
011·01 10·110 3 F Ф Э !
110·10 01.011 3 G Г Ш &
101·00 00·101 2 H Х Щ £ #
010·11 11.0010 3 J Й Ю zil '
011·11 11·110 4 K К (
100·10 01.001 2 L Л )
100·01 10.001 2 Z З + "
111·01 10·111 4 x Ь /
011·10 01·110 3 C Ц :
111·10 01·111 4 V Ж = ;
110·01 10.011 3 B Б ?
011·00 00·110 2 n Н ,
111·00 00·111 3 m М .
110·11 11.011 4 Rakamlara Geçiş (FS)
Rakam uzantısı için ayrılmıştır
111·11 11·111 5
Mektup uzantısı için ayrılmıştır
Harflere Geçiş (LS)
/ Silme / Silme

Null'a atanan kod konumu aslında yalnızca tele yazıcıların boşta durumu için kullanılıyordu. Uzun boşta kalma süreleri boyunca, darbe hızı her iki cihaz arasında senkronize edilmedi (bu, kapatılabilir veya değiştirilen telefon hatlarında kalıcı olarak birbirine bağlı olmayabilir). Bir mesajı başlatmak için ilk olarak, teleprinter'ı açmak için basit pasif elektronik cihazlar tarafından da algılanabilen beş darbelik bir grup tarafından düzenli olarak zamanlanmış "işaret" darbelerinden (1) oluşan bir dizi darbe oranını kalibre etmek gerekliydi. Bu darbe dizisi, bir dizi Silme/Silme karakteri üretirken, aynı zamanda alıcının durumunu Harf kaydırma moduna başlatır. Bununla birlikte, ilk darbe kaybolabilir, bu nedenle bu güç açma prosedürü, hemen ardından bir Silme/Silme karakterinin geldiği tek bir Boşluk ile sonlandırılabilir. Cihazlar arasındaki senkronizasyonu korumak için, boş kod mesajların ortasında keyfi olarak kullanılamazdı (bu, boşlukların açıkça ayırt edilmediği ilk Baudot sisteminde bir gelişmeydi, bu nedenle tekrarlanan boşluklar için darbe sayaçlarını korumak zordu). tele yazıcılar). Ancak o zaman, bir mesajın ortasında bir Null göndererek (hemen arkasından bir harf geliyorsa bir Erasure/Delete/LS kontrolü veya bir rakam takip ediyorsa bir FS kontrolü) göndererek cihazları herhangi bir zamanda yeniden senkronize etmek mümkün oldu. Null denetimlerinin gönderilmesi de kağıt bandının bir sonraki satıra ilerlemesine neden olmadı (hiçbir şey delinmediği için), bu nedenle delinebilir kağıt bandının değerli uzunluklarından tasarruf edildi. Öte yandan, Silme/Sil/LS kontrol kodu her zaman delinmiştir ve her zaman (ilk) harfler moduna kaydırılmıştır. Bazı kaynaklara göre, Null kod noktası yalnızca ülke içi kullanım için ayrılmıştı.

Harflere Geçiş kodu (LS), aynı zamanda, delinmiş bir banttaki metni okuduktan sonra iptal etmenin/silmenin bir yolu olarak kullanılabilir ve delinmiş bant atılmadan önce bir mesajın güvenli bir şekilde imha edilmesini sağlar. İşlevsel olarak, ASCII'deki (veya delikli kartlar için EBCDIC dahil olmak üzere diğer 7-bit ve 8-bit kodlamalarda) Silme koduyla aynı dolgu rolünü de oynayabilir. Bir metin parçasındaki kodlar, rastgele sayıda LS koduyla değiştirildikten sonra, aşağıdakiler hala korunur ve kodu çözülebilir. Ayrıca, ilk kodun kodunun çözülmesinin şekiller sayfasından bir rakam veya başka bir sembol vermeyeceğinden emin olmak için bir başlatıcı olarak da kullanılabilir (çünkü Boş kod, bir delgi bandının sonuna veya başına rasgele eklenebilir ve yoksayılmalıdır, boşluk kodu metinde önemlidir).

Uzantılar için ayrılmış olarak işaretlenen hücreler (ilk LS kodundan hemen sonra ikinci kez LS kodunu kullanarak şekiller sayfasından harf kaydırma sayfasına geçmek için) yeni bir moda geçmek için tanımlanmıştır. Bu yeni modda, harfler sayfası yalnızca küçük harfler içerir, ancak tek bir harf için kodlama yaparak (bu harften önce LS göndererek) veya kilitleyerek (FS+LS ile) büyük harfler için üçüncü bir kod sayfasına erişimi korur. Küçük harf moduna geri dönmek için kilidi açmadan önce (tek bir LS ile) önce sınırsız sayıda büyük harf veya rakam. "Ayrılmış" olarak işaretlenen hücre, şekiller sayfasını (normalde rakamlar ve ulusal küçük harfler veya semboller içeren) dördüncü bir sayfaya (ulusal harflerin büyük ve diğer semboller kodlanmış olabilir).

ITA2 hala sağırlar için telekomünikasyon cihazlarında (TDD), Telex ve radyoteletip ("RTTY") gibi bazı amatör radyo uygulamalarında kullanılmaktadır . ITA2, karakter kodlama ayak izini azaltmak için Deutsche Börse tarafından belirlenen 21. yüzyılın başlarından kalma bir finansal protokol olan Enhanced Broadcast Solution'da da kullanılır .

isimlendirme

Neredeyse tüm 20. yüzyıl teleprinter ekipmanı, Western Union'ın kodunu, ITA2'yi veya bunların türevlerini kullandı. Radyo amatörleri rastgele ITA2'yi ve "Baudot" türevlerini yanlış olarak adlandırır ve hatta Amerikan Radyo Röle Ligi'nin Amatör Radyo El Kitabı bunu yapar, ancak daha yeni sürümlerde kod tabloları onu doğru bir şekilde ITA2 olarak tanımlar.

Karakter seti

Her hücrede gösterilen değerler , karşılaştırma için verilen Unicode kod noktalarıdır.

Orijinal Baudot çeşitleri

Orijinal Baudot, yerel Birleşik Krallık

Orijinal Baudot kodu, İngiltere yerel varyantı (harf seti, 0x10 ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
0000
bir
0041
E
0045
/
002F
Y
0059
U
0055
ben
0049
O
004F
Şekil
000E
J
004A
G
0047
H
0048
B
0042
C
0043
F
0046
D
0044
1_ SP
0020
-
002D
X
0058
Z
005A
S
0053
T
0054
B
0057
V
0056
DEL
007F
K
004B
M
004D
L
004C
R,
0052
Q,
0051
N
004E
P
0050
Orijinal Baudot kodu, İngiltere yerel varyantı (şekil seti, 0x08 ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
0000
1
0031
2
0032

215F
3
0033
4
0034
³⁄
00B3 2044
5
0035
SP
0020
6
0036
7
0037
¹
00B9
8
0038
9
0039
⁵⁄
2075 2044
0
0030
1_ LTRS
000F
.
002E
⁹⁄
2079 2044
:
003A
⁷⁄
2077 2044
²
00B2
?
003F
'
0027
DEL
007F
(
0028
)
0029
=
003D
-
002D
/
002F
£
00A3
+
002B

  Mektup  Sayı  Noktalama  Sembol  Başka  Kurşun bayt  Tanımsız

Orijinal Baudot, Kıta Avrupası

Orijinal Baudot kodu, kıta Avrupası varyantı (harf seti, 0x10 ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
0000
bir
0041
E
0045
É
00C9
Y
0059
U
0055
ben
0049
O
004F
Şekil
000E
J
004A
G
0047
H
0048
B
0042
C
0043
F
0046
D
0044
1_ SP
0020

1E6F
X
0058
Z
005A
S
0053
T
0054
B
0057
V
0056
DEL
007F
K
004B
M
004D
L
004C
R,
0052
Q,
0051
N
004E
P
0050
Orijinal Baudot kodu, kıta varyantı (şekil seti, 0x08 ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
0000
1
0031
2
0032
&
0026
3
0033
4
0034
º
00BA
5
0035
SP
0020
6
0036
7
0037

0048+0331
8
0038
9
0039
F
0046 + 0331
0
0030
1_ LTRS
000F
.
002E
,
002C
:
003A
;
003B
!
0021
?
003F
'
0027
DEL
007F
(
0028
)
0029
=
003D
-
002D
/
002F

2116
%
0025

  Mektup  Sayı  Noktalama  Sembol  Başka  Kurşun bayt  Tanımsız

Orijinal Baudot, ITA 1

ITA 1 (harf seti, 0x10 ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
0000
bir
0041
E
0045
CR
000D
Y
0059
U
0055
ben
0049
O
004F
Şekil
000E
J
004A
G
0047
H
0048
B
0042
C
0043
F
0046
D
0044
1_ SP
0020
LF
000A
X
0058
Z
005A
S
0053
T
0054
B
0057
V
0056
DEL
007F
K
004B
M
004D
L
004C
R,
0052
Q,
0051
N
004E
P
0050
ITA 1 (şekil seti, 0x08 ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
0000
1
0031
2
0032
CR
000D
3
0033
4
0034
PU
5
0035
SP
0020
6
0036
7
0037
+
002B
8
0038
9
0039
PU
0
0030
1_ LTRS
000F
LF
000A
,
002C
:
003A
.
002E
PU
?
003F
'
0027
DEL
007F
(
0028
)
0029
=
003D
-
002D
/
002F
PU
%
0025

  Mektup  Sayı  Noktalama  Sembol  Başka  Kurşun bayt  Tanımsız

Baudot-Murray varyantları

Murray Kodu

Murray kodu (harf seti, 0x04 ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ NUL / SP
0000/0020
E
0045
KOL
?
bir
0041
LTRS
000F
S
0053
ben
0049
U
0055
LF
000A
D
0044
R,
0052
J
004A
N
004E
F
0046
C
0043
K
004B
1_ T
0054
Z
005A
L
004C
B
0057
H
0048
Y
0059
P
0050
Q,
0051
O
004F
B
0042
G
0047
Şekil
000E
M
004D
X
0058
V
0056
DEL /*
007F/002A
Murray kodu (şekil seti, 0x1B ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ NUL / SP
0000/0020
3
0033
KOL
?
LTRS
000F
'
0027
8
0038
7
0037
LF
000A
²
00B2
4
0034
⁷⁄
2077 2044

002D/2212

215F
(
0028
⁹⁄
2079 2044
1_ 5
0035
.
002E
/
002F
2
0032
⁵⁄
2075 2044
6
0036
0
0030
1
0031
9
0039
?
003F
³⁄
00B3 2044
Şekil
000E
,
002C
£
00A3
)
0029
DEL /*
007F/002A

  Mektup  Sayı  Noktalama  Sembol  Başka  Kurşun bayt  Tanımsız

ITA 2 ve US-TTY

ITA2 ve US-TTY Baudot–Murray kodu (harf seti, 0x1F ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
0000
E
0045
LF
000A
bir
0041
SP
0020
S
0053
ben
0049
U
0055
CR
000D
D
0044
R,
0052
J
004A
N
004E
F
0046
C
0043
K
004B
1_ T
0054
Z
005A
L
004C
B
0057
H
0048
Y
0059
P
0050
Q,
0051
O
004F
B
0042
G
0047
Şekil
000E
M
004D
X
0058
V
0056
LTRS / DEL
000F/007F
US-TTY Baudot–Murray kodu (şekil seti, 0x1B ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
0000
3
0033
LF
000A

002D/2212
SP
0020
BEL
0007
8
0038
7
0037
CR
000D
0024 $
4
0034
'
0027
,
002C
!
0021
:
003A
(
0028
1_ 5
0035
"
0022
)
0029
2
0032
#
0023
6
0036
0
0030
1
0031
9
0039
?
003F
&
0026
Şekil
000E
.
002E
/
002F
;
003B
LTRS
000F
ITA2 Baudot–Murray kodu (şekil seti, 0x1B ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
0000
3
0033
LF
000A

002D/2212
SP
0020
'
0027
8
0038
7
0037
CR
000D
ENQ
0005
4
0034
BEL
0007
,
002C
!
0021
:
003A
(
0028
1_ 5
0035
+
002B
)
0029
2
0032
£
00A3
6
0036
0
0030
1
0031
9
0039
?
003F
&
0026
Şekil
000E
.
002E
/
002F
=
003D
LTRS
000F

  Mektup  Sayı  Noktalama  Sembol  Başka  Kurşun bayt  Tanımsız

Hava kodu

Meteorologlar, on rakam, BEL ve hava durumu sembolleri ile değiştirilen birkaç diğer karakter dışında, rakam-büyük harf sembolleriyle birlikte ITA2'nin bir varyantını kullandılar:

Hava durumu teleprinter kodlaması
Meteorolojik Baudot–Murray kodu (şekil seti, 0x1B ile değiştirildi)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ -
002D
3
0033
LF
000A

2191
SP
0020
BEL
0007
8
0038
7
0037
CR
000D

2197
4
0034

2199

29B7

2192

25EF

2190
1_ 5
0035
+
002B

2196
2
0032

2193
6
0036
0
0030
1
0031
9
0039

2295

2198
Şekil
000E
.
002E
/
002F

29B6
LTRS
000F

  Mektup  Sayı  Noktalama  Sembol  Başka  Kurşun bayt  Tanımsız

Detaylar

Not: Bu tablo, Baudot ve Murray tarafından "1" olarak adlandırılan boşluğun en sağda ve en az anlamlı olduğunu varsaymaktadır. İletilen bitlerin daha büyük kodlar halinde paketlenme şekli, üreticiye göre değişiklik gösteriyordu. En yaygın çözüm, bitleri en az anlamlı bitten en anlamlı bite doğru tahsis eder (bir baytın en önemli üç bitini kullanılmadan bırakır).

ITA2 kodları tablosu ( onaltılık sayılar olarak ifade edilir )

ITA2'de karakterler beş bit kullanılarak ifade edilir. ITA2, "harf kaydırma" (LTRS) ve "şekil kaydırma" (ŞEKİLLER) olmak üzere iki kod alt kümesi kullanır. ŞEKİLLER karakteri (11011), bu, LTRS (11111) karakteri tarafından sıfırlanana kadar, aşağıdaki karakterlerin ŞEKİL kümesinde olduğu şeklinde yorumlanması gerektiğini bildirir. Kullanımda, LTRS veya FIGS kaydırma tuşuna basılır ve bırakılır, ilgili kaydırma karakteri diğer makineye iletilir. Ardından istenen harf veya rakam karakterleri yazılır. Daktilo veya modern bilgisayar klavyesinden farklı olarak, karşılık gelen karakterler yazılırken shift tuşu basılı tutulmaz. "ENQuiry", diğer makinenin yanıt vermesini tetikleyecektir. "Sen kimsin?" anlamına gelir.

CR satır başıdır , LF satır beslemedir , BEL küçük bir zil çalan zil karakteridir (genellikle operatörleri gelen bir mesaja karşı uyarmak için kullanılır), SP boşluktur ve NUL boş karakterdir (boş bant).

Not: Kod noktalarının ikili dönüşümleri, (muhtemelen) kağıt şeridi hangi taraftan görüntülediğine bağlı olarak, genellikle ters sırada gösterilir. Ayrıca, "kontrol" karakterlerinin , simetrik ya da yararlı çiftler halinde seçildiğine ve böylece bir bandın "ters" yerleştirilmesinin ekipman için sorunlara yol açmayacağına ve elde edilen çıktının deşifre edilebileceğine dikkat edin. Bu nedenle, ŞEKİLLER (11011), LTRS (1111) ve boşluk (00100) değişmezken, genellikle bir çift olarak kullanılan CR (00010) ve LF (01000), sayfa yazıcılarının sırasına bakılmaksızın aynı şekilde ele alınır. LTRS, bir kağıt bantta silinecek karakterlerin üzerine fazla delmek için de kullanılabilir (7-bit ASCII'deki DEL gibi ).

RYRYRY... dizisi genellikle test mesajlarında ve her iletimin başlangıcında kullanılır. R 01010 ve Y 10101 olduğundan, dizi bir teleprinter'ın mekanik bileşenlerinin çoğunu maksimum gerilimde çalıştırır. Ayrıca, bir kerede, alıcının ince ayarı iki renkli ışık (her ton için bir tane) kullanılarak yapıldı. 'RYRYRY...' 0101010101...'i üretti, bu da ayar doğru olduğunda ışıkların eşit parlaklıkta yanmasını sağladı. Bu ayar dizisi yalnızca , radyoteletip (RTTY) kullanımında yaygın olarak görüldüğü gibi, iki tonlu FSK modülasyonu ile ITA2 kullanıldığında faydalıdır .

Baudot kodunun ABD uygulamaları, FIGS katmanında # ve & gibi birkaç karakterin eklenmesiyle farklılık gösterebilir.

Baudot kodunun Rus versiyonu ( MTK-2 ) üç vardiya modu kullandı; Kiril harfli modu karakteri (00000) tarafından aktive edilmiştir. Kiril alfabesindeki karakter sayısının fazla olması nedeniyle, karakterler ! , & , £ atlandı ve Kiril harfleriyle değiştirildi ve BEL , Kiril harfi Ю ile aynı koda sahip. Kiril harfleri Ъ ve Ё atlanmıştır ve Ч 4 rakamı ile birleştirilmiştir.

Ayrıca bakınız

Notlar

Referanslar

daha fazla okuma