Телеграфный код - Telegraph code

А телеграфный код один из кодировки символов используется для передачи Информация от телеграфия. азбука Морзе самый известный такой код. Телеграфия обычно относится к электрический телеграф, но телеграфные системы, использующие оптический телеграф использовались до этого. Код состоит из ряда кодовые точки, каждая из которых соответствует букве алфавита, цифре или другому символу. В кодах, предназначенных для машин, а не людей, кодовые точки для управляющие символы, такие как возврат каретки, необходимы для управления работой механизма. Каждая кодовая точка состоит из ряда элементов, расположенных уникальным образом для этого символа. Обычно существует два типа элементов (двоичный код), но в некоторых кодах, не предназначенных для машин, использовалось больше типов элементов. Например, Американский код Морзе было около пяти элементов, а не двух (точка и тире) Международный код Морзе.

Коды, предназначенные для интерпретации человеком, были разработаны таким образом, чтобы наиболее часто встречающиеся символы имели наименьшее количество элементов в соответствующей кодовой точке. Например, код Морзе для E, самая распространенная буква в английском языке, представляет собой одну точку (▄▄), в то время как Q является ▄▄▄▄▄▄▄▄▄▄▄. Эти меры означали, что сообщение может быть отправлено быстрее, и оператору потребуется больше времени, чтобы устать. Телеграфы всегда использовались людьми до конца XIX века. Когда появились автоматизированные телеграфные сообщения, коды с кодовыми точками переменной длины были неудобны для проектирования машин. Вместо этого использовались коды фиксированной длины. Первым из них был Код Бодо, пяти-немного код. У Бодо достаточно кодов только для печати верхний регистр. В более поздних кодах было больше битов (ASCII имеет семь), чтобы можно было печатать как верхний, так и нижний регистр. За пределами эпохи телеграфа современным компьютерам требуется очень большое количество кодовых точек (Unicode имеет 21 бит), так что несколько языков и алфавитов (наборы символов ) можно обрабатывать без изменения кодировки символов.

Ручные телеграфные коды

Коды оптического телеграфа

Код главы c. 1794

До появления электрического телеграфа широко распространенным методом построения национальных телеграфных сетей был оптический телеграф состоящий из цепочки башен, сигналы с которых могли передаваться семафором или ставнями от башни к башне. Это было особенно развито во Франции и зародилось в французская революция. Код, используемый во Франции, был кодом Chappe, названным в честь Клод Шаппе изобретатель. Британский Адмиралтейство также использовали семафорный телеграф, но со своим кодом. Британский код обязательно отличался от французского, потому что британский оптический телеграф работал иначе. Система Chappe имела подвижные руки, как если бы она развевала флаги, как в флаг-семафор. Британская система использовала множество ставен, которые можно было открывать или закрывать.[1]

Код главы

Система Chappe состояла из большой поворотной балки (регулятора) с рычагами на каждом конце (индикаторы), которые вращались вокруг регулятора на одном конце. Углы, которые разрешалось принимать этим компонентам, были ограничены кратными 45 ° для облегчения считывания. Это дало кодовое пространство 8 × 4 × 8 кодовые точки, но положение индикатора на одной линии с регулятором никогда не использовалось, потому что его было трудно отличить от индикатора, который загибался наверху регулятора, оставляя пространство для кода 7×4×7 = 196. Символы всегда формировались с регулятором на левой или правой диагонали (наклонной) и принимались как действительные только тогда, когда регулятор перемещался либо в вертикальное, либо в горизонтальное положение. Левый наклон всегда использовался для сообщений, а правый наклонный - для управления системой. Это дополнительно уменьшило кодовое пространство до 98, из которых четыре или шесть кодовых точек (в зависимости от версии) были управляющие символы, оставляя пространство для кода для текста 94 или 92 соответственно.

Система Chappe в основном передавала сообщения, используя кодовая книга с большим количеством заданных слов и словосочетаний. Впервые он был использован на экспериментальной цепочке башен в 1793 году и введен в эксплуатацию от Парижа до Лилль в 1794 году. Кодовая книга, использованная так рано, доподлинно неизвестна, но неопознанная кодовая книга в Музей почты Парижа возможно, для системы Чаппе. Расположение этого кода в столбцах по 88 записей привело Holzmann & Pehrson к предположению, что могло быть использовано 88 кодовых точек. Однако предложение 1793 года касалось десяти кодовых точек, представляющих цифры 0–9, и Буше говорит, что эта система все еще использовалась до 1800 года (Holzmann & Pehrson поставили изменение на 1795 год). Кодовая книга была пересмотрена и упрощена в 1795 году для ускорения передачи. Код состоял из двух частей, первый из которых состоял из 94 буквенных и цифровых символов плюс некоторые часто используемые комбинации букв. Второй раздел представлял собой кодовую книгу из 94 страниц с 94 записями на каждой странице. Кодовая точка была назначена для каждого числа до 94. Таким образом, для передачи всего предложения нужно было отправить только два символа - номера страницы и строки кодовой книги, по сравнению с четырьмя символами при использовании десятисимвольного кода.

В 1799 году были добавлены еще три дивизии. В них были дополнительные слова и фразы, географические места и имена людей. Эти три раздела требовали добавления дополнительных символов перед символом кода, чтобы идентифицировать правильную книгу. Код был снова пересмотрен в 1809 году и после этого оставался стабильным. В 1837 году Габриэлем Флоконом была введена только горизонтальная система кодирования, которая не требовала перемещения тяжелого регулятора. Вместо этого в центре регулятора был предусмотрен дополнительный индикатор для передачи этого элемента кода.[2]

