Maison  >  Article  >  Quel est le plus grand code ascii ?

Quel est le plus grand code ascii ?

青灯夜游
青灯夜游original
2023-03-06 13:48:1026639parcourir

Le plus grand code ascii est 127. Le code ASCII est l'American Standard Code for Information Interchange, 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 standard utilise 7 bits binaires pour représenter un caractère, avec un total de 128 codes ; 0 à 31 et 127 sont des caractères de contrôle ou des caractères de communication spéciaux (le reste sont des caractères affichables), 32 à 126 sont des caractères et 65 à 90. sont Il y a 26 lettres anglaises majuscules, les chiffres 97 à 122 sont des lettres anglaises minuscules et le reste est constitué de signes de ponctuation, de symboles arithmétiques, etc.

Quel est le plus grand code ascii ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

Le plus grand code ascii est 127.

Étant donné que les ordinateurs ne peuvent accepter, stocker et traiter directement que des nombres binaires. Les informations numériques peuvent être représentées par des nombres binaires, tandis que les informations non numériques doivent être représentées par un codage binaire. Le codage fait référence à l’utilisation d’un petit nombre de symboles de base à combiner selon certaines règles pour représenter une grande quantité d’informations complexes et diverses. D'une manière générale, les mots et les symboles qui doivent être représentés par des codes binaires dépendent des mots et des symboles que l'ordinateur doit « reconnaître ». Afin de stocker du texte et des symboles dans l'ordinateur, le texte et les symboles doivent être convertis en nombres binaires selon le codage prescrit. À l'heure actuelle, les ordinateurs utilisent généralement le code ASCII (American Standard Code for Information Interchange) spécifié par l'Organisation internationale de normalisation pour représenter les lettres et symboles anglais.

ASCII (American Standard Code for Information Interchange) : L'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 standard, généralement également appelé code à 7 bits, se compose d'un code binaire de 7 bits, le bit le plus élevé est 0, sa plage est exprimée comme 00000000 ~ 01111111 en binaire et 0 ~ 127 en décimal, un total de 128. types (puissance 2 sur 7), chaque code représente un symbole de base, c'est-à-dire que les codes ASCII peuvent représenter jusqu'à 128 symboles de base.

Le code ASCII standard est composé d'un code binaire d'un groupe de 3 chiffres et d'un groupe de 4 chiffres. Un groupe de 3 chiffres constitue 7 colonnes, et un groupe de 4 chiffres constitue 15 lignes. Le comportement correspond aux 4 chiffres inférieurs et la colonne correspond aux 3 chiffres supérieurs. Selon la position des colonnes et des lignes des lettres et des chiffres, un code ASCII peut être fixé. Par exemple : la lettre A se trouve dans la colonne 4 et la ligne 1, c'est-à-dire que le code ASCII est 01000001BCD. De même, avec un ASCII 7 bits, un chiffre, une lettre ou un symbole correspondant peut être immédiatement trouvé.

L'expression du code ascii

  • 0~31 et 127 (33 au total) sont des caractères de contrôle ou des caractères spéciaux de communication (le reste sont des caractères affichables)

    Par exemple, les caractères de contrôle : LF (saut de ligne) , CR (Entrée), 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 en fonction des différentes applications [1] .

  • 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 est constitué de signes de ponctuation, de 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 au bit le plus élevé b7.

La table de codes ASCII est la suivante :

