Codice Baudot: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m wikilink
 
(51 versioni intermedie di 33 utenti non mostrate)
Riga 1:
Il '''codice Baudot''', così chiamato in onore del suo ideatore [[Émile Baudot]], è un sistema di [[codifica]] per un set di caratteri utilizzato nelle [[Telescrivente|telescriventi]] prima dei sistemi [[EBCDIC]] e [[ASCII]].
 
== Storia e caratteristiche ==
Il codice originario fu sviluppato nel [[1874]] con il nome di International Telegraph Alfabet n. 1 ('''ITA1''') e non è più in uso. Veniva codificato utilizzando una tastiera a cinque tasti dove ogni tasto corrispondeva ad un [[bit]] di un sistema di codifica a cinque livelli. Un sistema meccanico scandiva la tastiera, dopodiché liberava i tasti per permettere l'inserimento del carattere successivo.
[[File:Baudot Tape.JPG|thumb|upright|Nastro di carta con i fori nel "Codice Baudot"]]
Il codice originario fu sviluppato nel [[1874]] con il nome di International Telegraph AlfabetAlphabet n. 1 ('''ITA1''') e non è più in uso. Veniva codificato utilizzando una tastiera a cinque tasti dove ogni tasto corrispondeva ad un [[bit]] di un sistema di codifica a cinque livelli. Un sistema meccanico scandiva la tastiera, dopodiché liberava i tasti per permettere l'inserimento del carattere successivo.
 
Intorno al [[1901]] il codice originario fu rivisto da [[Donald Murray (crittografo)|Donald Murray]], il quale riorganizzò i caratteri, ne aggiunse di nuovi e introdusse i codici ''shift'', che consentivano di cambiare il set di caratteri in uso. Con l'introduzione di questa codifica si cominciarono ad usare [[tastiera (informatica)|tastiere]] più simili alle attualimoderne. La codifica dei caratteri fu riorganizzata in modo che i caratteri più utilizzati corrispondessero ad un minore numero di commutazioni e quindi minore usura dei meccanismi.<br />
Una ulteriore modifica dovuta essenzialmente alla Western union fu la rimozione di alcuni caratteri. Questa ultima versione è nota come '''codice Baudot''' oppure International Telegraph Alphabet No 2 ('''ITA2'''). Il codice ITA2 è ancora usato in alcune applicazioni e in particolare tra i [[radioamatori]] ([[RTTY]]).
 