Код главы c. 1809 г.

Код Эделькранца

Кодовая точка Эделькранца 636, которая расшифровывается под девизом Телеграфного корпуса; Passa väl upp («Будь начеку»)

Система Edelcrantz использовалась в Швеции и была второй по величине сетью, построенной после Франции. Телеграф состоял из десяти ставен. Девять из них были расположены в матрице 3 × 3. Каждый столбец заслонок представлял собой восьмеричную цифру с двоичным кодом с закрытой заслонкой, представляющей «1» и наиболее значительную цифру внизу. Таким образом, каждый символ телеграфной передачи представлял собой трехзначное восьмеричное число. Десятый ставень был очень большим наверху. Это означало, что перед кодовой точкой должна быть буква «А».

Одно из применений шторки «А» заключалось в том, что числовой код, которому предшествовала «А», означал прибавление нуля (умножение на десять) к цифре. Большие числа могут быть обозначены следующим за цифрой кодом для сотен (236), тысяч (631) или их комбинации. Это потребовало передачи меньшего количества символов, чем отправка всех нулевых цифр по отдельности. Однако основная цель кодовых точек "A" заключалась в кодовой книге заранее определенных сообщений, во многом как кодовая книга Чаппа.

Символы без буквы «А» представляли собой большой набор цифр, букв, общих слогов и слов для помощи уплотнение кода. Примерно в 1809 году Эделькранц представил новую кодовую книгу с 5120 кодовыми точками, каждая из которых требует передачи двух символов для идентификации.

Алфавит Эделькранца
АBCDEFгЧАСяJKLMNОпQрSТ
003026055112125162210254274325362422450462500530610
UVWИксYZÅÄÖ12345678900000
640650710711712713723737001002004010020040100200400236631

Было много кодовых точек для исправления ошибок (272, ошибка), управления потоком и контрольных сообщений. Обычно предполагалось, что сообщения будут передаваться по всей линии, но были обстоятельства, когда отдельным станциям требовалось связываться напрямую, обычно для управленческих целей. Наиболее распространенной и простой ситуацией была связь между соседними станциями. Кодовые точки 722 и 227 использовались для этой цели, чтобы привлечь внимание следующей станции к солнцу или от него соответственно. Для более удаленных станций использовались кодовые точки 557 и 755 соответственно, за которыми следовала идентификация запрашивающей и целевой станций.[3]

Парик-вэг

Передача сигналов с помощью флагов широко использовалась для передачи сигналов точка-точка до появления оптического телеграфа, но было трудно построить общенациональную сеть с переносными флагами. Требовалось гораздо большее механическое устройство семафорных телеграфных башен, чтобы можно было достичь большего расстояния между линиями связи. Однако разветвленная сеть с переносными флагами была построена во время американская гражданская война. Это был парик вилять система, которая использовала код, изобретенный Альберт Дж. Майер. Некоторые из использованных башен были огромными, до 130 футов, для хорошей дальности. Код Майера требовал только одного флага с использованием троичный код. То есть каждый элемент кода состоял из одной из трех различных позиций флага. Однако для алфавитных кодовых точек требуется только две позиции, а третья позиция используется только в управляющие символы. Использование троичного кода в алфавите привело бы к более коротким сообщениям, поскольку в каждой кодовой точке требуется меньшее количество элементов, но двоичную систему легче читать на большом расстоянии, поскольку необходимо различать меньшее количество позиций флагов. Руководство Майера также описывает алфавит с троичной кодировкой с фиксированной длиной из трех элементов для каждой кодовой точки.[4]

Коды электрического телеграфа

Кук и Уитстон и другие ранние коды

Код Кука и Уитстона с одной иглой (C & W1)

Во время ранней разработки электрический телеграф. Практически каждый изобретатель создавал свой код для своего конкретного устройства. Первым кодом, коммерчески использовавшимся на электрическом телеграфе, был Кук и Уитстон телеграфируют пятистрочный код (C и W5). Впервые это было использовано на Великая Западная железная дорога в 1838 году. C & W5 имел главное преимущество: код не нужно было изучать оператору; буквы можно было прочитать прямо с дисплея. Однако у него был недостаток: требовалось слишком много проводов. Был разработан код с одной иглой C & W1, для которого требовался только один провод. C & W1 широко использовался в Великобритании и Британской империи.

Американский код Морзе

Некоторые другие страны использовали C & W1, но он так и не стал международным стандартом, и, как правило, каждая страна разработала свой собственный код. В США, Американский код Морзе Использовались элементы, элементы которых состояли из точек и тире, отличающихся друг от друга длиной импульса тока на телеграфной линии. Этот код использовался на телеграфе, изобретенном Сэмюэл Морс и Альфред Вейл и впервые был использован в коммерческих целях в 1844 году. Первоначально у Морзе были кодовые точки только для цифр. Он планировал, что числа, отправленные по телеграфу, будут использоваться в качестве индекса к словарю с ограниченным набором слов. Вейл изобрел расширенный код, который включал кодовые точки для всех букв, чтобы можно было отправить любое желаемое слово. Код Вейла превратился в американский код Морзе. Во Франции телеграф использовал Телеграф Фуа-Бреге, телеграф с двумя иглами, который отображал стрелки в коде Chappe, тот же код, что и французский оптический телеграф, который все еще был более широко использован, чем электрический телеграф во Франции. Для французов это было большим преимуществом, поскольку им не нужно было переучивать своих операторов работе с новым кодом.[5]

Стандартизация - азбука Морзе

Международный код Морзе