0330x03 ETX Fin de transmissionrequestRecevoir une notificationBellRetour arrièreOnglet horizontalSaut de ligneCAN (annuler)Annuler0001 1001031250x19EM (fin de médium)Fin de médium 0001 1010032 260x1ASUB (substitut) au lieu de0001 1011033270x1BESC (évasion)Échap (débordement)0001 1100034280x1C FS (séparateur de fichiers) fichier séparateur Fu0001 1101035290x1DGS (séparateur de groupe)Symbole du groupe0001 1110036300x1ERS (séparateur d'enregistrement)Séparateur d'enregistrement000 1 1111 03731 0x1FUS (séparateur d'unité)Séparateur d'unité0010 000004032 0x20(espace) Espace0010 0001340x22"guillemets doubles350x23#Hashtag36 0x24$signe dollar370x25%Pourcentage 380x26 &Et numéro390x27'Fermer les guillemets simples400x28(support ouvert410x29)Parenthèse de fermeture 42 0x2A*étoile 43 0x2B+plus
Table ASCII
Bin
(binaire)
Oct
(octal)
Dec
(décimal)
Hex
(Hex)
Abréviation/Caractère
Explication
0000
00
0
0x00
NUL(null)
caractère nul
0000 0001
01
1
0x01
SOH(début du titre)
Le titre commence
0000 0010
01
0x04
EOT (fin de transmission)
0000 0101
05
5
0x05
ENQ (en requête)
0000 0110
06
6
0x06
ACK (accuser réception )
0000 01 11
07
7
0x07
BEL (cloche)
0000 1000
010
8
0x08
BS (retour arrière)
0000 1001
011
9
0x09
HT (onglet horizontal)
0000 1010
012
10
0x0A
LF (saut de ligne NL , nouvelle ligne)
0000 1011
013
11
0x0B
VT (onglet vertical)
Onglet vertical
0000 1100
014
12
0x0C
FF (NP form feed, nouvelle page)
Touche de changement de page
0000 1101
015
13
0x0D
CR (retour chariot)
Entrez la clé
0000 1110
016
14
0x0E
SO (shift out)
Pas besoin de changer
0000 1111
017
15
0x0F
SI (shift in)
Activer la commutation
0001 0000
020
16
0x10
DLE (évasion de liaison de données)
Évasion de liaison de données
0001 0001
021
17
0x11
DC1 (contrôle de l'appareil 1)
contrôle de l'appareil 1
0001 0010
022
18
0x12
DC2 (contrôle de l'appareil 2)
0001 0011
023
19
0x13
DC3 (contrôle de l'appareil 3)
Contrôle de l'appareil 3
0001 0100
024
20
0x14
DC4 ( contrôle de l'appareil 4)
Contrôle de l'appareil 4
0001 0101
025
21
0x15
NAK (accusé de réception négatif)
Rejeter
0001 0110
026
22
0x16
SYN (ralenti synchrone)
ralenti synchrone
0001 0111
027
23
0x17
ETB (fin de trans.
041
33
0x21
042
!
0010 0011
043
0010 0100
044
0010 101
045
0010 0110
046
0010 0111
047
0010 1000
050
0010 1001
051
0010 1010
052
0010 1011
053
0010 1100
054
44
0x2C
,
virgule
0010 1101
055
45
0x2D
-
Moins/Dash
0010 1110
056
46
0x2E
.
Période
0010 1111
057
47
0x2F
/
slash
0011 0000
060
48
0x30
0
Personnage 0
0011 0001
061
49
0x31
1
Personnage 1
0011 0010
062
50
0x32
2
Personnage 2
0011 0011
063
51
0x33
3
Personnage 3
0011 0100
064
52
0x34
4
Personnage 4
0011 0101
065
53
0x35
5
Caractère 5
0011 110
066
54
0x36
6
Personnage 6
0011 0111
067
55
0x37
7
Personnage 7
0011 1000
070
56
0x 38
8
Personnage 8
0011 1001
071
57
0x39
9
Personnage 9
0011 1010
072
58
0x3A
:
colon
0011 1011
073
59
0x3B
;
point-virgule
0011 1100
074
60
0x3C
<
moins de
0011 1101
075
61
0x3D
=
signe égal
0011 1110
076
62
0x3E
>
est supérieur à
0011 1111
077
63
0x3F
?
Ques marque de marquage
0100 0000
0100
64
0x40
@
Symbole de courrier électronique
0100 0001
0101
65
0x41
A
Capitale Lettre A
0100 0010
0102
66
0x42
B
Capital B
0100 0011
0103
67
0x43
C
Majuscule C
0100 0100
0100 01 01
0105
69
0x45
E
Capital E
0 100 0110
0106
70
0x 46
F
Capital F
0100 0111
0107
71
0x47
G
G majuscule
0100 1000
0110
72
0x48
H
Capital H
0100 1001
0111
73
0x49
I
lettres majuscules I
01001010
0112
74
0x4A
J
J majuscule
0100 1011
0113
75
0x4B
K
Capital K
0100 1100
0114
76
0x4C
L
Capital L
0100 1101
0115
77
0x4D
M
Majuscule M
0100 1110
0116
78
0x4E
N
N majuscule
0100 1111
0101 01 00
0120
80
0x50
P
Capital P
0 101 0001
0121
81
0x 51
Q
Capital Q
0101 0010
0122
82
0x52
R
R majuscule
0101 0011
0123
83
0x53
S
Capital S
0101 0100
0124
84
0x54
T
lettres majuscules T
0101 0101
0125
85
0x55
U
Capitale U
0101 0110
0126
86
0x56
V
Cap ital V
0101 0111
01 27
87
0x57
W
Capital W
0101 1000
0130
88
0x58
X
Lettre majuscule
Y
Majuscule Y
0101 1010
0132
90
0x5A
Z
Z majuscule
0101 10 11
0133
91
0x5B
[
crochets ouverts
0101 1100
0134
92
0x 5C
backslash
0101 1101
0135
93
0x5D
]
Carré de clôture supports
0101 1110
0136
94
0x5E
^
caret
0101 1111
0137
95
0x5F
_
underline
0110 0000
0140
96
0x60
`
Ouvert guillemet simple
0110 0001
0141
97
0x61
a
minuscule a
0110 0010
0142
98
0x62
b
lettre minuscule b
0110 0143
99
0x63
c
minuscule c
0110 0100
0144
100
0x64
d
minuscule d
0110 0101
0145
101
0x65
e
minuscule e
0110
0146
102
0x66
f
minuscule f
0110 0111
0147
103
0x67
g
minuscule g
0110 1000
0150
104
0x68
h
minuscule h
0110 1001
0151
105
0x69
i
minuscule i
0110 1010
0152
106
0x6A
j
jminuscule
0110 1011
0153
107
0x6B
k
kminuscule
0 110 1100
0154
108
0x6C
l
minuscule l
0110 1101
0155
109
0x6D
m
minuscule m
0110 1110
0156
110
0x6E
n
small Écris la lettre n
0110 1111
0157
111
0x6F
o
minuscule o
0000
0160
112
0x70
p
minuscule p
0111 0001
0161
113
0x71
q
inférieur cas q
0111 0010
0162
114
0x72
r
r minuscule
0111 0011
0163
115
0x73
s
sminuscules
0111 0100
0164
116
0x74
t
minuscule t
0111 0101
0165
117
0x75
u
minuscule u
0111 0110
0166
118
0x76
v
minuscule v
0111
0167
119
0x77
w
minuscule w
0111 1000
0170
120
0x78
x
minuscule x
0111 1001
0171
121
0x79
y
petit Écris la lettre y
0111 1010
0172
122
0x7A
z
minuscule z
0111 1011
0173
123
0x7B
{
parenthèses d'ouverture
0111 1100
0174
124
0x7C
|
Ligne verticale
0111 1101
0175
125
0x7D
}
Accolade fermante
0111 1110
0176
126
0x7E
~
tilde
0111 1111
0177
127
0x7F
DEL ( supprimer )
delete

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn