Таблица ASCII — cppreference.com

Данная таблица содержит все 128 десятичных (10), восьмеричных (8), шестнадцатеричных (16) и символьных (символ) ASCII-кодов.

10 8 16 символ 10 8 16 символ 10 8 16 символ 10 8 16 символ
0 0 00 NUL (null) 32 40 20 (пробел) 64 100 40 @ 96 140 60 `
1 1 01 SOH (start of header) 33 41 21 ! 65 101 41 A 97 141 61 a
2 2 02 STX (start of text) 34 42 22 " 66 102 42 B 98 142 62 b
3 3 03 ETX (end of text) 35 43 23 # 67 103 43 C 99 143 63 c
4 4 04 EOT (end of transmission) 36 44 24 $ 68 104 44 D 100 144 64 d
5 5 05 ENQ (enquiry) 37 45 25 % 69 105 45 E 101 145 65 e
6 6 06 ACK (acknowledge) 38 46 26 & 70 106 46 F 102 146 66 f
7 7 07 BEL (bell) 39 47 27 ' 71 107 47 G 103 147 67 g
8 10 08 BS (backspace) 40 50 28 ( 72 110 48 H 104 150 68 h
9 11 09 HT (horizontal tab) 41 51 29 ) 73 111 49 I 105 151 69 i
10 12 0a LF (line feed — new line) 42 52 2a * 74 112 4a J 106 152 6a j
11 13 0b VT (vertical tab) 43 53 2b + 75 113 4b K 107 153 6b k
12 14 0c FF (form feed — new page) 44 54 2c , 76 114 4c L 108 154 6c l
13 15 0d CR (carriage return) 45 55 2d - 77 115 4d M 109 155 6d m
14 16 0e SO (shift out) 46 56 2e . 78 116 4e N 110 156 6e n
15 17 0f SI (shift in) 47 57 2f / 79 117 4f O 111 157 6f o
16 20 10 DLE (data link escape) 48 60 30 0 80 120 50 P 112 160 70 p
17 21 11 DC1 (device control 1) 49 61 31 1 81 121 51 Q 113 161 71 q
18 22 12 DC2 (device control 2) 50 62 32 2 82 122 52 R 114 162 72 r
19 23 13 DC3 (device control 3) 51 63 33 3 83 123 53 S 115 163 73 s
20 24 14 DC4 (device control 4) 52 64 34 4 84 124 54 T 116 164 74 t
21 25 15 NAK (negative acknowledge) 53 65 35 5 85 125 55 U 117 165 75 u
22 26 16 SYN (synchronous idle) 54 66 36 6 86 126 56 V 118 166 76 v
23 27 17 ETB (end of transmission block) 55 67 37 7 87 127 57 W 119 167 77 w
24 30 18 CAN (cancel) 56 70 38 8 88 130 58 X 120 170 78 x
25 31 19 EM (end of medium) 57 71 39 9 89 131 59 Y 121 171 79 y
26 32 1a SUB (substitute) 58 72 3a : 90 132 5a Z 122 172 7a z
27 33 1b ESC (escape) 59 73 3b ; 91 133 5b [ 123 173 7b {
28 34 1c FS (file separator) 60 74 3c < 92 134 5c \ 124 174 7c |
29 35 1d GS (group separator) 61 75 3d = 93 135 5d ] 125 175 7d }
30 36 1e RS (record separator) 62 76 3e > 94 136 5e ^ 126 176 7e ~
31 37 1f US (unit separator) 63 77 3f ? 95 137 5f _ 127 177 7f DEL (delete)

ru.cppreference.com

Коды символов ASCII: таблицы, понятие, применение

Часто бывает, в практике создания веб приложений, и при создании дизайна
необходимо вставить какой-то спецсимвол, например копирайт, авторское право,
стрелочку и т.д. Для этого используют ascii кодамы, которые, вставляют в
контекст кода HTML.
При выводе они отображаются как нормальные символы. В данной статье,
ознакомимся с кодами символов ascii и научимся их применять при разработке сайтов.

Что мы сегодня
узнаем?

Что такое ascii коды?

Таблицы ascii кодов

Как применять ascii коды?

Что такое ASCII коды?

Как всегда сразу по понятиям. Если вы понимаете, что такое ascii коды, отлично, можете
посмотреть таблицы ascii кодов. Кому интересно узнать что такое ascii коды,
выслушаем же мнение Википедии.

ASCII (англ.
American Standard Code for Information Interchange) — американский стандартный
код для обмена информацией. ASCII представляет собой кодировку для
представления десятичных цифр, латинского и национального алфавитов, знаков
препинания и управляющих символов.

Таблицы ASCII кодов

Ниже предоставленные таблицы ascii кодов
символов. Если вы не совсем понимаете, как их использовать, наберитесь терпения
и прочтите последний пункт статьи.

Таблица ascii кодов: ASCII
(American Standard Code for Information Interchange)

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

Расширенная таблица
кодов ASCII

Dec Hex Char   Dec Hex Char   Dec Hex Char   Dec Hex Char
128 80 Ç 160 A0 á 192 C0 . 224 E0 α
129 81 ü 161 A1 í 193 C1 2 225 E1 ß
130 82 é 162 A2 ó 194 C2 0 226 E2 Γ
131 83 â 163 A3 ú 195 C3 / 227 E3
132 84 ä 164 A4 ñ 196 C4 ) 228 E4
133 85 à 165 A5 Ñ 197 C5 3 229 E5 σ
134 86 å 166 A6 ª 198 C6 G 230 E6 μ
135 87 ç 167 A7 ° 199 C7 K 231 E7 τ
136 88 ê 168 A8 ¿ 200 C8 9 232 E8 Φ
137 89 ë 169 A9 _ 201 C9 6 233 E9 Θ
138 8A è 170 AA ¬ 202 CA = 234 EA Ω
139 8B ï 171 AB ½ 203 CB ; 235 EB δ
140 8C î 172 AC ¼ 204 CC : 236 EC
141 8D ì 173 AD ¡ 205 CD 4 237 ED φ
142 8E Ä 174 AE « 206 CE > 238 EE ε
143 8F Å 175 AF » 207 CF N 239 EF
144 90 É 176 B0 208 D0 J 240 F0
145 91 æ 177 B1 209 D1 L 241 F1 ±
146 92 Æ 178 B2 210 D2 H 242 F2
147 93 ô 179 B3 * 211 D3 F 243 F3
148 94 ö 180 B4 1 212 D4 B 244 F4
149 95 ò 181 B5 I 213 D5 ? 245 F5
150 96 û 182 B6 1 214 D6 C 246 F6 ÷
151 97 ù 183 B7 D 215 D7 O 247 F7
152 98 _ 184 B8 @ 216 D8 P 248 F8 0
153 99 Ö 185 B9 < 217 D9 249 F9 .
154 9A Ü 186 BA 5 218 DA + 250 FA .
155 9B ¢ 187 BB 7 219 DB $ 251 FB
156 9C £ 188 BC 8 220 DC ( 252 FC _
157 9D ¥ 189 BD E 221 DD % 253 FD ²
158 9E _ 190 BE A 222 DE 254 FE
159 9F ƒ 191 BF , 223 DF & 255 FF

Если предоставленные таблицы ascii кодов, не
помогли вам в решении проблемы, предлагаю взглянуть на таблицу в графическом
виде, можете ее сохранить как шпаргалку. Сам, ею пользуюсь.

Как применять ascii коды?

Например, вы пишете в HTML коде &#42; а на страничке выведет * (звездочка или Asterisk).
Так из любым, понравившемся символом из таблицы ascii кодов.

Теперь более практичные случаи, например, необходимо
реализовать вывод php, js, html, css или других кодов на веб страничку,
для этого нужно заменить < и > на &#60; и &#62;. Таким
же образом, можно вывести любой другой символ.

Другой случай, когда нужно реализовать подсветку кода (php, js, css, html…),
пользовался регулярными выражениями в javascript, и получилось что звездочка (Asterisk), мешала работе js функции.
Заменил ее ascii кодом и все стало работать как швейцарские часы.

Третий случай, когда вы создаете многоязычный сайт, в других
странах, символы не входящие в стандарт их кодировки, могут выглядеть «крякозябрами»,
поэтому их нужно менять ascii кодами.

Как видите ascii кода пригодятся как программистам
так и верстальщикам . Если у вас остались замечания или вопросы по поводу,
ascii кодов, пишите в комментариях ниже. 

Дальше: CSS h2, h3: стилизация h2, h3 заголовков

sitear.ru

ASCII таблица символов.

ASCII — это аббревиатура, которая расшифровывается как American Standard Code for Information Interchange. Эта кодировка служит для представления латинского и национального алфавитов, знаков препинания, цифр и управляющих символов. Перед вами стандартная ASCII таблица из 128 десятичных чисел, представленных для шестнадцатеричных чисел и символов.

DEC

HEX

СИМВ

DEC

HEX

СИМВ

DEC

HEX

СИМВ

DEC

HEX

СИМВ

0

0

NUL

32

20

пробел

64

40

@

96

60

`

