Différence entre ASCII et EBCDIC

Table des matières:

Anonim

Les différence principale entre ASCII et EBCDIC est que le L'ASCII utilise sept bits pour représenter un caractère tandis que l'EBCDIC utilise huit bits pour représenter un caractère.

Il est plus facile pour l'ordinateur de traiter les nombres. Mais c'est un processus difficile à manipuler du texte. Par conséquent, les caractères sont codés. Il existe différentes normes de codage de caractères, et ASCII et EBCDIC en font partie. Ils aident à représenter le test dans les ordinateurs, les appareils de télécommunication et autres appareils électroniques. L'ASCII représente 128 caractères. L'ASCII est compatible avec les encodages modernes et est plus efficace. D'autre part, EBCDIC est principalement utilisé pour les systèmes basés sur IBM. Il représente 256 caractères.

ASCII, EBCDIC

Qu'est-ce que l'ASCII

ASCII signifie Code américain normalisé pour l'échange d'information. Il s'agit d'une norme de codage qui représente des chiffres, des lettres et des symboles à l'aide de nombres. Les chiffres peuvent être 1, 2, 3, etc. tandis que les lettres sont a, b, c, A, B, C, etc. Les symboles sont des caractères tels que !, $ et #. Par conséquent, il est possible de convertir n'importe quel morceau de texte en l'ensemble de nombres correspondant à l'aide de l'ASCII. Cette conversion facilite leur stockage dans la mémoire de l'ordinateur.

Figure 1: Tableau ASCII

La valeur ASCII correspondante du caractère « B » est de 66. La valeur ASCII de « b » est de 98. Le tableau ASCII contient des valeurs ASCII pour tous les chiffres, lettres et symboles correspondants. L'ASCII utilise 7 bits pour représenter un caractère. Il représente un maximum de 128 (27) personnages.

L'ASCII est principalement utilisé dans la programmation, les conversions de données, les arts graphiques et les fichiers texte. Cependant, un problème en ASCII est qu'il ne peut représenter que 128 caractères. Il n'a pas de représentations pour les lettres dans d'autres langues telles que le grec et l'arabe ou les symboles mathématiques. Il existe une nouvelle version d'ASCII appelée ASCII étendu. Il comprend les caractères ASCII standard avec des caractères supplémentaires.

Qu'est-ce que l'EBCDIC

EBCDIC signifie Code d'échange décimal codé binaire étendu. Il est principalement utilisé sur les systèmes d'exploitation IBM mainframe et IBM milieu de gamme. Il est également pris en charge par certaines plates-formes autres qu'IBM. EBCDIC utilise 8 bits pour représenter un seul caractère, et il représente un 256 (28) caractères alphanumériques et spéciaux.

Figure 2: EBCDIC est principalement utilisé sur le mainframe IBM

L'EBCDIC présente plusieurs inconvénients. Par rapport à ASCII, le même caractère qui prend 7 bits pour représenter en ASCII prendra 8 bits en EBCDIC. Par conséquent, EBCDIC est moins efficace que ASCII. De plus, lors de l'examen de la disposition des caractères, EBCDIC regroupe 9 caractères à la fois. De plus, il n'est pas compatible avec d'autres encodages tels que Unicode.

Différence entre ASCII et EBCDIC

Définition

ASCII est une norme de codage de caractères pour les communications électroniques. EBCDIC est un codage de caractères à huit bits utilisé principalement sur les systèmes d'exploitation IBM mainframe et IBM milieu de gamme.

représente

ASCII signifie American Standard Code for Information Interchange. EBCDIC signifie Extended Binary Coded Decimal Interchange Code.

Nombre de bits représentant un caractère

De plus, l'ASCII utilise 7 bits pour représenter un caractère. EBCDIC utilise 8 bits pour représenter un caractère.

Nombre de caractères

De plus, ASCII représente 128 (27) caractères tandis que EBCDIC représente 256 (28) personnages.

Efficacité

Ordre des caractères

De plus, ASCII organise les caractères dans l'ordre consécutif. EBCDIC regroupe 9 caractères à la fois.

Compatibilité

De plus, ASCII est compatible avec les encodages modernes tels que Unicode. Il est possible d'ouvrir des fichiers ASCII avec Unicode. D'autre part, EBCDIC n'est pas compatible avec les encodages modernes tels que Unicode.

Conclusion

ASCII et EBCDIC sont des normes de codage à deux caractères. le différence principale entre ASCII et EBCDIC est que l'ASCII utilise sept bits pour représenter un caractère tandis que l'EBCDIC utilise huit bits pour représenter un caractère.

Référence:

1. "ASCII". Wikipédia, Wikimedia Foundation, 12 août 2018, disponible ici.2. « EBCDIC ». Wikipédia, Wikimedia Foundation, 10 août 2018, disponible ici.

Image de courtoisie:

1. "ASCII-Table" de ZZT32 - Travail personnel basé sur du matériel historique et des tableaux supplémentaires trouvés sur Wikipedia: Ascii., (Domaine public) via Commons Wikimedia2. "Logo IBM dans" Par Viscovery, IBM, Amazon - Viscovery.co (domaine public) via Commons Wikimedia

Différence entre ASCII et EBCDIC