Una Un'ulteriore modifica dovuta essenzialmente alla [[Western unionUnion]] fu la rimozione di alcuni caratteri. Questa ultima versione è nota come '''codice Baudot''' oppure ''International Telegraph Alphabet No 2'' ('''ITA2'''). Il codice ITA2 è ancoraviene usato inper alcune applicazioni e, in particolare tra i [[radioamatori]] ([[RTTY]]).
{|border=1
 
|+Codifica Baudot ITA2
[[File:Baudotkeyboard.png|thumb|Tastiera con codice Baudot]]
{| class="wikitable"
NOTA:|+Codifica iBaudot ITA2<ref>I codici utilizzati nella tabella si intendono con il bit meno significativo a destra. lL'ordine di trasmissione
dei bit può però differire tra i diversi produttori.</ref>
!Codice<br />[[base 16|hex]]!!Codice<br />[[Base 2|binario]]!!Serie dei caratteri (LTRS)!!Serie dei simboli (FIGS)
|-
Riga 75 ⟶ 80:
|}
 
Nel codice ITA2 i caratteri sono rappresentati da cinque bit, e sono impiegate due serie di simboli, le lettere (LTRS) ed i simboli (FIGS). Il segnale FIGS (11011) indica che i caratteri successivi devono essere interpretati come simboli, fino alla ricezione del segnale LTRS (11111). Il codice ENQuiry richiede all'altro terminale di identificarsi (equivale a chiedere "chi sei?")<br. />Nel sistema [[telex]] i simboli corrispondenti ai codici 0D, 14 e 1A non sono utilizzati.
NOTA: i codici utilizzati nella tabella si intendono con il bit meno significativo a destra. l'ordine di trasmissione
dei bit può però differire tra i diversi produttori.
 
Si noti che la codifica binaria deii codici di controllo sonousano definitiuna inrappresentazione modobinaria dasimmetrica essere simmetrici(palindroma), in modocosì che inserendo un nastro perforato al contrario non causisi causano problemi agli apparati, ede il testo trasmesso possapuò comunque essere interpretato. I codici FIGS (11011), LTRS (11111) e spazio (00100) sono simmetrici, mentre CR (01000) e LF (00010), poiché sono normalmente inviati in coppia, producono lo stesso risultato (testina a capo sulla nuova linea). Il codice LTRS (11111) è usato anche per cancellare caratteri dal nastro riperforandolo, come l'equivalente DEL nel codice [[ASCII]].<br />
Nel codice ITA2 i caratteri sono rappresentati da cinque bit, e sono impiegate due serie di simboli, le lettere (LTRS) ed i simboli (FIGS). Il segnale FIGS (11011) indica che i caratteri successivi devono essere interpretati come simboli, fino alla ricezione del segnale LTRS (11111). Il codice ENQuiry richiede all'altro terminale di identificarsi (equivale a chiedere "chi sei?")<br />
Nel sistema [[telex]] i simboli corrispondenti ai codici 0D, 14 e 1A non sono utilizzati.
 
La sequenza RYRYRY... è usata nei messaggi di prova poiché rappresentando la sequenza 01010 10101 ... impegna al massimo i meccanismi delle telescriventi. Alcune implementazioni del codice ITA2 negli Stati Uniti, differiscono nell'uso dei codici ENQ, + e dei simboli associati ai caratteri f, g, h rispetto al codice standard rappresentato nella tabella.
Si noti che la codifica binaria dei codici di controllo sono definiti in modo da essere simmetrici, in modo che inserendo un nastro perforato al contrario non causi problemi agli apparati, ed il testo trasmesso possa comunque essere interpretato. I codici FIGS (11011), LTRS (11111) e spazio (00100) sono simmetrici, mentre CR (01000) e LF (00010), poiché sono normalmente inviati in coppia, producono lo stesso risultato (testina a capo sulla nuova linea). Il codice LTRS (11111) è usato anche per cancellare caratteri dal nastro riperforandolo, come l'equivalente DEL nel codice [[ASCII]].<br />
 
La sequenza RYRYRY... è usata nei messaggi di prova poiché rappresentando la sequenza 01010 10101 ... impegna al massimo i meccanismi delle telescriventi. Alcune implementazioni del codice ITA2 negli Stati Uniti, differiscono nell'uso dei codici ENQ, + e dei simboli associati ai caratteri f, g, h rispetto al codice standard rappresentato nella tabella.
== Il codice Baudot nei media ==
Il [[gruppo musicale]] [[rock]] inglese [[Coldplay]] ha utilizzato come copertina del loro terzo album, ''[[X&Y]]'', la rappresentazione grafica (ruotata di 90°) delle lettere [[X]] e [[Y]] scritte attraverso un codice simile al codice Baudot.<ref>[http://www.coldplayzone.it/coldplay_codice_baudot.asp I Coldplay e il codice Baudot] {{webarchive|url=https://web.archive.org/web/20070927203249/http://www.coldplayzone.it/coldplay_codice_baudot.asp |data=27 settembre 2007 }}</ref> Lo stesso disegno è stato riproposto per le copertine di tutti i singoli estratti dal medesimo album.
 
== Note ==
<references />
 
== Bibliografia ==
* {{cita libro|titolo = Hargrave's Communications Dictionary|editore = Wiley |città = Hoboken |anno = 2001|lingua = inglese|capitolo = Baudot code}}
* {{cita libro|titolo = Encyclopedia of Computer Science|url = https://archive.org/details/encyclopediaofco0000unse_y6v0|editore = Wiley |città = Hoboken |anno = 2003|lingua = inglese|capitolo = Baudot code}}
 
== Voci correlate ==
* [[Charset]]
* [[EBCDIC]]
[[Categoria:Telecomunicazioni]]
* [[ASCII]]
 
== Altri progetti ==
{{interprogetto}}
 
== Collegamenti esterni ==
[[de:Baudot-Code]]
* {{Collegamenti esterni}}
[[en:Baudot code]]
* {{FOLDOC|Baudot code|Baudot code}}
[[es:Código Baudot]]
* {{cita web|http://www.cryptomuseum.com/crypto/baudot.htm|The Baudot Code|lingua=en}}
[[fi:Baudot-koodi]]
* [http://www.ditonus.com/coldcode/ Codificare parole attraverso il codice Baudot] (basato sul sistema utilizzato dai Coldplay)
[[fr:Code Baudot]]
{{portale|telecomunicazioni|informatica}}
[[he:קוד בודו]]
[[Categoria:Teorie delle telecomunicazioni]]
[[ja:Baudot Code]]
[[Categoria:TelecomunicazioniRadiantismo]]
[[nl:Baudotcode]]
[[pl:Kod Baudot]]
[[ru:Код Бодо]]
[[sl:Baudotov kod]]
[[sv:CCITT nr 2]]
[[tr:Bodo Alfabesi]]