ASCII esteso: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m robot Aggiungo: en:Extended ASCII |
m corretto "rilasciato" |
||
| (35 versioni intermedie di 29 utenti non mostrate) | |||
Riga 1:
{{F|informatica|febbraio 2014}}
Il termine '''ASCII esteso''' (
L'utilizzo di questo termine è stato spesso criticato in quanto potrebbe lasciar intendere (erroneamente) che l'[[ASCII]] sia stato aggiornato o che si tratti della stessa codifica.
== Storia ==
{{Vedi anche|Unicode}}
Una nuova codifica chiamata [[Unicode]] fu sviluppata nel [[1991]] per poter codificare più caratteri in modo standard e permettere di utilizzare più set di caratteri estesi (es. greco e cirillico) in un unico documento; questo set di caratteri è oggi largamente diffuso.
== I motivi alla base ==
Poiché il numero dei simboli usati nelle lingue naturali è di molto più grande dei caratteri codificabili col vecchio [[ASCII]] è stato necessario espanderne il set di codifica. Negli anni nei paesi che non utilizzano l'[[alfabeto latino]] (o comunque caratteri non presenti nel set ASCII), come i paesi dell'estremo oriente o nel mondo slavo, sono nati metodi di codifica per i caratteri non-standard afflitti però da seri problemi di compatibilità verso gli altri set.
Poiché la codifica ASCII utilizza 7 [[Bit (informatica)|bit]] molti dei set di estensione usavano i 128 caratteri aggiuntivi codificabili usando l'ottavo bit disponibile in ogni [[byte]].
==Estensioni proprietarie==
Varie estensioni proprietarie nacquero sui [[mainframe]] non-[[EBCDIC]]
==ISO 8859 e adattamenti proprietari==
Furono standardizzate codifiche per gli altri linguaggi: [[ISO 8859-2]] per i linguaggi dell'Europa Orientale, [[ISO 8859-5]] per i [[Alfabeto cirillico|caratteri cirillici]] e molti altri.
Una particolarità dell'ISO 8859 rispetto agli altri caratteri estesi è che i caratteri dal 128 al 159, i cui 7 bit più bassi corrispondono ai caratteri di controllo ASCII, non sono usati per non creare problemi di compatibilità. [[Microsoft]] successivamente creò la [[Windows-1252|code page 1252]], un set compatibile con l'ISO 8859-1 che riempie anche questi 32 caratteri, che divenne lo standard per le versioni europee di [[Microsoft Windows|Windows]].
== Voci correlate ==
==Unicode==▼
▲Una nuova codifica chiamata [[Unicode]] fu sviluppata nel [[1991]] per poter codificare più caratteri in modo standard e permettere di utilizzare più set di caratteri estesi (es. greco e cirillico) in un unico documento; questo set di caratteri è oggi largamente diffuso. Inizialmente prevedeva 65.536 caratteri (''code points'') ed è stato in seguito esteso a 1.114.112 (= 2<sup>20</sup> + 2<sup>16</sup>) e finora ne sono stati assegnati circa 101.000. I primi 256 code points ricalcano esattamente quelli dell'[[ISO 8859|ISO 8859-1]]. La maggior parte dei codici sono usati per codificare lingue come il [[Lingua cinese|cinese]], il [[Lingua giapponese|giapponese]] ed il [[Lingua coreana|coreano]].
== Altri progetti ==
{{interprogetto|preposizione=sull'}}
== Collegamenti esterni ==
[[Categoria:Repertori di caratteri]]▼
* {{Collegamenti esterni}}
[[Categoria:Acronimi]]▼
{{portale|informatica}}
▲[[en:Extended ASCII]]
▲[[Categoria:Repertori di caratteri]]
▲[[ja:拡張ASCII]]
| |||