дата: 31.03.2024 22:26

Знакомство с кодировкой ASCII

Кодировка ASCII (American Standard Code for Information Interchange) является одной из самых распространенных и широко используемых систем кодирования символов в мире. Она была разработана в 1963 году и до сих пор остается стандартом для многих приложений и языков программирования.

  • ASCII использует 7 битов для каждого символа, что позволяет кодировать 2^7 = 128 различных значений.
  • Первые 32 символа в ASCII представляют собой управляющие символы, которые используются для управления устройствами ввода/вывода.
  • Остальные 95 символов представляют алфавитно-цифровые символы, включая цифры от 0 до 9, буквы латинского алфавита, знаки препинания и специальные символы.
  • ASCII не поддерживает кириллицу или другие языки, кроме английского и некоторых других европейских языков.
Символы Значение
0 NUL (Null)
1 SOH (Start of Header)
2 STX (Start of Text)
3 ETX (End of Text)
4 EOT (End of Transmission)
5 ENQ (Enquiry)
6 ACK (Acknowledge)
7 BEL (Bell)
8 BS (Backspace)
9 HT (Horizontal Tab)
10 LF (Line Feed)
11 VT (Vertical Tab)
12 FF (Form Feed)
13 CR (Carriage Return)
14 SO (Shift Out)
15 SI (Shift In)
16 DLE (Data Link Escape)
17 DC1 (Device Control One)
18 DC2
19 DC3
20 DC4
21 NAK (Negative Acknowledge)
22 SYN (Synchronous Idle)
23 ETB (End of Transmission Block)
24 CAN (Cancel)
25 EM (End of Medium)
26 SUB (Substitute)
27 ESC (Escape)
28 FS (File Separator)
29 GS (Group Separator)
30 RS (Record Separator)
31 US (Unit Separator)
32 SPACE
33 !
34 #
35 $
36 %
37 &
38 '
39 (")
40 *)
41 +
42 ,-
43 .
44 /
45 0
46 1
47 2
48 3
49 4
50 5
51 6
52 7
53 8
54 9
55 :
56 ;
57 <
58 >
59 ?
60 @
61 A
62 B
63 C
64 D
65 E
66 F
67 G
68 H
69 I
70 J
71 K
72 L
73 M
74 N
75 O
76 P
77 Q
78 R
79 S
80 T
81 U
82 V
83 W
84 X
85 Y
86 Z
87 [
88 \
89 ]
90 ^
91 _
92 `
93 a
94 b
95 c