1

1

SOH

33

21

!

65

41

A

97

61

a

2

2

STX

34

22

«

66

42

B

98

62

b

3

3

ETX

35

23

#

67

43

C

99

63

c

4

4

EOT

36

24

$

68

44

D

100

64

d

5

5

ENQ

37

25

%

69

45

E

101

65

e

6

6

ACK

38

26

&

70

46

F

102

66

f

7

7

BEL

39

27

71

47

G

103

67

g

8

8

BS**

40

28

(

72

48

H

104

68

h

9

9

TAB**

41

29

)

73

49

I

105

69

i

10

A

LF**

42

2A

*

74

4A

J

106

6A

j

11

B

VT

43

2B

+

75

4B

K

107

6B

k

12

C

FF

44

2C

,

76

4C

L

108

6C

l

13

D

CR**

45

2D

77

4D

M

109

6D

m

14

E

SO

46

2E

.

78

4E

N

110

6E

n

15

F

SI

47

2F

/

79

4F

O

111

6F

o

16

10

DLE

48

30

0

80

50

P

112

70

p

17

11

DC1

49

31

1

81

51

Q

113

71

q

18

12

DC2

50

32

2

82

52

R

114

72

r

19

13

DC3

51

33

3

83

53

S

115

73

s

20

14

DC4

52

34

4

84

54

T

116

74

t

21

15

NAK

53

35

5

85

55

U

117

75

u

22

16

SYN

54

36

6

86

56

V

118

76

v

23

17

ETB

55

37

7

87

57

W

119

77

w

24

18

CAN

56

38

8

88

58

X

120

78

x

25

19

EM

57

39

9

89

59

Y

121

79

y

26

1A

SUB

58

3A

:

90

5A

Z

122

7A

z

27

1B

ESC

59

3B

;

91

5B

[

123

7B

{

28

1C

FS

60

3C

<

92

5C

\

124

7C

|

29

1D

GS

61

3D

=

93

5D

]

125

7D

}

30

1E

RS

62

3E

>

94

5E

^

126

7E

~

31

1F

US

63

3F

?

95

5F

_

127

7F




Похожие записи:

kvodo.ru

Сводная таблица ASCII — QuestHint

Символ 10-ный 16-ричный двоичный Символ 10-ный 16-ричный двоичный
(null) 0 00 00000000 0 48 30 00110000
1 01 00000001 1 49 31 00110001
2 02 00000010 2 50 32 00110010
3 03 00000011 3 51 33 00110011
4 04 00000100 4 52 34 00110100
5 05 00000101 5 53 35 00110101
6 06 00000110 6 54 36 00110110
7 07 00000111 7 55 37 00110111
8 08 00001000 8 56 38 00111000
9 09 00001001 9 57 39 00111001
10 0A 00001010  : 58 3A 00111010
11 0B 00001011  ; 59 3B 00111011
12 0C 00001100 < 60 3C 00111100
13 0D 00001101 = 61 3D 00111101
14 0E 00001110 > 62 3E 00111110
15 0F 00001111  ? 63 3F 00111111
16 10 00010000 @ 64 40 01000000
17 11 00010001 A 65 41 01000001
18 12 00010010 B 66 42 01000010
19 13 00010011 C 67 43 01000011
20 14 00010100 D 68 44 01000100
21 15 00010101 E 69 45 01000101
22 16 00010110 F 70 46 01000110
23 17 00010111 G 71 47 01000111
24 18 00011000 H 72 48 01001000
25 19 00011001 I 73 49 01001001
26 1A 00011010 J 74 4A 01001010
27 1B 00011011 K 75 4B 01001011
28 1C 00011100 L 76 4C 01001100
29 1D 00011101 M 77 4D 01001101
30 1E 00011110 N 78 4E 01001110
31 1F 00011111 O 79 4F 01001111
пробел 32 20 00100000 P 80 50 01010000
 ! 33 21 00100001 Q 81 51 01010001
« 34 22 00100010 R 82 52 01010010
# 35 23 00100011 S 83 53 01010011
$ 36 24 00100100 T 84 54 01010100
 % 37 25 00100101 U 85 55 01010101
& 38 26 00100110 V 86 56 01010110
39 27 00100111 W 87 57 01010111
( 40 28 00101000 X 88 58 01011000
) 41 29 00101001 Y 89 59 01011001
* 42 2A 00101010 Z 90 5A 01011010
+ 43 2B 00101011 [ 91 5B 01011011
, 44 2C 00101100 \ 92 5C 01011100
45 2D 00101101 ] 93 5D 01011101
. 46 2E 00101110 ^ 94 5E 01011110
/ 47 2F 00101111 _ 95 5F 01011111
` 96 60 01100000 Щ 153 99 10011001
a 97 61 01100001 Ъ 154 9A 10011010
b 98 62 01100010 Ы 155 9B 10011011
c 99 63 01100011 Ь 156 9C 10011100
d 100 64 01100100 Э 157 9D 10011101
e 101 65 01100101 Ю 158 9E 10011110
f 102 66 01100110 Я 159 9F 10011111
g 103 67 01100111 а 160 A0 10100000
h 104 68 01101000 б 161 A1 10100001
i 105 69 01101001 в 162 A2 10100010
j 106 6A 01101010 г 163 A3 10100011
k 107 6B 01101011 д 164 A4 10100100
l 108 6C 01101100 е 165 A5 10100101
m 109 6D 01101101 ж 166 A6 10100110
n 110 6E 01101110 з 167 A7 10100111
o 111 6F 01101111 и 168 A8 10101000
p 112 70 01110000 й 169 A9 10101001
q 113 71 01110001 к 170 AA 10101010
r 114 72 01110010 л 171 AB 10101011
s 115 73 01110011 м 172 AC 10101100
t 116 74 01110100 н 173 AD 10101101
u 117 75 01110101 о 174 AE 10101110
v 118 76 01110110 п 175 AF 10101111
w 119 77 01110111 176 B0 10110000
x 120 78 01111000 Ђ 177 B1 10110001
y 121 79 01111001 Ѓ 178 B2 10110010
z 122 7A 01111010 Ё 179 B3 10110011
{ 123 7B 01111011 Є 180 B4 10110100
| 124 7C 01111100 Ѕ 181 B5 10110101
} 125 7D 01111101 І 182 B6 10110110
~ 126 7E 01111110 Ї 183 B7 10110111
127 7F 01111111 Ј 184 B8 10111000
А 128 80 10000000 Љ 185 B9 10111001
Б 129 81 10000001 Њ 186 BA 10111010
В 130 82 10000010 Ћ 187 BB 10111011
Г 131 83 10000011 Ќ 188 BC 10111100
Д 132 84 10000100 Ґ 189 BD 10111101
Е 133 85 10000101 Ў 190 BE 10111110
Ж 134 86 10000110 Џ 191 BF 10111111
З 135 87 10000111 А 192 C0 11000000
И 136 88 10001000 Б 193 C1 11000001
Й 137 89 10001001 В 194 C2 11000010
К 138 8A 10001010 Г 195 C3 11000011
Л 139 8B 10001011 Д 196 C4 11000100
М 140 8C 10001100 Е 197 C5 11000101
Н 141 8D 10001101 Ж 198 C6 11000110
О 142 8E 10001110 З 199 C7 11000111
П 143 8F 10001111 И 200 C8 11001000
Р 144 90 10010000 Й 201 C9 11001001
С 145 91 10010001 К 202 CA 11001010
Т 146 92 10010010 Л 203 CB 11001011
У 147 93 10010011 М 204 CC 11001100
Ф 148 94 10010100 Н 205 CD 11001101
Х 149 95 10010101 О 206 CE 11001110
Ц 150 96 10010110 П 207 CF 11001111
Ч 151 97 10010111 Р 208 D0 11010000
Ш 152 98 10011000 С 209 D1 11010001
Т 210 D2 11010010 щ 233 E9 11101001
У 211 D3 11010011 ъ 234 EA 11101010
Ф 212 D4 11010100 ы 235 EB 11101011
Х 213 D5 11010101 ь 236 EC 11101100
Ц 214 D6 11010110 э 237 ED 11101101
Ч 215 D7 11010111 ю 238 EE 11101110
Ш 216 D8 11011000 я 239 EF 11101111
Щ 217 D9 11011001 ј 240 F0 11110000
Ъ 218 DA 11011010 Ј 241 F1 11110001
Ы 219 DB 11011011 т 242 F2 11110010
Ь 220 DC 11011100 у 243 F3 11110011
Э 221 DD 11011101 ф 244 F4 11110100
Ю 222 DE 11011110 х 245 F5 11110101
Я 223 DF 11011111 ц 246 F6 11110110
р 224 E0 11100000 ч 247 F7 11110111
с 225 E1 11100001 ш 248 F8 11111000
т 226 E2 11100010 щ 249 F9 11111001
у 227 E3 11100011 ъ 250 FA 11111010
ф 228 E4 11100100 ы 251 FB 11111011
х 229 E5 11100101 ь 252 FC 11111100
ц 230 E6 11100110 э 253 FD 11111101
ч 231 E7 11100111 ю 254 FE 11111110
ш 232 E8 11101000 255 FF 11111111

questhint.ru

Таблица ASCII и как её использовать

Приветствую всех. Как Вы поняли из заголовка, сегодня мы поговорим про то, что такое таблица ASCII и как её можно использовать.

Собственно, однажды я писал Вам о том как же генерировать и запомнить довольно взломоустойчивый к подбору и, как следствие, взлому пароль. Судя по отзывам, статья многим пригодилась, а некоторые вообще сделали из придумывания паролей что-то вроде искусства (местами очень комичного), но не о том речь.

Хитрый пароль, — это чудесно, но будь в нем хоть 30 символов — это не спасет Вас от программ-кейлогеров или недобросовестных людей, которые попросту подглядывают за тем, что Вы вводите.

Впрочем, давайте поподробнее.

Вводная

Помимо зараженного дома вирусами (а кейлогер и есть вирус) компьютера подобная проблема особенно актуальна в интернет-кафе и компьютерных клубах.

  • Во-первых никогда не знаешь, что за программы там установлены и, вполне вероятно, что недобросовестный админ по-хитрому делает лог (запись) всех вводов паролей с помощью программки-кейлогера;
  • Во-вторых, учитывая, что это место публичное кто-то может легко посмотреть и запомнить что же Вы там набрали (кстати в интернет-кафе или прочих публичных местах еще и иногда стоят камеры, которые ведут запись в беспрерывном режиме).

Сегодня я расскажу Вам о том как собрать пароль, устойчивый от воровства при помощи программ keyloger’ов (клавиатурные шпионы запоминающие вводимые Вами символы в формах логинов и паролей) и просто запоминания (если Вы вдруг вводите пароль при ком-то) кем бы то ни было.

К тому же многим будет интересно узнать о вводе с клавиатуры специфичных символов (как пару примеров: û ~ Ç ╟↓ ∟ П ┬ и тд и тп) без всяких сторонних программ, что кстати очень просто, но известно в основном только людям, связанным с компьютерами в качестве профессии.

к содержанию ↑

Таблица ASCII как использовать расширенные символы

Я не буду особо разжевывать Вам принципы работы программ-кейлогеров (вирусов) скажу лишь общую схему: кейлогер следит за нажатием клавиш и собирает вводимые Вами логины и пароли в некий лог-файл, который потом отправляет (или взломщик забирает его сам, если имеет доступ к компьютеру) злоумышленнику.

Не для кого не секрет, что все вводимые буквы и цифры — это символы. Но символы можно разделить на два вида — простые и специфичные (расширенные). Простые — это, как я уже сказал, буквы, цифры, всякие там знаки препинания, собачки (@) и тд и тп, а специфичные — это что-то вроде û ~ Ç ╟↓ ∟ П ┬ и тд и тп.

Как Вы понимаете, использование специфичных символов значительно усложняет процесс взлома как методом подбора, так и методом использования кейлогеров (большинство из них не настроены на обработку и запись расширенных символов).

Все это чудесно, но Вы не знаете кое о чем, а именно о том, что помимо разных символов есть разные способы их ввода.

к содержанию ↑

Еще немного подробностей и сама таблица ASCII

Точнее говоря, любую букву, цифру, знак препинания и тд и тп, тобишь любой символ можно ввести не просто вполне естественным образом (естественный способ для простого пользователя — это тычок пальчиком в соответствующую кнопку на клавиатуре), а еще и методом использования кнопки ALT и цифровой клавиатуры, а именно нажатие ALT+35 (где кнопка ALT зажата, а 35 вводится на цифрах (плюс жать не надо)) даст символ #.

Сочетание ALT+147 даст Вам букву У. Собственно, подобным образом можно вводить и специфичные символы, а именно, скажем ☺ — это нажатие ALT+1 , а ▀ — это ALT+1247 и тд и тп.

Думаю, чем такой способ ввода безопаснее объяснять не надо — выводы вполне логичны, а о том чем безопаснее добавлять в пароль расширенные символы я писал выше в скобочках.

Кстати о расширенных символах. Среди них есть такая вещь как неразрывный пробел- ALT+0160. Он отображается как обычный пробел и зачастую может обмануть тех, кто каким-то образом подглядел Ваш пароль.

Даже, если Ваш пароль будет записан кейлогером, то в лог-файле он (неразрывный пароль) будет выглядеть, как обычный пробел, что собьет с толку взломщика особенно, если он ведать не ведает ни о каких специфичных символах и неразрывных пробелах, т.е., даже получив пароль он не сможет им воспользоваться.

к содержанию ↑

Подводные камни при таком подходе

Они не такие страшные, но без них, к сожалению, никак.

  • Как Вы понимаете создание пароля со специфичными символами или ввод его по средством ALT+цифры требует большего нажатий клавиш, что тоже требует запоминания в первую очередь Вами самими (т.е. пароль из 5 символов будет требовать, например, 25 нажатий клавиш (ALT+1256, ALT+2341 и тд). Возможно проще было бы не заморачиваться и просто удлинить обычный пароль на несколько обычных символов. Это во-первых;
  • Во-вторых, клавиатуры некоторых компьютеров (зачастую эта проблема наблюдается в ноутбуках) затрудняют ввод с цифровой клавиатуры;
  • В-третьих, некоторые утилиты командной строки не поддерживают символы с большим ASCII-кодом. Например, вы можете использовать символ ALT+0127 в Windows, но не сможете набрать его в командной строке. И наоборот, коды некоторых символов, таких как Tabs (ALT+0009) или ESC (ALT+0027) могут быть использованы в cmd (командной строке), но совершенно никак не получится задействовать их в самой Windows.

Давайте перейдем к послесловию

к содержанию ↑

Послесловие

Вот такие пироги про такую штуку как таблица ASCII и её использование для создания паролей (и не только).

Надеюсь, что эта статья Вам пригодится. Как и всегда, если есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой статье.

Мы в соц.сетях: ВКFacebookTwitter Telegram

sonikelf.ru

Таблица символов ASCII | p0vidl0.info



Набор символов ASCII (American standard code for information interchange) — таблица, в которой некоторым символам сопоставлены определенные машинные коды. Данная таблица была стандартизирована в 1963 в США. Американцы, чаще всего, произносят название как эски, а европейцы и русские предпочитают говорить аски.

Символы в таблице хранятся в виде семи-битного числа, соответственно, изначальный размер таблицы составлял 128 символов. В связи с тем, что современные компьютеры, оперируют восьми-битными байтами, таблица позже была расширена до 256 символов и стала включать национальные символы.

Десятичный Шестнадцатиричный восьмеричный Символ Описание
0 0 000 null
1 1 001 SOH, Начало заголовка
2 2 002 STX, Начало текста
3 3 003 ETX, Конец текста
4 4 004 EOT, Конец передачи
5 5 005 ENQ, Запрос подтверждения
6 6 006 ACK, Подтверждение
7 7 007 BEL, Звуковой сигнал, звонок
8 8 010 BS, Возврат на 1 символ назад
9 9 011 TAB, Горизонтальная табуляция
10 A 012 LF, Перевод Строки
11 B 013 VT, Вертикальная табуляция
12 C 014 FF, Новая страница
13 D 015 CR, Возврат каретки
14 E 016 SO, Другая лента
15 F 017 SI, Исходная лента
16 10 020 DLE, Освобождение канала данных
17 11 021 DC1, Включить устройство чтения перфоленты
18 12 022 DC1, Включить перфоратор
19 13 023 DC3, Выключить устройство чтения перфоленты
20 14 024 DC4, Выключить перфоратор
21 15 025 NAK, Не подтверждение
22 16 026 SYN, Синхронизация
23 17 027 ETB, Конец текстового блока
24 18 030 CAN, Отмена
25 19 031 EM, Конец носителя
26 1A 032 SUB, Замена символа
27 1B 033 ESC, Модификатор последующего символа
28 1C 034 FS, Разделитель файлов
29 1D 035 GS, Разделитель групп
30 1E 036 RS, Разделитель записей
31 1F 037 US, Разделитель юнитов
32 20 040 Пробел
33 21 041 !
34 22 042
35 23 043 #
36 24 044 $
37 25 045 %
38 26 046 &
39 27 047
40 28 050 (
41 29 051 )
42 2A 052 *
43 2B 053 +
44 2C 054 ,
45 2D 055
46 2E 056 .
47 2F 057 /
48 30 060 0
49 31 061 1
50 32 062 2
51 33 063 3
52 34 064 4
53 35 065 5
54 36 066 6
55 37 067 7
56 38 070 8
57 39 071 9
58 3A 072 :
59 3B 073 ;
60 3C 074 <
61 3D 075 =
62 3E 076 >
63 3F 077 ?
64 40 100 @
65 41 101 A
66 42 102 B
67 43 103 C
68 44 104 D
69 45 105 E
70 46 106 F
71 47 107 G
72 48 110 H
73 49 111 I
74 4A 112 J
75 4B 113 K
76 4C 114 L
77 4D 115 M
78 4E 116 N
79 4F 117 O
80 50 120 P
81 51 121 Q
82 52 122 R
83 53 123 S
84 54 124 T
85 55 125 U
86 56 126 V
87 57 127 W
88 58 130 X
89 59 131 Y
90 5A 132 Z
91 5B 133 [
92 5C 134 \
93 5D 135 ]
94 5E 136 ^
95 5F 137 _
96 60 140 `
97 61 141 a
98 62 142 b
99 63 143 c
100 64 144 d
101 65 145 e
102 66 146 f
103 67 147 g
104 68 150 h
105 69 151 i
106 6A 152 j
107 6B 153 k
108 6C 154 l
109 6D 155 m
110 6E 156 n
111 6F 157 o
112 70 160 p
113 71 161 q
114 72 162 r
115 73 163 s
116 74 164 t
117 75 165 u
118 76 166 v
119 77 167 w
120 78 170 x
121 79 171 y
122 7A 172 z
123 7B 173 {
124 7C 174 |
125 7D 175 }
126 7E 176 ~
127 7F 177 DEL  DEL, Удаление








