Le code d'échange d'informations actuellement couramment utilisé dans le domaine espagnol est le code ASCII. Le code ASCII, également connu sous le nom d'American Standard Code for Information Interchange, est un système de codage informatique basé sur l'alphabet latin, principalement utilisé pour afficher l'anglais moderne et d'autres langues d'Europe occidentale. Le code ASCII utilise une combinaison spécifiée de nombres binaires de 7 ou 8 bits pour représenter 128 ou 256 caractères possibles, qui peuvent représenter toutes les lettres majuscules et minuscules, les chiffres de 0 à 9, les signes de ponctuation et les caractères de contrôle spéciaux utilisés en anglais américain.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Le codage de caractères occidentaux actuellement largement utilisé dans les ordinateurs est l'American Standard Code for Information Interchange, et son abréviation anglaise est ASCII.
ASCII (American Standard Code for Information Interchange, American Standard Code for Information Interchange) : Il s'agit d'un système de codage informatique basé sur l'alphabet latin, principalement utilisé pour afficher l'anglais moderne et d'autres langues d'Europe occidentale. Il s’agit de la norme la plus courante en matière d’échange d’informations et équivaut à la norme internationale ISO/IEC 646.
ASCII a été publié pour la première fois en tant que type standardisé en 1967 et a été mis à jour pour la dernière fois en 1986. Jusqu'à présent, un total de 128 caractères ont été définis.
La raison de l'ASCII
Dans les ordinateurs, toutes les données doivent être représentées par des nombres binaires lorsqu'elles sont stockées et utilisées (car les ordinateurs utilisent des niveaux haut et bas pour représenter respectivement 1 et 0), par exemple, comme a, 52 lettres ( y compris les lettres majuscules) tels que b, c et d, ainsi que les nombres tels que 0 et 1, ainsi que certains symboles couramment utilisés (tels que *, #, @, etc.), sont également représentés par des nombres binaires lorsque stockés dans l'ordinateur. Bien sûr, tout le monde peut se mettre d'accord sur quels chiffres binaires représentent quels symboles (c'est ce qu'on appelle le codage). Si tout le monde veut communiquer entre eux sans créer de confusion, alors tout le monde doit utiliser les mêmes règles de codage, comme le disent les États-Unis. a L'organisme de normalisation des États-Unis a introduit le codage ASCII, qui stipule uniformément quels nombres binaires sont utilisés pour représenter les symboles communs ci-dessus.
L'American Standard Code for Information Interchange a été développé par l'American National Standard Institute (ANSI) et est un schéma standard de codage de caractères à un octet pour les données textuelles. Il s'agissait à l'origine d'une norme nationale américaine et était utilisée comme norme de codage de caractères occidentale commune pour permettre à différents ordinateurs de communiquer entre eux. Plus tard, elle a été établie comme norme internationale par l'Organisation internationale de normalisation (ISO), appelée norme ISO 646. . S'applique à toutes les lettres latines.
Expression ASCII
Le code ASCII utilise une combinaison de nombres binaires spécifiée de 7 ou 8 bits pour représenter 128 ou 256 caractères possibles. Le code ASCII standard, également appelé code ASCII de base, utilise 7 chiffres binaires (le chiffre binaire restant est 0) pour représenter toutes les lettres majuscules et minuscules, les chiffres de 0 à 9, les signes de ponctuation et les commandes spéciales utilisées dans les caractères anglais américains.
Parmi eux :
0~31 et 127 (33 au total) sont des caractères de contrôle ou des caractères spécifiques à la communication (les autres sont des caractères affichables)
Par exemple, des caractères de contrôle : LF (saut de ligne), CR (retour chariot), FF (saut de page), DEL (suppression), BS (retour arrière), BEL (anneau), etc.
Caractères spéciaux pour la communication : SOH (tête de texte), EOT (fin de texte) , ACK (confirmation), etc.;
Les valeurs ASCII 8, 9, 10 et 13 sont respectivement converties en caractères de retour arrière, de tabulation, de saut de ligne et de retour chariot. Ils n'ont pas d'affichage graphique spécifique, mais auront des effets différents sur l'affichage du texte selon l'application.
32~126 (95 au total) sont des caractères (32 est un espace), dont 48~57 sont dix chiffres arabes de 0 à 9.
65~90 sont 26 lettres anglaises majuscules, 97~122 sont 26 lettres anglaises minuscules, et le reste sont des signes de ponctuation, des symboles arithmétiques, etc.
A noter également qu'en ASCII standard, son bit le plus élevé (b7) est utilisé comme bit de parité. Le contrôle de parité fait référence à une méthode utilisée pour vérifier si des erreurs se produisent lors de la transmission du code. Il est généralement divisé en deux types : le contrôle impair et le contrôle pair. Règles de parité impaire : le nombre de 1 dans un octet du code correct doit être un nombre impair. Si ce n'est pas un nombre impair, ajoutez 1 au bit pair le plus élevé. Règles de parité : le nombre de 1 dans un octet du code correct. le code correct doit être un nombre pair, si ce n'est pas un nombre pair, ajoutez 1 [1] au bit le plus élevé b7.
Les 128 derniers sont appelés codes ASCII étendus. De nombreux systèmes basés sur x86 prennent en charge l'utilisation de l'ASCII étendu (ou « élevé »). L'ASCII étendu permet d'utiliser le 8ème bit de chaque caractère pour déterminer 128 caractères de symboles spéciaux supplémentaires, des lettres étrangères et des symboles graphiques.
Connaissances approfondies : règles de taille
Règles de taille pour les codes ASCII courants : chiffres 1. Les chiffres sont plus petits que les lettres. Comme "7" < "F" 2. Le chiffre 0 est plus petit que le chiffre 9 et augmente dans l'ordre de 0 à 9. Tel que "3" < "8" 3. La lettre A est plus petite que la lettre Z et augmente dans l'ordre de A à Z. Tel que « A » < « Z » 4. Les lettres majuscules de la même lettre sont 32 plus petites que les lettres minuscules. Tel que "A" <"a". La taille du code ASCII de plusieurs lettres courantes : "A" vaut 65 ; "a" vaut 97 ; "0" vaut 48 Pour plus de connaissances connexes, veuillez visiter la colonne FAQ ! Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!