В Германии в 1848 г. Фридрих Клеменс Герке разработал сильно модифицированную версию American Morse для использования на железных дорогах Германии. У American Morse было три разных длины тире и две разные длины промежутка между точками и тире в кодовой точке. В коде Герке было только одно тире, и все межэлементные промежутки в кодовой точке были равны. Герке также создал кодовые точки для немецкого умляут буквы, которых нет в английском. Многие страны Центральной Европы входили в Немецко-австрийский телеграфный союз. В 1851 году Союз решил принять общий код для всех своих стран, чтобы сообщения могли пересылаться между ними без необходимости для операторов перекодировать их на границах. Для этого был принят кодекс Герке.

В 1865 году конференция в Париже приняла код Герке в качестве международного стандарта, назвав его Международный код Морзе. С некоторыми очень незначительными изменениями это азбука Морзе используется сегодня. Стрелочные телеграфные приборы Кука и Уитстона были способны использовать азбуку Морзе, поскольку точки и тире можно было посылать при перемещении стрелки влево и вправо. К этому времени игольчатые инструменты изготавливались с концевыми упорами, которые при ударе иглы делали две совершенно разные ноты. Это позволило оператору написать сообщение, не глядя на иглу, что было намного эффективнее. Это было аналогичное преимущество телеграфа Морзе, в котором операторы могли слышать сообщение от щелчка якоря реле. Тем не менее, после национализации британских телеграфных компаний в 1870 г. Главное почтовое отделение решили стандартизировать телеграф Морзе и избавиться от множества различных систем, унаследованных от частных компаний.

В США телеграфные компании отказались от использования International Morse из-за затрат на переподготовку операторов. Они выступили против попыток правительства сделать это законом. В большинстве других стран телеграф находился под контролем государства, поэтому изменение можно было просто санкционировать. В США телеграфом управляла не одна организация. Скорее всего, это было множество частных компаний. В результате международные операторы должны были свободно владеть обеими версиями Морзе и перекодировать как входящие, так и исходящие сообщения. США продолжали использовать американский язык Морзе на стационарных телефонах (радиотелеграфия обычно использовался International Morse), и так продолжалось до появления телетайпов, которые требовали совершенно других кодов и делали этот вопрос спорным.[6]

Скорость передачи

Одна страница из китайской телеграфной кодовой книги

Скорость отправки в ручном телеграфе ограничена скоростью, с которой оператор может отправить каждый элемент кода. Скорости обычно указаны в слов в минуту. У всех слов разная длина, поэтому буквальный подсчет слов даст разный результат в зависимости от содержания сообщения. Вместо этого слово определяется как пять символов с целью измерения скорости, независимо от того, сколько слов фактически содержится в сообщении. Код Морзе и многие другие коды также не имеют одинаковой длины кода для каждого символа слова, что снова вводит переменную, связанную с содержанием. Чтобы преодолеть это, используется скорость, с которой оператор многократно передает стандартное слово. PARIS традиционно выбран в качестве этого стандарта, потому что это длина среднего слова в азбуке Морзе.[7]

В American Morse символы обычно короче, чем в International Morse. Отчасти это связано с тем, что в American Morse используется больше точечных элементов, а отчасти потому, что наиболее распространенное тире, короткое тире, короче, чем международное тире Морзе - два точечных элемента против трех точечных элементов в длину. В принципе, американская азбука Морзе будет передаваться быстрее, чем международная азбука Морзе, если все другие переменные равны. На практике есть два момента, которые отвлекают от этого. Во-первых, американский Морс, содержащий около пяти элементов кодирования, было труднее установить правильное время при быстрой отправке. Неопытные операторы были склонны отправлять искаженные сообщения, эффект, известный как свинья Морс. Вторая причина в том, что американец Морзе более склонен к межсимвольная интерференция (ISI) из-за большей плотности близко расположенных точек. Эта проблема была особенно серьезной на подводные телеграфные кабели, что делает американский язык Морзе менее подходящим для международного общения. Единственное решение, которое оператор должен был немедленно решить с ISI, - это снизить скорость передачи.[8]

Кодировки символов языка

Код Морзе для нелатинских алфавитов, такие как Кириллица или Арабский шрифт, достигается путем построения кодировка символов для рассматриваемого алфавита с использованием тех же или почти тех же кодовых точек, что и в Латинский алфавит. Слоговые словари, например, японский катакана, также обрабатываются таким образом (Код Wabun ). Альтернатива добавления дополнительных кодовых точек к азбуке Морзе для каждого нового символа приведет к тому, что передача кода будет очень длинной на некоторых языках.[9]

Языки, которые используют логограммы труднее обрабатывать из-за того, что требуется гораздо большее количество символов. В Китайский телеграфный код использует кодовую книгу примерно из 9800 знаков (7000 при первоначальном запуске в 1871 году), каждому из которых присвоен четырехзначный номер. Именно эти числа передаются, поэтому китайский код Морзе целиком состоит из цифр. Цифры нужно искать на принимающей стороне, что делает этот процесс медленным, но в эпоху, когда широко использовался телеграф, опытные китайцы телеграфисты мог вспомнить многие тысячи общих кодов по памяти. Китайский телеграфный код по-прежнему используется правоохранительными органами, поскольку это однозначный метод записи китайских имен некитайскими шрифтами.[10]

Автоматические телеграфные коды

Код Бодо

Исходный код Бодо

