A incertezza tutte le codifiche ISO, sinon fece per modo che i primi 127 codepoint corrispondessero ai codici ASCII, sopra che da conservare indivisible non molti modello di compatibilita mediante quest’ultimo.
Il fascicolo fece alcune vittime (codifiche nazionali ancora industriali di varia legittimazione come non vennero recepite) ancora creo non molti orrori (che tipo di, la codificazione Latin-1 e quasi identico, bensi non identica, al codepage windows-1252, un’ambiguita come persiste e oggigiorno).
Personaggio degli effetti di questo sviluppo fu evidenziare la pressione di regolare i codici esistenti per insecable semplice repertorio per gradimento di rappresentare qualsivoglia i caratteri usati dall’uomo. Il risultato dello studio di un elenco di corrente modello fu la realizzazione di Unicode (ancora ne parleremo entro insecable po’)
Le codifiche
Che tipo di abbiamo adagio piu su, i calcolatori trasmettono l’informazione mediante complesso minime chiamate byte (quando sono in ceto di elaborarla facendo allusione ad un’unita addirittura tranne detta bit: indivisible segno worldbrides.org controlla questo sito binaria come puo affidarsi 0 oppure 1)
Perche certain byte puo rappresentare i numeri interi nell’intervallo 0-256, ogni codice contente excretion massimo di 256 codepoint puo avere luogo legalizzato (messaggero in aspetto esterna) utilizzando indivis byte per carattere. A questi codici e pertanto verosimile far coincidere rappresentazione interna anche esterna, facendo ricompensare ad qualsivoglia codepoint la sua panorama che tipo di singolo byte.
Esistono ciononostante lingue che razza di hanno (molti) ancora caratteri dei 256 rappresentabili durante indivisible uno byte: il cinese addirittura il giapponese sono paio fra le ancora importanti. Le codifiche dei codici/codepage creati verso queste lingue presenta cosi la tensione di verificare piuttosto di insecable byte per carattere affare che puo succedere tipo in come minimo coppia modi – addirittura tutti e due sono stati usati sopra diversi codici ancora codifiche.
Codifiche wide-char.
La opzione a prima vista piuttosto evidente e quella di sentire lo stesso bravura di byte a la trascrizione di ogni codepoint. Che, Verso certain annotazione che abbia piu di 256 ma escluso di 65536 simboli, questo significa che qualsiasi spirito sara cifrato in coppia byte, da 00000000-00000000 verso 11111111-11111111. Codifiche di attuale genere si chiamano “wide-char” (alfabeto larghi). Malgrado forse e immediatamente comprensibili, queste codifiche hanno indivis argomentazione sicuro, qualcuno inespresso addirittura qualcuno che razza di interessa prima di tutto i programmatori.
Indivis dimostrazione: UCS-2 (UTF-16)
Consideriamo, che dimostrazione tutt’altro quale eventuale, una codificazione U cosi specie (questa regole e soprattutto quella che, in UNICODE, e convocazione UCS-2).
2) U utilizza i primi 256 codepoint nello identico tranquillita e sopra lo in persona accezione del codepage latin-1. Codesto significa che tipo di tutte le studio letterario delle principali lingue europee occidentali sono contenute per indivisible single byte, il anteriore dei paio.
Il primo concetto (quegli convinto) e l’inefficienza di U. U difatti contiene 511 simboli che vengono codificati sopra sequenze come hanno al minimo certain byte fallimentare. Ciononostante, quando U viene utilizzata per criptare testi costituiti da chants caratteri occidentali, questi risultano avere il infido dello estensione (e vengono trasmessi nel duplicato del tempo) quale sarebbe dovuto, che tutti i scrittura occidentali hanno una regole in cui il byte piu caratteristico e nullo.
Il dietro argomentazione (colui meno documento) e pubblico che tipo di tematica dell’endianness. La termine endianness anche la nomenclatura associata derivano dai nomi di coppia fazioni politiche ad esempio esistevano nelle favolose isole di Lilliput addirittura Blefuscu (che tipo di racconta Swift ne i “Turismo di Gulliver”) i cui membri sinon distinguevano a l’estremita da cui iniziavano ad aprire le uova: quella reale (per Lilliput, a grida del re ad esempio una turno sinon periodo tagliato aprendo indivisible uovo dall’estremita con l’aggiunta di minuto: big endians) oppure quella frugola (per Blefuscu, per protesta riguardo a il monarca: little endians). Verso questa difformita (di nuovo sulla sua legittimazione da re), eta scoppiata con le paio isole una contrasto sanguinosa ove bravi lillipuziani e blefuscudiani si scannavano per moltitudine. Sopra campo informatico, l’endianness ha accordato motivo a grattacapi minore sanguinosi, bensi ancora oltre a idioti di quelli provocati per Lilliput.
آخرین دیدگاهها