Codice Baudot: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Guam (discussione | contributi)
Inizio stub
 
 
(65 versioni intermedie di 43 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]].
{{stub}}
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]]).
 
[[File:Baudotkeyboard.png|thumb|Tastiera con codice Baudot]]
{|border=1
{| class="wikitable"
|+Codifica Baudot ITA2
NOTA:|+Codifica iBaudot ITA2<ref>I codici utilizzati nella tabella si intendono con il bit meno significativo a destra. lL'ordine di trasmissione
!Codice<br />hex!!Carattere!!Figura!!Carattere di controllo
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)
|-
|00||&nbsp;00000||&nbsp;|colspan=2|'''NULL''': - Nessunnessun carattere, nastro senza perforazione
|-
|01||E00001||3E||&nbsp;3
|-
|02||&nbsp;00010||&nbsp;|colspan=2|'''LF''' (Line feed): avanzamantoavanzamento di una linea
|-
|03||A00011||-A||&nbsp;-
|-
|04||&nbsp;00100||&nbsp;|colspan=2|'''SP''' - Spazio
|-
|05||S00101||'S||&nbsp;'
|-
|06||I00110||8I||&nbsp;8
|-
|07||U00111||7U||&nbsp;7
|-
|08||&nbsp;01000||&nbsp;|colspan=2|'''CR''' (Carriage Return) -: ritorno del carrello a inizio riga
|-
|09||D01001||&nbsp;D||ENQiry -'''ENQ'''iry: richiesta di identificazione
|-
|0A||R01010||4R||&nbsp;4
|-
|0B||J01011||&nbsp;J||'''BELL -''': suona un campanello per avvisare l'operatore
|-
|0C||N01100||,N||&nbsp;,
|-
|0D||F01101||!F||&nbsp;!
|-
|0E||C01110||:C||&nbsp;:
|-
|0F||K01111||(K||&nbsp;(
|-
||10||T10000||5T||&nbsp;5
|-
|11||Z10001||+Z||&nbsp;+
|-
|12||L10010||)L||&nbsp;)
|-
|13||W10011||2W||&nbsp;2
|-
|14||H10100||£H||&nbsp;£
|-
|15||Y10101||6Y||&nbsp;6
|-
|16||P10110||0P||&nbsp;0
|-
|17||Q10111||1Q||&nbsp;1
|-
|18||O11000||9O||&nbsp;9
|-
||19||B11001||?B||&nbsp;?
|-
|1A||G11010||&G||&nbsp;
|-
|1B||&nbsp;11011||&nbsp;|colspan=2|'''FIGS -''': passa alla modalità simboli
|-
|1C||M11100||.M||&nbsp;.
|-
|1D||X11101||/X||&nbsp;/
|-
|1E||V11110||;V||&nbsp;
|-
|1F||&nbsp;11111||&nbsp;|colspan=2|'''LTRS -''': passa alla modalità lettere
|}
 
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 i codici di controllo usano una rappresentazione binaria simmetrica (palindroma), così che inserendo un nastro perforato al contrario non si causano problemi agli apparati e il testo trasmesso può 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]].
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.
 
== 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 ==
[[Categoria:Telecomunicazioni]]
<references />
 
== Bibliografia ==
[[en:Baudot code]]
* {{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]]
* [[ASCII]]
 
== Altri progetti ==
{{interprogetto}}
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{FOLDOC|Baudot code|Baudot code}}
* {{cita web|http://www.cryptomuseum.com/crypto/baudot.htm|The Baudot Code|lingua=en}}
* [http://www.ditonus.com/coldcode/ Codificare parole attraverso il codice Baudot] (basato sul sistema utilizzato dai Coldplay)
{{portale|telecomunicazioni|informatica}}
[[Categoria:Teorie delle telecomunicazioni]]
[[Categoria:TelecomunicazioniRadiantismo]]