Posizione: Casa > internet >

Qual è la differenza tra ASCII e EBCDIC?

  

L'American Standard Code for Information Interchange (ASCII), conosciuto anche come ANSI X3. 4, e l'Extended Binary Coded Decimal Interchange Code (EBCDIC) sono codifica dei set di caratteri per computer. Anche se ci sono un certo numero di varianti del codice ASCII, tutti loro sono essenzialmente gli stessi e il sistema di codifica ASCII è spesso lodato da scienziati informatici per la sua semplicità e adattabilità. EBCDIC è considerato un anacronismo nel mondo dei computer, come è stato progettato per le schede perforate ormai vetuste del XIX secolo. ASCII, d'altra parte, è stata sviluppata negli anni Sessanta ed è molto progettato per l'utilizzo nel mondo del computing moderno.

Sia ASCII e EBCDIC erano basate sul codice Baudot-una valida alternativa diciannovesimo secolo Morse Codice-ma essi sono stati progettati per scopi diversi e per fini diversi. Essenzialmente un codice di sette bit, ASCII consente l'ottavo bit più significativo (MSB) per il controllo degli errori, ma i sistemi informatici più contemporanee utilizzare i codici ASCII superiore a 128 per il set di caratteri estesi. Considerando che ASCII è un set di codifica dei caratteri comuni su una serie di diversi sistemi informatici, EBCDIC è un personaggio particolare insieme ai mainframe IBM.

In contrasto con ASCII, EBCDIC utilizza il contingente a disposizione di otto bit e quindi rinuncia a parità controllo, ma EBCDIC ha una più ampia gamma di caratteri di controllo che ASCII. Tuttavia, i vantaggi EBCDIC finita ASCII sono limitate a questo ambito di applicazione più completa di caratteri di controllo e di idoneità EBCDIC a suo uso su schede perforate e la sua inclusione del carattere americano cento che omette ASCII. Tuttavia, spesso EBCDIC dove ASCII comprende i seguenti caratteri: [] \ {}^~| e ¢.

Alcuni dei personaggi mancanti dal carattere EBCDIC set ed ha trovato nel set di caratteri ASCII sono in UUencoding gamma con la conseguenza che la posta attaccamento Internet è spesso danneggiato. Inoltre, vi sono molte varianti di EBDIC e tra queste varianti esistono tipi che sono incompatibili con l'altro. Questo problema è aggravato dal fatto che la documentazione di EBCDIC è difficile ottenere da IBM, in contrasto con ASCII, che è ben documentata e ampiamente disponibili.

Ci sono pezzi di software che consentono agli utenti di convertire tra i due, ma con un carattere EBCDIC restanti IBM proprietario sistema di codifica ASCII e un sistema molto più diffuso, sembra solo una questione di tempo prima status ASCII di de facto sistema di codifica diventa de jure uno tra gli utenti di computer.

----------------------------------
Articolo correlato:
----------------------------------