Рано печатные телеграфы продолжал использовать азбуку Морзе, но оператор больше не отправлял точки и тире напрямую с помощью одной клавиши. Вместо этого они использовали клавиатуру пианино, на каждой клавише которой были помечены символы. Машина сгенерировала соответствующую точку кода Морзе нажатием клавиши. Совершенно новый тип кода был разработан Эмиль Бодо, запатентовано в 1874 году. Код Бодо был 5-битным двоичным кодом, с отправленными битами серийно. Наличие кода фиксированной длины значительно упростило конструкцию машины. Оператор вводил код с маленькой 5-клавишной клавиатуры пианино, каждая клавиша соответствовала одному биту кода. Как и код Морзе, код Бодо был организован так, чтобы минимизировать утомляемость оператора с помощью кодовых точек, требующих наименьшего количества нажатий клавиш, назначенных для наиболее распространенных букв.

Ранние печатные телеграфы требовали механической синхронизации между отправляющим и принимающим устройством. В Печатный телеграф Хьюза 1855 г. добился этого, посылая рывок Морзе на каждый оборот машины. Другое решение было принято в сочетании с кодом Бодо. При передаче к каждому символу добавлялись стартовые и стоповые биты, что позволяло асинхронная последовательная связь. Этой схеме стартовых и стоповых битов придерживались все более поздние основные телеграфные коды.[11]

Код Мюррея

На загруженных телеграфных линиях использовался вариант кода Бодо с перфорированная бумажная лента. Это был код Мюррея, изобретенный Дональд Мюррей в 1901 году. Вместо прямой передачи на линию, нажатия клавиш оператора пробивали отверстия в ленте. Каждый ряд отверстий на ленте имел пять возможных позиций для пробивки, соответствующих пяти битам кода Мюррея. Затем лента пропускалась через считыватель ленты, который генерировал код и отправлял его по телеграфной линии. Преимущество этой системы состояло в том, что несколько сообщений можно было очень быстро послать на линию с одной ленты, что позволяло использовать линию лучше, чем прямое ручное управление.

Мюррей полностью изменил кодировку символов, чтобы минимизировать износ машины, поскольку усталость оператора больше не была проблемой. Таким образом, наборы символов исходных кодов Бодо и Мюррея несовместимы. Пяти битов кода Бодо недостаточно для представления всех букв, цифр и знаков препинания, необходимых в текстовом сообщении. Кроме того, печатные телеграфы требуют дополнительных символов для лучшего управления машиной. Примеры этих управляющие символы находятся перевод строки и возврат каретки. Мюррей решил эту проблему, введя коды смен. Эти коды инструктируют принимающую машину изменить кодировку символов на другой набор символов. В коде Мюррея использовались два кода сдвига; сдвиг фигуры и сдвиг букв. Еще одним управляющим персонажем, представленным Мюрреем, был удалить символ (DEL, код 11111), который пробил все пять отверстий на ленте. Его предполагаемая цель состояла в том, чтобы удалить с ленты ошибочные символы, но Мюррей также использовал несколько DEL, чтобы отметить границу между сообщениями. После того, как все отверстия были пробиты, образовалась перфорация, которую можно было легко разорвать на отдельные сообщения на принимающей стороне. Вариант кода Бодо-Мюррея стал международным стандартом под названием International Telegraph Alphabet No. 2 (ITA 2) в 1924 году. «2» в ITA 2 объясняется тем, что исходный код Бодо стал основой для ITA 1. ITA 2 оставался стандартным телеграфным кодом, который использовался до 1960-х годов, и все еще использовался в местах, значительно превышающих те. .[12]

Код ITA 2 в виде перфоленты

Компьютерный век

В телетайп был изобретен в 1915 году. Это печатный телеграф с клавиатурой, напоминающей пишущую машинку, на которой оператор печатает сообщение. Тем не менее, телеграммы продолжали отправляться верхний регистр только потому, что в кодах Бодо-Мюррея или ITA 2 не было места для строчных букв. Это изменилось с появлением компьютеров и желанием связать с телеграфной системой сообщения, созданные компьютером, или документы, составленные текстовым редактором. Непосредственной проблемой было использование кодов смены, которое вызывало трудности с компьютерным хранением текста. Если была получена часть сообщения или только один символ, было невозможно определить, какой сдвиг кодировки следует применить, без поиска последнего элемента управления сдвигом в остальной части сообщения. Это привело к появлению 6-битной TeleTypeSetter (TTS) код. В TTS дополнительный бит использовался для хранения состояния сдвига, тем самым устраняя необходимость в символах сдвига. TTS также принесла некоторую пользу телетайпам, а также компьютерам. Повреждение переданного буквенного кода TTS привело к печати одной неправильной буквы, которую, вероятно, мог бы исправить принимающий пользователь. С другой стороны, повреждение ITA 2 Символ сдвига привел к тому, что все сообщение с этого момента и далее искажалось до тех пор, пока не был отправлен следующий символ сдвига.[13]

ASCII

К 1960-м годам совершенствование технологии телетайпов означало, что более длинные коды были далеко не таким значительным фактором в стоимости телетайпов, как раньше. Пользователи компьютеров хотели строчных букв и дополнительных знаков препинания, и производители телетайпов и компьютеров хотели избавиться от ITA 2 и ее кодов сдвига. Это привело Американская ассоциация стандартов для разработки 7-битного кода Американский стандартный код для обмена информацией (ASCII ). Окончательная форма ASCII была опубликована в 1964 году и быстро стала стандартным кодом телетайпа. ASCII был последним крупным кодом, разработанным специально для телеграфного оборудования. После этого телеграфия быстро пришла в упадок и была в значительной степени заменена компьютерная сеть, особенно Интернет в 1990-е гг.

Таблица кодов ASCII.svg

