Comprendre la table ASCII

Comprendre la table ASCII
Les ordinateurs fonctionnent normalement en sous-estimant les nombres et pour traduire les nombres en caractères, une norme est créée. Cette norme a donné un chiffre d'ensemble spécifique à chaque caractère, qu'il s'agisse d'un alphabet ou de tout symbole et que la norme est appelée standard ASCII. L'utilisation de l'ASCII pour chaque personnage a facilité la communication entre les machines et les humains.

L'ASCII est l'acronyme du «American Standard Code for Information Interchange» et du nom, il peut être supposé que c'est le code utilisé pour échanger les informations de la machine vers l'homme ou la machine à la machine.

Quoi est le codage des caractères

Pour comprendre d'abord l'ASCII, vous devez connaître le codage du personnage. Le codage des caractères est un processus d'allocation de nombres / chiffres aux caractères et ces caractères peuvent être de nombreux types tels que des caractères graphiques ou des caractères du langage humain. Il est utilisé pour stocker, transférer ou manipuler les données par ordinateur.

Le codage des caractères est effectué afin que les ordinateurs puissent interpréter et traiter les caractères. Par exemple, nous pouvons supposer certains nombres et les attribuer aux alphabets. Il y a 26 alphabets et attribuons un nombre de 1 à 26 à tous les alphabets majuscules, ce qui signifie que nous avons codé les caractères / alphabets en leur attribuant un numéro.

Dans la lettre ci-dessus, la lettre L, I, N, U et X sont données respectivement 12, 9, 14, 21 et 24. Maintenant, il sera plus facile pour les ordinateurs de déchiffrer et d'imprimer les caractères. Mais pour encercler l'ensemble des personnages de langue anglaise, l'American Standard Association (NSA) a publié la première version d'ASCII en 1963. ASCII a été l'une des premières normes créées pour l'échange d'informations informatiques.

Pourquoi ASCII est-il important

Eh bien, c'est important car c'est une connexion entre notre ordinateur et notre mémoire et maintenant c'est une norme pour chaque ordinateur. Les informations stockées sur la mémoire sont en 0 et 1, et ASCII aide à traduire ces informations en caractères ou format lisible par humain.

Les codes ASCII sont utilisés dans les dispositifs de télécommunications, les ordinateurs et autres équipements connexes.

Table ASCII standard

La table ASCII standard est 7 bits et a les caractères avec ASCIIS dans la plage de 0 à 127. La norme ASCIIS est utilisée car l'ordinateur ne peut stocker directement aucun caractère, ni le convertir en numéro binaire. En utilisant l'ASCIIS, l'ordinateur apprend les caractères, donc ces asciis sont ensuite convertis par l'ordinateur en chiffres binaires.

Comprendre la table ASCII

Pour trouver la valeur ASCII de tout caractère, vous devez vous référer à la table ASCII standard comme indiqué ci-dessous:

La valeur ASCII de «A» sera 65 et «&» 38. De même, pour les accolades bouclées «», 123 et 125 ASCIIS seront utilisés.

Prenons un exemple de mot «Linux», que comment il est stocké sur la mémoire:

Comme l'ordinateur ne reconnaît pas les caractères, donc ASCII a donc attribué un nombre à tous les caractères et la valeur binaire correspondante est stockée dans le disque dur. Le mot «Linux» sera stocké en format binaire sur la mémoire comme affiché dans l'image ci-dessus. L'ASCII aide à écrire et à lire les données correspondantes des caractères de la mémoire.

Il y a 128 caractères et chaque caractère se voit attribuer un numéro ASCII. Dissectons la table en deux catégories pour la comprendre davantage:

  • Contrôle des caractères
  • Caractères imprimables

Caractères de contrôle dans la table ASCII

Les ASCIIS de 0 à 32 et les 127 sont les caractères de contrôle; Ils sont également appelés caractères ou PNJ non imprimables. Comme le nom l'indique, les caractères de contrôle contrôlent le placement du caractère imprimable ou utilisé pour commander les périphériques connectés à l'ordinateur.

Certains des caractères de contrôle sont associés aux touches du clavier. Par exemple, la touche arrière; Lorsque vous appuyez sur la touche, l'effet peut être visualisé à l'écran mais il n'imprime aucun caractère.

De même, pour communiquer l'ordinateur pour la fin de tout texte ou le démarrage du texte, l'ASCIIS pour les caractères respectifs est utilisé. Ces caractères de contrôle indiquent à l'ordinateur comment exécuter le code et imprimer la sortie.

Un tableau de tous les caractères de contrôle est:

Caractères imprimables dans la table ASCII

Les caractères imprimables sont ces caractères qui apparaissent visuellement à l'écran, comme tous les alphabets, les caractères numériques, les symboles et les opérateurs. Le personnage imprimable peut en outre être classé comme:

  • Nombres et symboles
  • Alphabets

Les nombres et les symboles incluent toutes les valeurs numériques 0-9 et les symboles tels que l'addition, les opérateurs de soustraction tandis que la catégorie des alphabets comprend tous les alphabets anglais avec une partie supérieure et en minuscules.

Nombres et symboles

Cette partie contient des symboles et a l'Asciis allant de 32 à 64, 91 à 96 et 123 à 126. Ces symboles incluent les opérateurs mathématiques (+, -, *, /), les marques de ponctuation.

Par exemple, l'ASCII de Slash Forward «/» sera 47 et pour l'ajout «+», ce serait 43.

Alphabets

La dernière partie de la table ASCII standard est les 26 alphabets et il y a un ASCIIS séparé pour les lettres de cas supérieure et les lettres de cas inférieur. ASCIIS 65 à 90 incluent toutes les lettres majuscules et 97 à 122 incluent toutes les lettres minuscules.

Par exemple, l'ASCII de la capitale «O» et le petit «O» seront respectivement de 79 et 111.

Conclusion

Les ordinateurs ne peuvent enregistrer les données que des nombres car ils ne comprennent que la langue numérique. Ainsi, afin de faire comprendre aux ordinateurs les caractères, chaque personnage doit être un numéro spécifique. Les caractères incluent non seulement les alphabets, mais ils incluent également les différents symboles qui peuvent être utilisés dans la programmation. Dans cet article, la table ASCII standard est discutée pour donner un meilleur concept qui peut être compris et comment il est utile pour la communication entre les différents appareils et ordinateurs.