Maison  >  Article  >  interface Web  >  Table de codage ASCII

Table de codage ASCII

巴扎黑
巴扎黑original
2017-04-05 11:40:076720parcourir

ASCII est l'abréviation d'American Standard Code for Information Interchange. Le code ASCII est actuellement la norme de codage la plus courante pour les ordinateurs. Étant donné que les ordinateurs ne peuvent accepter que des informations numériques, les codes ASCII représentent les caractères sous forme de chiffres afin que l'ordinateur puisse les accepter et les traiter. Par exemple, le code ASCII de la lettre majuscule A est 65. Dans le code ASCII, les numéros 0 à 32 et les numéros 127 sont des caractères de contrôle, les plus couramment utilisés sont LF (saut de ligne) et CR (retour chariot). Les numéros 33 à 126 sont des caractères, dont les numéros 48 à 57 ; 0 à 9 chiffres arabes ; les chiffres 65 à 90 sont 26 lettres anglaises majuscules, les chiffres 97 à 122 sont 26 lettres anglaises minuscules, et le reste est constitué de signes de ponctuation, de symboles arithmétiques, etc.

 Table d'encodage des caractères ASCII

Valeur ASCII Caractères de contrôle Valeur ASCII Caractères de contrôle Valeur ASCII Caractères de contrôle Valeur ASCII Caractères de contrôle
0 NOIX 32 (espace) 64 @ 96 ,
1 SOH 33 ! 65 UNE 97 une
2 STX 34 » 66 B 98 b
3 ETX 35 # 67 C 99 c
4 EOT 36 $ 68 D 100 d
5 ENQ 37 % 69 E 101 e
6 ACCK 38 & 70 F 102 f
7 BEL 39 , 71 G 103 g
8 BS 40 ( 72 H 104 h
9 HT 41 ) 73 Je 105 je
10 LF 42 * 74 J 106 j
11 VT 43 + 75 K 107 k
12 FF 44 , 76 L 108 l
13 CR 45 - 77 M 109 m
14 ALORS 46 . 78 N 110 n
15 SI 47 / 79 O 111 o
16 DLE 48 0 80 P 112 p
17 DCI 49 1 81 Q 113 q
18 DC2 50 2 82 R 114 r
19 DC3 51 3 83 X 115 s
20 DC4 52 4 84 T 116 t
21 NAK 53 5 85 U 117 toi
22 SYN 54 6 86 V 118 v
23 TB 55 7 87 W 119 w
24 PEUT 56 8 88 X 120 x
25 EM 57 9 89 Oui 121 oui
26 SOUS 58 : 90 Z 122 z
27 ESC 59 ; 91 [ 123 {
28 FS 60 < 92 124 |
29 GS 61 = 93 ] 125 >
30 RS 62 > 94 ^ 126 ~
31 NOUS 63 ? 95 127 DEL

La valeur ASCII est un nombre décimal et la signification des caractères de contrôle est indiquée dans le tableau suivant.

NUL vide Onglet vertical VT Synchronisation inactive SYN
NUL 空 VT 垂直制表 SYN 空转同步
SOH 标题开始 FF 走纸控制 ETB 信息组传送结束
STX 正文开始 CR 回车 CAN 作废
ETX 正文结束 SO 移位输出 EM 纸尽
EOY 传输结束 SI 移位输入 SUB 换置
ENQ 询问字符 DLE 空格 ESC 换码
ACK 承认 DC1 设备控制1 FS 文字分隔符
BEL 报警 DC2 设备控制2 GS 组分隔符
BS 退一格 DC3 设备控制3 RS 记录分隔符
HT 横向列表 DC4 设备控制4 US 单元分隔符
LF 换行 NAK 否定 DEL 删除

Le titre SOH commence

Contrôle de l'alimentation papier FF

Transmission du groupe de messages ETB terminée

Le texte STX commence CR Entrer CAN n'est pas valide ETX Fin du texte DONC décaler la sortie Fin du papier EM Transfert EOY terminé Entrée de décalage SI SUB substitution Caractère de requête ENQ Espace DLE Échapper au code ESC ACK accuser réception Contrôle de l'appareil DC1 1 Séparateur de texte FS Alarme BEL Contrôle des appareils DC2 2 Séparateur de groupe GS BS Reculez d'un espace Contrôle des appareils DC3 3 Séparateur d'enregistrements RS Liste horizontale HT Contrôle des appareils DC4 4 Séparateur d'unités US Saut de ligne LF Négation NAK DEL supprimer Le nombre de caractères du jeu de caractères ASCII standard étant limité, il ne peut souvent pas répondre aux exigences des applications pratiques. À cette fin, l'Organisation internationale de normalisation a formulé la norme ISO2022, qui stipule une méthode unifiée pour étendre le jeu de caractères ASCII aux codes 8 bits tout en maintenant la compatibilité avec ISO646. L'ISO a successivement formulé un lot de jeux de caractères ASCII étendus adaptés à différentes régions. Chaque jeu de caractères ASCII étendu peut être étendu de 128 caractères. Le codage de ces caractères étendus est un code de 8 bits avec un bit de poids fort égal à 1 (c'est-à-dire). nombres décimaux 128~255 ), appelé code ASCII étendu. Les caractères ASCII étendus satisfont le besoin de davantage de caractères. L'ASCII étendu contient les 128 caractères déjà en ASCII (les nombres 0 à 32 sont affichés dans l'image ci-dessous), plus 128 caractères supplémentaires pour un total de 256.

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