У ASCII было несколько функций, предназначенных для помощи в компьютерном программировании. Буквенные символы располагались в числовом порядке кодовых точек, поэтому сортировка по алфавиту могла быть достигнута просто путем числовой сортировки данных. Кодовая точка для соответствующих букв верхнего и нижнего регистра различалась только значением бита 6, что позволяло сортировать сочетание регистров по алфавиту, если этот бит игнорировался. Были введены и другие коды, в частности IBM с EBCDIC полученный из перфокарта метод ввода, но именно ASCII и его производные выиграли как лингва франка компьютерного обмена информацией.[14]

Расширение ASCII и Юникод

Прибытие микропроцессор в 1970-х и персональный компьютер в 80-е годы с их 8-битная архитектура привел к 8-битному байт становится стандартной единицей компьютерной памяти. Упаковка 7-битных данных в 8-битное хранилище неудобно для извлечения данных. Вместо этого большинство компьютеров хранит один символ ASCII на байт. Остался один кусок, который не делал ничего полезного. Производители компьютеров использовали этот бит в расширенный ASCII чтобы преодолеть некоторые ограничения стандартного ASCII. Основная проблема заключалась в том, что ASCII был ориентирован на английский язык, особенно американский английский, и не имел акцентированный гласные, используемые в других европейских языках, таких как французский. В набор символов также были добавлены символы валют других стран. К сожалению, разные производители реализовали разные расширенные ASCII, что делало их несовместимыми между платформы. В 1987 г. Международная организация по стандартизации выпустил стандарт ISO 8859-1, для 8-битной кодировки символов на основе 7-битного ASCII, которая получила широкое распространение.

ISO 8859 кодировки символов были разработаны для не-Латинские шрифты такие как Кириллица, иврит, арабский, и Греческий. Это все еще было проблематично, если в документе или данных использовалось более одного сценария. Требовалось несколько переключений между кодировками символов. Это было решено публикацией в 1991 году стандарта для 16-битных Unicode, в разработке с 1987 года. Unicode поддерживает символы ASCII в тех же кодовых точках для совместимости. Помимо поддержки нелатинских сценариев, Unicode предоставил кодовые точки для таких логограмм, как Китайские символы и многие специальные символы, такие как астрологические и математические символы. В 1996 году Unicode 2.0 допускал кодовые точки более 16 бит; до 20 бит и 21 бит с дополнительной областью частного использования. 20-битный Unicode обеспечивал поддержку исчезнувших языков, таких как Старый курсив и многие редко использовали китайские иероглифы.[15]

Международный свод сигналов (радиотелеграф)

В 1931 г. Международный свод сигналов, первоначально созданный для судовой связи посредством сигнализации с использованием флагов, был расширен за счет добавления набора пятибуквенных кодов для использования операторами радиотелеграфа.

Сравнение кодов

Сравнение кодов флагов

Таблица 1
КодА
N
B
О
C
п
D
Q
E
р
F
S
г
Т
ЧАС
U
я
V
J
W
K
Икс
L
Y
M
Z
Тип данныхЗаметкиСсылка
Myer 2-элементный парик-вэг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
Серийный, переменной длины1 = флаг слева, 2 = флаг справа
[примечание 1][заметка 2]
[16]
Международная азбука Морзе в обозначении флага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
Серийный, переменной длины1 = флаг слева, 2 = флаг справа[17]
Американский Морзе в обозначении флага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
Серийный, переменной длины1 = флаг слева, 2 = флаг справа, 3 = флаг опущен[заметка 3][18]
Myer 3-элементный парик-вэг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
Последовательный, 3-х элементный1 = флаг слева, 2 = флаг справа, 3 = флаг опущен[19]

Примечания к таблице 1

  1. ^ Слева и справа - слева и справа отправитель сообщения. Нейтральное положение - с поднятым флажком над головой сигнальщика. В руководстве Майера код указывается с прямо противоположными движениями (Myer (1872), стр. 68), например, A равно 22, но фактически использованный код обычно такой, как показано здесь (Myer (1872), стр. 94–95).
  2. ^ В двухэлементном коде фактически была определена третья позиция. Это указывало на то, что флаг направлен прямо на землю. Этот элемент использовался только в управляющих символах. Например, единственная тройка означает «конец слова», а 33 - «конец предложения».
  3. ^ Знак «+» указывает на небольшую паузу в этом положении.

Сравнение кодов игл

Таблица 2
КодА
N
B
О
C
п
D
Q
E
р
F
S
г
Т
ЧАС
U
я
V
J
W
K
Икс
L
Y
M
Z
Тип данныхЗаметкиСсылка
Шиллинг 1 игла (1820)Шиллинг 1-игла horizontal.svgСерийный, переменной длиныЭто первый код, использующий одну схему.
[примечание 1]
[20]
1 игла Гаусса и Вебера (1833)Gauss & Weber horizontal.svgСерийный, переменной длины[заметка 2]
[примечание 1]
[21]
5 игл Кука и Уитстона (1838)C & W5 horizontal.svgПараллельный, 5-элементный[заметка 3][22]
2 иглы Кука и УитстонаC & W2 horizontal.svgПоследовательно-параллельный, переменной длины[примечание 1][23]
1 игла Кука и Уитстона (1846 г.)C & W1 horizontal.svgСерийный, переменной длины[примечание 4]
[примечание 1]
[24]
Highton 1 иглаHighton1 horizontal.svgСерийный, переменной длины[примечание 5]
[примечание 1]
[25]
Морзе как код иглыИгла Морзе horizontal.svgСерийный, переменной длиныИгла слева = точка
Игла правая = тире
[примечание 6]
[26]
Код Фуа-Бреге
(2 иглы)
Foy-Breguet horizontal.svgПараллельный, 2-элементный[примечание 7][27]