p0vidl0.info

Таблица символов 866 (ASCII, OEM, DOS)

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
 0.
  
0
1

2

3

4

5

6

7

8

9

10

11

12

13

14

15
 1.
  

16

17

18

19

20
§
21

22

23

24

25

26

27

28

29

30

31
 2.
  
32 !
33
«
34
#
35
$
36
%
37
&
38

39
(
40
)
41
*
42
+
43
,
44

45
.
46
/
47
 3.
  
0
48
1
49
2
50
3
51
4
52
5
53
6
54
7
55
8
56
9
57
:
58
;
59
<
60
=
61
>
62
?
63
 4.
  
@
64
A
65
B
66
C
67
D
68
E
69
F
70
G
71
H
72
I
73
J
74
K
75
L
76
M
77
N
78
O
79
 5.
  
P
80
Q
81
R
82
S
83
T
84
U
85
V
86
W
87
X
88
Y
89
Z
90
[
91
\
92
]
93
^
94
_
95
 6.
  
`
96
a
97
b
98
c
99
d
100
e
101
f
102
g
103
h
104
i
105
j
106
k
107
l
108
m
109
n
110
o
111
 7.
  
p
112
q
113
r
114
s
115
t
116
u
117
v
118
w
119
x
120
y
121
z
122
{
123
|
124
}
125
~
126

127
 8.
  
А
128
Б
129
В
130
Г
131
Д
132
Е
133
Ж
134
З
135
И
136
Й
137
К
138
Л
139
М
140
Н
141
О
142
П
143
 9.
  
Р
144
С
145
Т
146
У
147
Ф
148
Х
149
Ц
150
Ч
151
Ш
152
Щ
153
Ъ
154
Ы
155
Ь
156
Э
157
Ю
158
Я
159
 A.
  
а
160
б
161
в
162
г
163
д
164
е
165
ж
166
з
167
и
168
й
169
к
170
л
171
м
172
н
173
о
174
п
175
 B.
  

176

177

178

179

180

181

182

183

184

185

186

187

188

189

190

191
 C.
  

192

193

194

195

196

197

198

199

200

201

202

203

204

205

206

207
 D.
  

208

209

210

211

212

213

214

215

216

217

218

219

220

221

222

223
 E.
  
р
224
с
225
т
226
у
227
ф
228
х
229
ц
230
ч
231
ш
232
щ
233
ъ
234
ы
235
ь
236
э
237
ю
238
я
239
 F.
  
Ё
240
ё
241
Є
242
є
243
Ї
244
ї
245
Ў
246
ў
247
°
248

249
·
250

251

252
¤
253

254
 
255

Псевдографика

Для удобства поиска символов псевдографики продублируем их в другой таблице:


196
 
218

194

191
 
213

209

184
 
214

210

183
 
201

203

187

179

195

197

180

198

216

181

199

215

182

204

206

185

205

192

193

217

212

207

190

211

208

189

200

202

188

186
 

См. также

 

pascal.net.ru