Convertir des lettres ASCII en nombres binaires - comment cela fonctionne
Pour que vous puissiez utiliser votre ordinateur comme d'habitude, il utilise des lettres ASCII et des nombres binaires. Vous pouvez découvrir à quoi elles servent réellement dans cette astuce pratique.
Les nombres binaires - c'est ainsi qu'ils sont utilisés dans l'ordinateur
Avant de jeter un œil aux nombres binaires, lisez d'abord notre article sur les "nombres binaires et hexadécimaux", dans lequel nous expliquons comment ils sont correctement convertis.
- L'ordinateur utilise un système numérique de uns et de zéros. Avec ce système numérique, les données peuvent être stockées, par exemple, sous la forme d'une charge électrique sur un condensateur, sous la forme d'une tension électrique sur une résistance ou par magnétisation, par exemple dans le cas des disques durs ("HDD").
- Les ordinateurs utilisent le système dual pour représenter des nombres entiers. D'autres types de nombres, tels que les nombres à virgule flottante ou les valeurs négatives, peuvent également être mappés en utilisant leurs propres conventions.
- Le tout devient un peu plus compliqué avec des lettres et des signes de ponctuation. Un codage spécial est nécessaire pour cela.
Lettres ASCII - voici comment elles sont utilisées
Il existe de nombreux encodages différents de nos jours. Le codage le plus connu est ASCII, le "code standard américain pour l'échange d'informations".
- Le code ASCII comprend l'alphabet latin en majuscules et minuscules, les dix chiffres arabes et certains signes de ponctuation (signes de ponctuation, caractères de mot), d'autres caractères spéciaux et certains caractères de contrôle.
- Avec le code ASCII, un motif binaire de 7 bits est attribué à chaque caractère. Le huitième bit, qui n'est pas utilisé pour ASCII, peut être utilisé à des fins de correction d'erreurs (bit de parité) sur les lignes de communication ou pour d'autres tâches de contrôle. Un caractère ASCII consomme donc 8 bits de mémoire, soit un octet.
- Les 32 premiers codes de caractères ASCII (de 0x00 à 0x1F) sont réservés aux caractères de contrôle. À partir de ce moment, tous les autres personnages peuvent également être utilisés à des fins visibles.
- Avec les codes ASCII, il vous suffit de vous souvenir d'un nombre important: 64. Dans le système double, ce serait le nombre (1000000) ₂ et dans le système hexadécimal, le nombre 0x40. Ce numéro correspond au code ASCII du signe @. Ceci est suivi du grand "A", puis du grand "B" et ainsi de suite. Le grand "A" a la valeur 65, le grand "B" la valeur 66 et ainsi de suite.
- Les lettres minuscules commencent à 97. 97 (dans le système décimal) est le petit "a". Les nombres commencent à leur tour à 48. La valeur (décimale) 48 représente un 0.
- Conseil de pro: activez le pavé numérique de votre clavier. Maintenez la touche [Alt] enfoncée et entrez le code numérique d'un caractère ASCII dans le pavé numérique. Dès que vous relâchez la touche [Alt], le caractère correspondant est écrit. Cependant, vous devriez avoir préalablement ouvert un traitement de texte. Les caractères de contrôle tels que BS ou TAB ne sont pas sortis en tant que caractères.
Dans le prochain conseil pratique, nous expliquerons le fonctionnement des ordinateurs quantiques.