Примечания к таблице 2

  1. ^ а б c d е В большинстве кодов игольчатого телеграфа короткий штрих выполняется первым на соединенных глифах, независимо от того, находится он слева или справа от длинного штриха (Шаффнер, стр. 221). Код иглы Морзе является исключением; здесь все штрихи выполнены по порядку (Халлас). Если короткий штрих не указывает на иное, штрихи читаются слева направо, за одним исключением. Коды C&W с одной иглой, отмеченные справа от лицевой панели (те коды, где длинные штрихи наклонены вправо), выполняются справа налево, но все равно сначала следует коротким штрихом. Те, что слева от тарелки (длинные удары с наклоном влево), выполняются слева направо как обычно.
  2. ^ Код Гаусса и Вебера имеет общие кодовые точки для C / K, и нет никакого различия между I / J. Бернс показывает, что у V нет кода. Бернс показывает код для D как //, что делает его таким же, как G, поэтому, вероятно, это ошибка, точно так же Бернс имеет // для Z. Кодовые точки для D и Z такие, как показано здесь у Ширса и Калверта.
  3. ^ 5-игольные коды C&W для C, J, Q, V, X и Z были заменены другими буквами.
  4. ^ Однострелочные коды C&W для J, Q и Z на ранних инструментах были заменены на G, K и S соответственно. В таблице, приведенной ранее в этой статье, показаны эти заменители, в этой таблице - более поздние уникальные коды. J оставался отсутствующим в большинстве инструментов даже после добавления Q и Z. Большинство источников не дают кода для J; Показанный здесь символ галочки взят с лицевой панели инструмента, изображенного во внешних ссылках.
  5. ^ Некоторые источники идентифицируют код Хайтона как код Кука и Уитстона (Guillemin например). Этот код отображается на лицевой панели Генри Хайтон позолоченный телеграф (Highton, стр. 90) и его одноигольный телеграф (Highton, стр. 94). Последний инструмент использовался Highton's Британская электрическая телеграфная компания (Хайтон, стр. 100). Некоторое время он также использовался Магнитная Телеграфная Компания кто взял их на себя (Морс, стр. 116) и, возможно, использовался компанией, тесно связанной с ними, Подводная телеграфная компания. Гийемен, писавший в контексте Бельгии, которые были связаны с Великобританией через кабель Дувр-Остенде компании Submarine Telegraph, идентифицирует этот код как «английский код» (Gullemin, p. 551).
  6. ^ Отметки, используемые для азбуки Морзе на игольчатых телеграфах, читаются несколько иначе, чем другие коды. Короткие штрихи используются для обозначения точек Морзе, а не для обозначения того, какой штрих выполняется первым. Штрихи читаются строго слева направо. Время, в течение которого стрелка удерживается вправо для «рывка», обычно такое же, как при перемещении влево для «точки», в отличие от традиционной системы Морзе с использованием эхолота (Hallas).
  7. ^ Центральная штанга в Foy-Breguet зафиксирована на месте, подвижные иглы - это два рычага на конце штанги.

Альтернативным представлением кодов иглы является использование цифры «1» для левой иглы и «3» для правой иглы. Цифра «2», которая не встречается в большинстве кодов, представляет иглу в нейтральном вертикальном положении. Кодовые точки, использующие эту схему, отмечены на лицевой стороне некоторых игольчатых инструментов, особенно используемых для обучения.[28]

Сравнение кодов точка-тире

Таблица 3
КодА
N
B
О
C
п
D
Q
E
р
F
S
г
Т
ЧАС
U
я
V
J
W
K
Икс
L
Y
M
Z
Тип данныхЗаметкиСсылка
Steinheil (1837)












Серийный, переменной длины[примечание 1][29]
Steinheil (1849)▄▄▄▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
Серийный, переменной длины[заметка 2][30]
Бэйн (1843)▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄
Серийный, переменной длины[заметка 3][31]
Морс (ок. 1838 г.)▄▄
▄▄▄▄▄
▄▄
▄▄
▄▄
▄▄
▄▄
▄▄▄▄▄
▄▄
▄▄
▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
Серийный, переменной длины[примечание 4][32]
Морс (ок. 1840 г.)
(Американский Морс)
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄
▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄
Серийный, переменной длины[примечание 5][33]
Герке (1848)
(континентальный морс)
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
Серийный, переменной длины[примечание 6][34]
Международный Морзе
(1851)
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄
Серийный, переменной длины[35]

Примечания к таблице 3

  1. ^ Код Штайнхейля 1837 года имеет общие кодовые точки для C / K и U / V. Между I и J. не делается различия. Этот код почти идентичен коду 1849 года, за исключением того, что он предназначен для печати из импульсов отрицательной и положительной полярности, а не из импульсов короткой и большой длительности.
  2. ^ Код Штайнхейля 1849 года имеет общие кодовые точки для C / K / Q, D / T и F / V (Gerke, стр. 128). Нет различия между I и J.
  3. ^ Код Bain такой же, как у Myer. У Бернса есть несколько вариантов кодов. Многие из них, вероятно, являются ошибками, поскольку приводят к дублированию кодовых точек, и Майер работал телеграфистом на телеграфе Bain. Тем не менее, различия приведены здесь для полноты картины. Бернс ▄▄▄▄▄ для, ▄▄▄▄▄▄▄▄ для Q и ▄▄▄▄▄▄▄▄▄▄▄ для T. Коды для I и O меняются местами.
  4. ^ Код Морзе 1838 года имеет общие кодовые точки для I / Y, G / J и S / Z (Shiers, стр. 102).
  5. ^ Американская азбука Морзе использовала более короткое тире, чем более поздние коды (две точки по сравнению с тремя в Международной азбуке Морзе). Это не отражено в таблице для удобства сравнения.
  6. ^ Код Герке не различает I и J. И Бернс, и сам Герке перечисляют, только J. Huurdeman дает международный код Морзе для J. Burns ▄▄▄▄▄ как код для X. Похоже, это ошибка, и Huurdeman, и Gerke имеют ▄▄▄▄▄.

При использовании с печатный телеграф или сифонный регистратор, «тире» кодов «точка-тире» часто делаются той же длины, что и «точка». Обычно отметка на ленте для точки делается над отметкой для тире. Пример этого можно увидеть в коде Штайнхейля 1837 года, который почти идентичен коду Штайнхейля 1849 года, за исключением того, что они представлены в таблице по-разному. Международный код Морзе обычно использовался в этой форме на подводные телеграфные кабели.[36]

Сравнение двоичных кодов

Таблица 4[примечание 1]
КодА
N
B
О
C
п
D
Q
E
р
F
S
г
Т
ЧАС
U
я
V
J
W
K
Икс
L
Y
M
Z
Тип данныхЗаметкиСсылка
Бодо и ITA 101
1E
0C
07
0D
1F
0F
1D
02
0E
14
0A
15
0B
05
06
17
09
16
19
12
1B
04

13
Последовательный, 5-битный[37]
Бодо-Мюррей и ITA 203
0C
19
18
0E
16
09
17
01
0A
0D
05

10
14
07
06
1E
0B
13
0F
1D
12
15

11
Последовательный, 5-битный[38]
ASCII41/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
Последовательный, 7-битный[заметка 2][39]

Примечания к таблице 4

  1. ^ Все кодовые точки в этой таблице приведены в шестнадцатеричный для краткости. Обычно они фактически передавались в виде двоичных кодов в асинхронная последовательная связь с двоичным «0», представленным «пробелом» (обычно положительное напряжение), и «1», представленным «меткой» (обычно, отрицательным напряжением). Каждому передаваемому символу предшествовал символ «старт» и завершался символом «стоп» для поддержания синхронизации (Toncich, стр. 108).
  2. ^ Для каждого символа даны две кодовые точки в ASCII. Они представляют собой символы верхнего и нижнего регистра соответственно.

Смотрите также

Заметки

использованная литература

  1. ^ Beauchamp, гл. 1
    • Буше, гл. 2
    • Бернс, гл. 2
  2. ^ Буше, гл. 2
    • Коу, гл. 1
    • Holzmann & Pehrson, гл. 2
    • Шаффнер, гл. 3
  3. ^ Holzmann & Pehrson, гл. 3
    • Эделькранц, гл. 4
  4. ^ Коу, гл. 1
    • Майер (1866)
    • Wrixon, гл. 11
  5. ^ Beauchamp, гл. 2
    • Бернс, гл. 3
    • Чесной ч. 2
    • Коу, гл. 2
    • Guillemin, bk. 5, гл. 3
    • Wrixon, гл. 10, 11
  6. ^ Beauchamp, гл. 3
    • Чесной, гл. 2, пт. А
    • Коу, гл. 3
    • Guillemin, bk. 5, гл. 4
    • Huurdeman, гл. 8.10
    • Киев, гл. 9
    • Lyall, гл. 2
  7. ^ Коэ, Приложения
  8. ^ Коу, гл. 6
  9. ^ Голлингс, гл. 6
    • Король, ок. А
  10. ^ Голлингс, гл. 6
    • Муллэйни, гл. 7
  11. ^ Beauchamp, гл. 11
    • Райков, гл. 8
    • Нолл, гл. 2
  12. ^ Huurdeman, гл. 19
  13. ^ Beauchamp, гл. 11
    • Гиллам, гл. 2
  14. ^ Гиллам, гл. 2
    • Huurdeman, гл. 30
    • Нолл, гл. 2
  15. ^ Гиллам, гл. 2
    • Голлингс, гл. 6
  16. ^ Коу, стр. 3
    • Майер (1866), стр. 53, 80.
  17. ^ Maver, стр. 363–364.
  18. ^ Джонсон, стр. 525
    • Maver, стр. 363–365.
  19. ^ Майер (1866), стр. 81 год
  20. ^ Ширс, стр. 101–102.
    • Calvert
    • Шаффнер, стр. 137
  21. ^ Ширс, стр. 101
    • Бернс, стр. 76
    • Calvert
  22. ^ Шаффнер, стр. 200–201.
    • Бернс, стр. 76
  23. ^ Шаффнер, стр. 226–229.
    • Гийемен, стр. 554
  24. ^ Шаффнер, стр. 221
    • Гийемен, стр. 551
    • Huurdeman, p. 68
  25. ^ Хайтон, стр. 94
    • Гийемен, стр. 551
  26. ^ Халлас
  27. ^ Гийемен, стр. 558
  28. ^ Highton, стр. 90–95.
    • Guillemin, стр. 550–551.
  29. ^ Бернс, стр. 77
    • Calvert
  30. ^ Бернс, стр. 77
    • Герке, стр. 126
  31. ^ Майер (1851), стр. 11
    • Бернс, стр. 77
  32. ^ Ширс, стр. 101–103.
  33. ^ Бернс, стр. 77
    • Huurdeman, p. 144
  34. ^ Бернс, стр. 77
    • Huurdeman, p. 144
    • Герке, стр. 126
  35. ^ Голлингс, стр. 80
    • Huurdeman, p. 144
    • Бернс, стр. 77
  36. ^ Яркий, стр. 601–606.
  37. ^ Саломон, стр. 21 год
  38. ^ Голлингс, стр. 83
  39. ^ Wyatt, стр. 681–684

Список используемой литературы

  • Бошан, Кен, История телеграфии, ИЭПП, 2001 г. ISBN  0852967926.
  • Буше, Оливье, Беспроводная оптическая связь, Wiley, 2012 г. ISBN  1848213166.
  • Яркий, Чарльз Тилстон, Подводные телеграфы, Лондон: Кросби Локвуд, 1898 г. OCLC  776529627.
  • Бернс, Рассел В., Коммуникации: международная история первых лет становления, IEE, 2004 г. ISBN  0863413277.
  • Калверт, Джеймс Б., "Электромагнитный телеграф", доступ и в архиве 13 октября 2019.
  • Чесной, Хосе, Системы подводной оптоволоконной связи, Academic Press, 2002 г. ISBN  0-08-049237-1.
  • Коу, Льюис, Телеграф: история изобретения Морзе и его предшественников в США, МакФарланд, 2003 г. ISBN  0-7864-1808-7.
  • Эделькранц, Авраам Никлас, Обращение к телеграфисту («Трактат о телеграфах») 1796 г., в переводе гл. 4 из Holzmann & Pehrson.
  • Герке, Фридрих Клеменс, Der praktische Telegraphist, или Die electromagnetische Telegraphie, Хоффманн и Камп, 1851 г. OCLC  162961437.
  • Гиллам, Ричард, Демистификация Unicode, Аддисон-Уэсли Профессионал, 2003 г. ISBN  0201700522.
  • Голлингс, Гас, "Кодирование многоязычных сценариев", гл. 6 дюймов, Коуп, Билл; Голлингс, Гас, Многоязычная книжная продукция, Общая земля, 2001 ISBN  186335073X.
  • Гиймен, Амеде, Применение физических сил, Macmillan and Company, 1877 г. OCLC  5894380237.
  • Халлас, Стюарт, М., "Одноигольный телеграф", доступ и в архиве 5 октября 2019.
  • Хайтон, Эдвард, Электрический телеграф: его история и прогресс, Дж. Уил, 1852 г. OCLC  999489281.
  • Хольцманн, Джерард Дж .; Персон, Бьёрн, Ранняя история сетей передачи данных, Wiley, 1995 ISBN  0818667826.
  • Хурдеман, Антон А., Всемирная история телекоммуникаций, Джон Уайли и сыновья, 2003 г. ISBN  0471205052.
  • Джонсон, Росситер (редактор), Универсальная циклопедия и Атлас, т. 10, Д. Эпплтон и компания, 1901 г. LCCN  05-9702.
  • Киев, Джеффри Л., Электрический телеграф: социальная и экономическая история, Дэвид и Чарльз, 1973 OCLC  655205099.
  • Кинг, Томас В., Современный код Морзе в реабилитации и образовании, Аллин и Бэкон, 2000 ISBN  0205287514.
  • Лайалл, Фрэнсис, Международная связь: Международный союз электросвязи и Всемирный почтовый союз, Рутледж, 2016 ISBN  1-317-114345.
  • Мавер, Уильям младший, Американская телеграфия и энциклопедия телеграфа, Maver Publishing Company, 1909 г. OCLC  499312411.
  • Маллэйни, Томас С., «Семиотический суверенитет: китайский телеграфный кодекс 1871 года в исторической перспективе», стр. 153–184 в, Цзин Цу; Эльман, Бенджамин А. (редакторы), Наука и технологии в современном Китае, 1880–40-е гг., БРИЛЛ, 2014 ISBN  9004268782.
  • Майер, Альберт Дж., Новый язык жестов для глухонемых, Джуэтт, Томас и Ко, 1851 г. OCLC  1000370390.
  • Майер, Альберт Дж., Руководство по сигналам, Д. ван Ностранд, 1866 г. OCLC  563202260.
  • Майер, Альберт Дж., Руководство по сигналам, Д. ван Ностранд, 1872 г. OCLC  682033474.
  • Нолл, А. Майкл, Эволюция СМИ, Роуман и Литтлфилд, 2007 г. ISBN  0742554821.
  • Райков, Иван, «Фортепиано, телеграф, пишущая машинка: прислушиваясь к языку осязания», гл. 8 дюймов, Коллиган, Колетт (редактор); Линли, Маргарет (редактор), СМИ, технологии и литература в девятнадцатом веке, Рутледж, 2016 ISBN  131709865X.
  • Саломон, Дэвид, Сжатие данных: полный справочник, Springer Science & Business Media, 2007 г. ISBN  1846286034.
  • Шаффнер, Талиаферро Престон, Руководство по телеграфу, Падни и Рассел, 1859 г. OCLC  258508686.
  • Ширс, Джордж, Электрический телеграф: историческая антология, Арно Пресс, 1977 OCLC  838764933, в том числе оттиски частей,
  • Тончич, Дарио Дж., Передача данных и создание сетей для производственных предприятий, Chrystobel Engineering, 1993 г. ISBN  0646105221.
  • Риксон, Фред Б., Коды, шифры, секреты и зашифрованная связь, Black Dog & Leventhal Publishers, 2005 г. ISBN  1579124852.
  • Вятт, Аллен Л., Использование языка ассемблера, Que Corporation, 1887 г. ISBN  0880222972.

внешние ссылки