Функции релейных защит ansi 21g международные. О классах давления по ANSI и DIN, а также о дюймах и миллиметрах. Некорректное отображение символов
Стоит отметить, что все обозначения классов давления по ANSI несут определенный смысл, а именно значение давления, но только в иных единицах, чем мы привыкли. Все цифры после ANSI обозначают значение Условного (Номинального) Давления: ANSI 150, ANSI 300, ANSI 600, ANSI 900, ANSI 1500, ANSI 2500 и ANSI 4500. К примеру, ANSI 150 означает что условное давление 150 фунтов на квадратный дюйм. По-английски это пишется как Pound-force per Square Inch или коротко PSI.
Соответственно, таким образом можно сделать самостоятельный перевод из фунтов на квадратный дюйм в бар (100 кПа) или МПа. Для самостоятельного расчета точного потребуется знать, что 1 PSI = 6894,76 Па. Все расчеты давления ANSI в бар и в Паскали можно делать, когда есть время и необходимость в получении точных данных, в то же время, большинство стандартных значений классов давлений по ANSI уже имеют стандартные значения в бар и МПа. Для упрощения, мы составили короткую таблицу для вашего пользования:
Таблица классов давления ANSI с переводом в Бар и МПа
Класс давления ANSI | ||
ANSI является системы Windows 95 и Windows, перед началом установки символов по умолчанию.
ANSI также известен как Windows-1252.
важно
ANSI и ISO-8859-1 очень похожи, единственное различие заключается в 32 символов.
В ANSI, и от 128 до 159 символов для некоторых полезных символов, символы, такие как евро.
В ISO-8859-1, эти символы отображаются в HTML не работает в управляющих символов.
Многие веб-разработчики декларации ISO-8859-1, и использовать эти 32 значения, как если бы они использовали Windows-1252.
Из-за этого распространенное заблуждение, когда ISO-8859-1 объявляется, браузер переходит в Windows-1252. Это относится к следующим типам документов: HTML4, HTML5 и XHTML.
ANSI и ASCII
ANSI первая часть (юридическое лицо номер 0-127) является оригинальный набор ASCII-символов. Он содержит цифры, заглавные буквы и специальные символы.
Для понимания ASCII, пожалуйста, см полную ссылку ASCII руководство .
набор символов ANSI
характер | номер | название объекта | описание |
---|---|---|---|
32 | (Пробел) | ||
! | 33 | Восклицательный знак (восклицательный знак) | |
" | 34 | & | Котировки (кавычки) |
# | 35 | Номер знак (номер знака) | |
$ | 36 | Знак доллара (знак доллара) | |
% | 37 | Знак процента (в процентах знак) | |
& | 38 | & Amp; | Ampersand (амперсанд) |
" | 39 | Апостроф (апостроф) | |
( | 40 | Левая скобка (левая скобка) | |
) | 41 | Правая скобка (правая скобка) | |
* | 42 | Звездочка (звездочка) | |
+ | 43 | Плюс знак (знак плюс) | |
, | 44 | Запятые (запятая) | |
- | 45 | Дефис (дефис-минус) | |
, | 46 | Период (полная остановка) | |
/ | 47 | Рассечение (солидус) | |
0 | 48 | Цифровой 0 (цифра ноль) | |
1 | 49 | Цифровой 1 (цифра один) | |
2 | 50 | Цифровой 2 (цифра два) | |
3 | 51 | Цифровой 3 (три цифры) | |
4 | 52 | Цифровой 4 (четыре цифры) | |
5 | 53 | Цифровой 5 (цифра пять) | |
6 | 54 | Цифровой 6 (шесть цифр) | |
7 | 55 | Цифровой 7 (семь цифр) | |
8 | 56 | Цифровой 8 (цифра восемь) | |
9 | 57 | Цифровой 9 (цифра девять) | |
: | 58 | Colon (двоеточие) | |
; | 59 | Точка с запятой (точкой с запятой) | |
< | 60 | & Lt; | Знак меньше (меньше, чем знак) |
= | 61 | Знак равенства (знак равенства) | |
> | 62 | & Gt; | Больше, чем знак (знак больше) |
? | 63 | Знак вопроса (знак вопроса) | |
@ | 64 | @ Symbol (коммерческий в) | |
65 | Латинская буква А капитал | ||
В | 66 | Латинская заглавная буква B | |
С | 67 | Латинская буква C | |
D | 68 | Латинская буква D | |
Е | 69 | Латинскими буквами E | |
F | 70 | Латинская буква F | |
G | 71 | Латинская буква G | |
H | 72 | Латинская буква H | |
Я | 73 | Латинская заглавная буква I | |
J | 74 | Латинская буква J | |
К | 75 | Латинская буква K | |
L | 76 | Латинская буква L | |
M | 77 | Латинская буква М | |
N | 78 | Латинская буква N | |
О | 79 | Латинская заглавная буква O | |
P | 80 | Латинская буква P | |
Q | 81 | Латинская заглавная буква Q | |
R | 82 | Латинская буква R капитал | |
S | 83 | Латинская буква S | |
T | 84 | Латинская буква T | |
U | 85 | Латинская буква U | |
V | 86 | Латинская буква V капитал | |
W | 87 | Латинская буква W | |
X | 88 | Латинская буква X | |
Y | 89 | Латинская буква Y | |
Z | 90 | Латинская буква Z капитал | |
[ | 91 | Левый кронштейн (левая квадратная скобка) | |
\ | 92 | Backslash (обратная солидус) | |
] | 93 | Правый кронштейн (правая квадратная скобка) | |
^ | 94 | Caret (огибающая акцент) | |
_ | 95 | Подчеркивание (нижняя линия) | |
` | 96 | Акценты (апостроф) | |
97 | Латинская буква а | ||
б | 98 | Латинская строчная б | |
с | 99 | Латинская строчная с | |
d | 100 | Латинская строчная d | |
е | 101 | Латинская буква е | |
е | 102 | Латинская строчная е | |
г | 103 | Латинская строчная г | |
час | 104 | Латинская строчная ч | |
Я | 105 | Буква латинского алфавита в нижнем регистре я | |
J | 106 | Латинская строчная J | |
К | 107 | Латинская строчная к | |
L | 108 | Латинская строчная буква л | |
м | 109 | Латинская строчная м | |
N | 110 | Латинская строчная п | |
о | 111 | Латинская буква O | |
р | 112 | Латинская строчная р | |
Q | 113 | Латинская строчная буква Q | |
R | 114 | Латинская строчная г | |
s | 115 | Латинская строчная s | |
T | 116 | Латинская строчная т | |
U | 117 | Латинская буква U | |
v | 118 | Латинская строчная буква v | |
вес | 119 | Латинская строчная ш | |
х | 120 | Латинская строчная х | |
Y | 121 | Латинская буква Y | |
Z | 122 | Латинская строчная г | |
{ | 123 | Левая скобка (левая фигурная скобка) | |
| | 124 | Вертикальная линия (вертикальная линия) | |
} | 125 | Правая скобка (правая фигурная скобка) | |
~ | 126 | Тильда (тильда) | |
127 | |||
€ | 128 | & Euro; | Символ Евро (знак евро) |
129 | Неиспользованные (не используется) | ||
, | 130 | & Sbquo; | Одиночные кавычки (одиночный с низким 9 КАВЫЧКА) |
ƒ | 131 | & Fnof; | Увлеченные Латинская строчная е |
" | 132 | & Bdquo; | Двойные кавычки (двухспальная низко-9 КАВЫЧКА) |
... | 133 | & Hellip; | Горизонтальное многоточие (горизонтальная троеточие) |
† | 134 | & Dagger; | Кинжал (Кинжал) |
‡ | 135 | & Dagger; | Двойной крестик (двойной крестик) |
136 | & ЦО; | Модифицированный письмо огибающая акцент (Модификатор письмо огибающая акцент) | |
‰ | 137 | & Permil; | Permill символ (промилле знака) |
Š | 138 | & Scaron; | Латинская буква S с Карона |
< | 139 | & Lsaquo; | Левый единый знак угла котировка (одиночный знак левой указывая угол цитата) |
О.Н | 140 | & OElig; | Латиноамериканская лигатуры капитал О.Е. |
141 | Неиспользованные (не используется) | ||
Ž | 142 | & Zcaron; | Латинская заглавная буква Z с кароном |
143 | Неиспользованные (не используется) | ||
144 | Неиспользованные (не используется) | ||
" | 145 | & Lsquo; | Левый сингл кавычки (левая одинарная кавычка) |
" | 146 | & Rsquo; | Право одного кавычка (правая Одинарная кавычка) |
" | 147 | & Ldquo; | Левые двойные кавычки (левая двойные кавычки) |
" | 148 | & Rdquo; | Право двойные кавычки (справа двойные кавычки) |
149 | & Bull; | Пуля (пулевая) | |
- | 150 | & Ndash; | Короткое тире / дефис (короткое тире) |
- | 151 | & Mdash; | Длинное тире (EM тире) |
~ | 152 | & Тильда; | Маленькие волнистые линии (малые тильда) |
™ | 153 | & Trade; | Символ Торговая марка (товарный знак знак) |
š | 154 | & Scaron; | Латинская буква s с Карона |
> | 155 | & Rsaquo; | Правый единый знак угла котировка (одиночный правый угол указывая кавычки) |
œ | 156 | & Oelig; | Латинская лигатуры О.Е. |
157 | Неиспользованные (не используется) | ||
ž | 158 | & Zcaron; | Латинская буква г с Карона |
Ÿ | 159 | & Yuml; | Латинская буква Y с диэрезисом (диэрезисом) из |
160 | & Nbsp; | Неразрывный пространство (без разрывов пространства) | |
161 | & Iexcl; | Перевернутый восклицательный знак (перевернутый восклицательный знак) | |
¢ | 162 | & Cent; | Cent (цент знак) |
£ | 163 | & Фунт; | Знак фунта (знак фунта) |
164 | & Curren; | Символ валюты (знак валюты) | |
¥ | 165 | & Yen; | символ йены (знак иены) |
| | 166 | & Brvbar; | Прерывистая вертикальная полоса (пунктирная бар) |
§ | 167 | & Секта; | Номер раздела (раздел знаком) |
¨ | 168 | & УЯМ; | Диэрезисом (трема) |
© | 169 | & Копировать; | Авторское право (авторское право знак) |
ª | 170 | & Ordf; | Отрицательный знак номера порядковое (женственная порядковое индикатор) |
<< | 171 | & LAQUO; | Левый двойной угол кавычки (слева указывая двойной угол кавычки) |
172 | & Не; | Тильда (не подписывать) | |
173 | & Shy; | Мягкие переносы (мягкие дефис) | |
® | 174 | & Reg; | Зарегистрированный товарный знак (зарегистрированный знак) |
¯ | 175 | & Macr; | Macron (макроном) |
° | 176 | & Deg; | Символ Степень (степень знака) |
± | 177 | & Plusmn; | Знак минус / знак (знак плюс-минус) |
² | 178 | & Sup2; | Надстрочные 2 (верхний индекс два) |
³ | 179 | & Sup3; | Надстрочные 3 (верхний индекс трех) |
" | 180 | И острый; | Акут (острый акцент) |
μ | 181 | & Micro; | M символ (микро знак) |
¶ | 182 | & Para; | Символ Пункт (знак абзаца знак) |
· | 183 | & Мидот; | Промежуточная точка (средняя точка) |
¸ | 184 | & Cedil; | Диакритические знаки (седилем) |
¹ | 185 | & ПОД1; | Надстрочные 1 (верхний индекс один) |
º | 186 | & Ordm; | Мужественный порядковый номер знака (мужской порядковое индикатор) |
» | 187 | & RAQUO; | Правый знак двойной угол котировка (справа указывая двойной угол кавычки) |
¼ | 188 | & Frac14; | 1/4 Score (вульгарные фракция одна четверть) |
½ | 189 | & Frac12; | 1/2 Score (вульгарные фракция половины) |
¾ | 190 | & Frac34; | 3/4 Суммарная оценка (вульгарные фракция три четверти) |
¿ | 191 | & Iquest; | Перевернутый знак вопроса (перевернутый знак вопроса) |
À | 192 | & Agrave; | Латинская заглавная буква А с акцентом (серьезные) из |
Á | 193 | & Aacute; | Латинская заглавная буква А с острым акцентом (острый) из |
 | 194 | & ACIRC; | Латинская заглавная буква А с огибающую акцентом (огибающую) из |
М.Р | 195 | & Atilde; | Латинская заглавная буква А с тильдой |
Ä | 196 | & AUML; | Латинская заглавная буква А с диэрезисом (диэрезисом) из |
Å | 197 | & Aring; | Латинская заглавная буква А с кругом |
Æ | 198 | & AElig; | Латинскими буквами AE |
БЗ | 199 | & Ccedil; | Латинская заглавная буква C с седилем (седилем) из |
È | 200 | & Egrave; | Латинская заглавная буква E с акцентом (серьезные) из |
É | 201 | & Eacute; | Латинская заглавная буква E с острым акцентом (острый) из |
Ê | 202 | & Ecirc; | Латинская заглавная буква E с циркумфлексом (огибающую) из |
Ë | 203 | & Euml; | Латинская заглавная буква E с диэрезисом (диэрезисом) из |
Ì | 204 | & Igrave; | |
Н | 205 | & Iacute; | Латинская буква с острым акцентом (острый) из I |
Î | 206 | & Icirc; | |
Ï | 207 | & Iuml; | Латинская буква с диэрезисом (диэрезисом) из I |
Ð | 208 | & ETH; | Латинская буква Eth |
ЦТС | 209 | & Ntilde; | Латинская заглавная буква N с тильдой |
Т | 210 | & Ograve; | Латинская заглавная буква O с акцентами (серьезные) из |
Ó | 211 | & Oacute; | Латинская заглавная буква O с острым акцентом (острый) из |
Ф | 212 | & Ocirc; | Латинская заглавная буква O с огибающую акцентом (огибающую) из |
Õ | 213 | & Otilde; | Латинская заглавная буква O с тильдой |
Ö | 214 | & Ouml; | Латинская заглавная буква O с диэрезисом (диэрезисом) из |
× | 215 | & Времена; | Умножение (знак умножения) |
Ø | 216 | & Oslash; | Латинская заглавная буква O с зачеркиванием |
Ù | 217 | & Ugrave; | Латинские заглавные буквы с акцентами (серьезные) в U |
Ú | 218 | & Uacute; | Латинская буква с острым акцентом (острый) из U |
Û | 219 | & Ucirc; | Латинская буква с огибающую акцентом (огибающую) из U |
Ü | 220 | & Uuml; | Латинская буква с диэрезисом (диэрезисом) из U |
Ý | 221 | & Yacute; | Латинская заглавная буква Y с острым акцентом (острый) из |
Þ | 222 | & ШИП; | Латиноамериканская Thorn прописной буквы |
ß | 223 | & Szlig; | Латинская буква s резкое |
à | 224 | & Agrave; | Латинская буква а с акцентами (серьезные) из |
á | 225 | & Aacute; | Латинская буква а с острым акцентом (острый) из |
â | 226 | & ACIRC; | Латинская буква а с огибающую акцентом (огибающую) из |
ã | 227 | & Atilde; | Латинская буква а с тильдой |
ä | 228 | & AUML; | Латинская буква а с диэрезисом (диэрезисом) из |
å | 229 | & Aring; | Латинская строчная буква А с кругом на |
æ | 230 | & Aelig; | Латинские буквы нижнего регистра ае |
ç | 231 | & Ccedil; | Латинская буква с с седилем (седилем) из |
è | 232 | & Egrave; | Латинская буква е с акцентами (серьезные) из |
é | 233 | & Eacute; | Латинская буква е с острым акцентом (острый) из |
ê | 234 | & Ecirc; | Латинская буква е с огибающую акцентом (огибающую) из |
Мобайл | 235 | & Euml; | Латинская буква е с диэрезисом (диэрезисом) из |
ì | 236 | & Igrave; | Латинская буква I с акцентами (серьезные) из |
í | 237 | & Iacute; | Латинская буква I с острым акцентом (острый) из |
î | 238 | & Icirc; | Латинская буква I с огибающую акцентом (огибающую) из |
ï | 239 | & Iuml; | Латинская буква I с диэрезисом (диэрезисом) из |
ð | 240 | & Eth; | Латинская буква ETH |
ñ | 241 | & Ntilde; | Латинская буква N с тильдой |
Эквант | 242 | & Ograve; | Латинская буква O с акцентом (серьезные) из |
развития музыкальных способностей | 243 | & Oacute; | Латинская буква O с острым акцентом (острый) из |
Гэндальф | 244 | & Ocirc; | Латинская буква O с огибающую акцентом (огибающую) из |
õ | 245 | & Otilde; | Латинская буква O с тильдой |
ö | 246 | & Ouml; | Латинская буква O с диэрезисом (диэрезисом) из |
÷ | 247 | & Разделить; | Divide (знак деления) |
ø | 248 | & Oslash; | Латинская буква O с зачеркиванием |
ù | 249 | & Ugrave; | Латинские буквы нижнего регистра с акцентом (грубые) от и |
ú | 250 | & Uacute; | Латинская строчная с острым акцентом (острый) от и |
û | 251 | & Ucirc; | Латинские буквы нижнего регистра с метасимвола акцентом (огибающую) от и |
ü | 252 | & Uuml; | Латинские буквы нижнего регистра с диэрезисом (диэрезисом) от и |
ý | 253 | & Yacute; | Латинская строчная с острым акцентом (острый) из у |
þ | 254 | & Thorn; | Латинская буква шипом |
ÿ | 255 | & Yuml; | Латинская буква у с диэрезисом (диэрезисом) из |
управляющие символы ANSI
управляющие символы ANSI (00-31, плюс 127) был первоначально разработан для управления аппаратными устройствами, такими как принтеры и ленточные накопители и тому подобное.
Управляющие символы (за исключением горизонтальной табуляции, перевода строки, каретки снаружи) не имеет никакого эффекта в HTML-документе.
字符 | 编号 | 描述 |
---|---|---|
NUL | 00 | 空字符(null character) |
SOH | 01 | 标题开始(start of header) |
STX | 02 | 正文开始(start of text) |
ETX | 03 | 正文结束(end of text) |
EOT | 04 | 传输结束(end of transmission) |
ENQ | 05 | 请求(enquiry) |
ACK | 06 | 收到通知/响应(acknowledge) |
BEL | 07 | 响铃(bell) |
BS | 08 | 退格(backspace) |
HT | 09 | 水平制表符(horizontal tab) |
LF | 10 | 换行(line feed) |
VT | 11 | 垂直制表符(vertical tab) |
FF | 12 | 换页(form feed) |
CR | 13 | 回车(carriage return) |
SO | 14 | 不用切换(shift out) |
SI | 15 | 启用切换(shift in) |
DLE | 16 | 数据链路转义(data link escape) |
DC1 | 17 | 设备控制 1(device control 1) |
DC2 | 18 | 设备控制 2(device control 2) |
DC3 | 19 | 设备控制 3(device control 3) |
DC4 | 20 | 设备控制 4(device control 4) |
NAK | 21 | 拒绝接收/无响应(negative acknowledge) |
SYN | 22 | 同步空闲(synchronize) |
ETB | 23 | 传输块结束(end transmission block) |
CAN | 24 | 取消(cancel) |
EM | 25 | 已到介质末端/介质存储已满(end of medium) |
SUB | 26 | 替补/替换(substitute) |
ESC | 27 | 溢出/逃离/取消(escape) |
FS | 28 | 文件分隔符(file separator) |
GS | 29 | 组分隔符(group separator) |
RS | 30 | 记录分隔符(record separator) |
US | 31 | 单元分隔符(unit separator) |
DEL | 127 | 删除(delete) |
Кстати, на нашем сайте вы можете перевести любой текст в десятичный, шестнадцатеричный, двоичный код воспользовавшись Калькулятором кодов онлайн .
Таблица ASCII
ASCII (American Standard Code for Information Interchange)
Сводная таблица кодов ASCII
ASCII таблица кодов символов Windows (Win-1251)
|
|
Расширенная таблица кодов ASCII
Символы форматирования.
Backspace (Возврат на один символ). Показывает на движение механизма печати либо курсора дисплея назад на одну позицию. |
|
Horizontal Tabulation (Горизонтальное Табулирование). Показывает движение механизма печати либо курсора дисплея до следующей предписанной "позиции табуляции". |
|
Line Feed (Перевод строки). Показывает движение механизма печати либо курсора дисплея к началу следующей строки (на одну строку вниз). |
|
Vertical Tabulation (Вертикальное Табулирование). Показывает движение механизма печати либо курсора дисплея к следующей группе строк. |
|
Form Feed (Перевод страницы). Показывает движение механизма печати либо курсора дисплея к исходной позиции следующей страницы, формы или экрана. |
|
Carriage Return (Перевод каретки). Показывает движение механизма печати либо курсора дисплея к исходной (крайней левой)позиции текущей строки. |
Передача данных.
Start of Heading (Начало Заголовка). Применяется для определения начала заголовка, который может содержать информацию о маршрутизации или адрес. |
|
Start of Text (Начало Текста). Показывает начало текста и одновременно конец заголовка. |
|
End of Text (Конец Текста). Применяется при завершении текста, который был начат с символа STX. |
|
Enquiry (Запрос). Запрос идентификационных данных (типа "Кто Вы?") от удаленной станции. |
|
Acknowledge (Подтверждение). Приемное устройство передает этот символ отправителю в качестве подтверждения успешного приема данных. |
|
Negative Acknowledgement (Неподтверждение). Приемное устройство передает этот символ отправителю в случае отрицания (неудачи) приема данных. |
|
Synchronous/Idle (Синхронизация). Применяется в синхронизированных системах передачи. В моменты отсутствия передачи данных система непрерывно посылает символы SYN для обеспечения синхронизации. |
|
End of Transmission Block (Конец Блока Передачи). Показывает конец блока данных для коммуникационных целей. Применяется для разбиения на отдельные блоки больших объемов данных. |
Разделительные знаки при передаче информации.
Другие символы.
Null. (No character- нет данных). Применяется для передачи в случае отсутствия данных. |
|
Bell (Звонок). Применяется для управления устройствами сигнализации. |
|
Shift Out. Показывает, что все последующие кодовые комбинации должны интерпретироваться согласно внешнему набору символов до прихода символа SI. |
|
Shift In. Показывает, что последующие кодовые комбинации должны интерпретироваться согласно стандартному набору символов. |
|
Data Link Escape (Переключение). Изменение значения идущих следом символов. Применяется для дополнительного контроля или для передачи произвольной комбинации бит. |
|
DC1, DC2, DC3, DC4 |
Device Controls (Контроль Устройства). Символы для управления вспомогательными устройствами (специальными функциями). |
Cancel (Отмена). Показывает, что данные, которые предшествовали этому символу в сообщении или блоке, должны игнорироваться (обычно в случае обнаружения ошибки). |
|
End of Medium (Конец Носителя). Указывает на физический конец ленты или другого носителя информации |
|
Substitute (Заместитель). Применяется для подмены ошибочного или недопустимого символа. |
|
Escape (Расширение). Применяется для расширения кода, указывая на то, что последующий символ имеет альтернативное значение. |
|
Space (Пробел). Непечатаемый символ для разделения слов или перемещения механизма печати или курсора дисплея вперед на одну позицию. |
|
Delete (Удаление). Применяется для удаления (стирания) предыдущего знака в сообщении |
Прежде чем отвечать на вопрос о том, что же такое кодировка ANSI Windows, ответим сначала на другой вопрос: "Что же такое кодировка вообще?"
У каждого компьютера, в каждой системе используется определенный набор символов, зависящий от языка, используемого пользователем, от его профессиональных компетенций и личных предпочтений.
Общее определение кодировки
Так, в русском языке используется 33 символа для обозначения букв, в английском - 26. Также используется 10 цифр для счета (0; 1; 2; 3; 4; 5; 6; 7; 8; 9) и некоторые специальные символы, минус, пробел, точка, процент и так далее.
Каждому из этих символов при помощи кодовой таблицы присваивается порядковый номер. К примеру, букве "A" может быть присвоен номер 1; "Z" - 26 и так далее.
Собственно, номер, представляющий символ как целое число, считается кодом символа, а кодировка - это, соответственно, набор символов в такой таблице.
Богатство разнообразия кодовых таблиц
На данный момент существует довольно большое количество кодировок и кодовых таблиц, используемых разными специалистами: это и ASCII, разработанная в 1963 году в Америке, и Windows-1251, совсем недавно еще бывшая популярной благодаря Microsoft, KOI8-R и Guobiao - и многие, многие другие, причем процесс их появления и отмирания происходит и по сей день.
Среди этого огромного списка совершенно особо держится так называемая кодировка ANSI.
Дело в том, что в свое время компания Microsoft создала целый набор кодовых страниц:
Все они получили общее название таблицы кодировки ANSI, или кодовой страницы ANSI.
Интересный факт: одной из первых кодовых таблиц стала ASCII, в 1963 году созданная American National Standards Institute (Американским национальным институтом стандартов), сокращенно называвшимся именно ANSI.
Помимо всего прочего, эта кодировка содержит и непечатные символы, так называемые "Управляющие последовательности", или ESC, уникальные для всех таблиц символов, зачастую несовместимые между собой. При умелом использовании, однако, они позволяли скрывать и восстанавливать курсор, переводить его с одного положения в тексте на другое, устанавливать табуляцию, стирать часть окна терминала, в котором велась работа, изменять форматирование текста на экране и менять цвет (или даже рисовать и подавать звуковые сигналы!). В 1976 году, кстати, это было довольно неплохим подспорьем для программистов. Кстати, терминал - это устройство, требующееся для ввода и вывода информации. В те далекие времена он представлял собой монитор и клавиатуру, подсоединенные к ЭВМ (электронной вычислительной машине).
Некорректное отображение символов
К сожалению, в дальнейшем подобная система вызвала многочисленные сбои в системах, выводя вместо желаемых стихов, лент новостей или описаний любимых компьютерных игр так называемые кракозябры - бессмысленные, нечитаемые наборы символов. Появление этих вездесущих ошибок было вызвано всего лишь попыткой отображать символы, закодированные в одной кодовой таблице, при помощи другой.
Чаще всего с последствиями неверного чтения этой кодировки мы сталкиваемся в Интернете до сих пор, когда наш браузер по какой-то причине не может достаточно точно определить, какая именно из Windows-**** кодировок используется в данный момент, из-за указания веб-мастером общей кодировки ANSI либо изначально неверной кодировки, к примеру, 1252 вместо 1521. Ниже представлена точная таблица кодировок.
Кириллическая таблица ANSI-кодировок, Windows-1251
Более того, в 1986 году ANSI была существенно расширена, благодаря Яну Э. Дэвису, написавшему пакет The Draw, позволяющий не просто использовать базовые, с нашей точки зрения, функции, но и полноценно (или почти полноценно) рисовать!
Подводя итоги
Таким образом, можно видеть, что кодировка ANSI, по сути, хоть и была довольно спорным решением, сохраняет свои позиции.
Со временем с легкой руки энтузиастов древний терминал ANSI перекочевал даже на телефоны!
Windows-1251 — набор символов и кодировка, являющаяся стандартной 8-битной кодировкой для всех русских версий Microsoft Windows. Данная кодировка пользуется довольно большой популярностью в восточно-европейских странах. Windows-1251 выгодно отличается от других 8-битных кириллических кодировок (таких как CP866, KOI8-R и ISO 8859-5) наличием практически всех символов, использующихся в традиционной русской типографике для обычного текста (отсутствует только знак ударения). Кириллические символы идут в алфавитном порядке.
Windows-1251 также содержит все символы для близких к русскому языку языков: белорусского, украинского, сербского, македонского и болгарского.
На практике этого оказалось достаточно, чтобы кодировка Windows-1251 закрепилась в интернете вплоть до распространения UTF-8.
Dec | Hex | Символ | Dec | Hex | Символ | |
---|---|---|---|---|---|---|
000 | 00 | NOP | 128 | 80 | Ђ | |
001 | 01 | SOH | 129 | 81 | Ѓ | |
002 | 02 | STX | 130 | 82 | ‚ | |
003 | 03 | ETX | 131 | 83 | ѓ | |
004 | 04 | EOT | 132 | 84 | „ | |
005 | 05 | ENQ | 133 | 85 | … | |
006 | 06 | ACK | 134 | 86 | † | |
007 | 07 | BEL | 135 | 87 | ‡ | |
008 | 08 | BS | 136 | 88 | € | |
009 | 09 | TAB | 137 | 89 | ‰ | |
010 | 0A | LF | 138 | 8A | Љ | |
011 | 0B | VT | 139 | 8B | ‹ | |
012 | 0C | FF | 140 | 8C | Њ | |
013 | 0D | CR | 141 | 8D | Ќ | |
014 | 0E | SO | 142 | 8E | Ћ | |
015 | 0F | SI | 143 | 8F | Џ | |
016 | 10 | DLE | 144 | 90 | ђ | |
017 | 11 | DC1 | 145 | 91 | ‘ | |
018 | 12 | DC2 | 146 | 92 | ’ | |
019 | 13 | DC3 | 147 | 93 | “ | |
020 | 14 | DC4 | 148 | 94 | ” | |
021 | 15 | NAK | 149 | 95 | ||
022 | 16 | SYN | 150 | 96 | – | |
023 | 17 | ETB | 151 | 97 | — | |
024 | 18 | CAN | 152 | 98 | ||
025 | 19 | EM | 153 | 99 | ™ | |
026 | 1A | SUB | 154 | 9A | љ | |
027 | 1B | ESC | 155 | 9B | › | |
028 | 1C | FS | 156 | 9C | њ | |
029 | 1D | GS | 157 | 9D | ќ | |
030 | 1E | RS | 158 | 9E | ћ | |
031 | 1F | US | 159 | 9F | џ | |
032 | 20 | SP | 160 | A0 | ||
033 | 21 | ! | 161 | A1 | Ў | |
034 | 22 | " | 162 | A2 | ў | |
035 | 23 | # | 163 | A3 | Ћ | |
036 | 24 | $ | 164 | A4 | ¤ | |
037 | 25 | % | 165 | A5 | Ґ | |
038 | 26 | & | 166 | A6 | ¦ | |
039 | 27 | " | 167 | A7 | § | |
040 | 28 | ( | 168 | A8 | Ё | |
041 | 29 | ) | 169 | A9 | © | |
042 | 2A | * | 170 | AA | Є | |
043 | 2B | + | 171 | AB | « | |
044 | 2C | , | 172 | AC | ¬ | |
045 | 2D | - | 173 | AD | | |
046 | 2E | . | 174 | AE | ® | |
047 | 2F | / | 175 | AF | Ї | |
048 | 30 | 0 | 176 | B0 | ° | |
049 | 31 | 1 | 177 | B1 | ± | |
050 | 32 | 2 | 178 | B2 | І | |
051 | 33 | 3 | 179 | B3 | і | |
052 | 34 | 4 | 180 | B4 | ґ | |
053 | 35 | 5 | 181 | B5 | µ | |
054 | 36 | 6 | 182 | B6 | ¶ | |
055 | 37 | 7 | 183 | B7 | · | |
056 | 38 | 8 | 184 | B8 | ё | |
057 | 39 | 9 | 185 | B9 | № | |
058 | 3A | : | 186 | BA | є | |
059 | 3B | ; | 187 | BB | » | |
060 | 3C | < | 188 | BC | ј | |
061 | 3D | = | 189 | BD | Ѕ | |
062 | 3E | > | 190 | BE | ѕ | |
063 | 3F | ? | 191 | BF | ї | |
064 | 40 | @ | 192 | C0 | А | |
065 | 41 | A | 193 | C1 | Б | |
066 | 42 | B | 194 | C2 | В | |
067 | 43 | C | 195 | C3 | Г | |
068 | 44 | D | 196 | C4 | Д | |
069 | 45 | E | 197 | C5 | Е | |
070 | 46 | F | 198 | C6 | Ж | |
071 | 47 | G | 199 | C7 | З | |
072 | 48 | H | 200 | C8 | И | |
073 | 49 | I | 201 | C9 | Й | |
074 | 4A | J | 202 | CA | К | |
075 | 4B | K | 203 | CB | Л | |
076 | 4C | L | 204 | CC | М | |
077 | 4D | M | 205 | CD | Н | |
078 | 4E | N | 206 | CE | О | |
079 | 4F | O | 207 | CF | П | |
080 | 50 | P | 208 | D0 | Р | |
081 | 51 | Q | 209 | D1 | С | |
082 | 52 | R | 210 | D2 | Т | |
083 | 53 | S | 211 | D3 | У | |
084 | 54 | T | 212 | D4 | Ф | |
085 | 55 | U | 213 | D5 | Х | |
086 | 56 | V | 214 | D6 | Ц | |
087 | 57 | W | 215 | D7 | Ч | |
088 | 58 | X | 216 | D8 | Ш | |
089 | 59 | Y | 217 | D9 | Щ | |
090 | 5A | Z | 218 | DA | Ъ | |
091 | 5B | [ | 219 | DB | Ы | |
092 | 5C | \ | 220 | DC | Ь | |
093 | 5D | ] | 221 | DD | Э | |
094 | 5E | ^ | 222 | DE | Ю | |
095 | 5F | _ | 223 | DF | Я | |
096 | 60 | ` | 224 | E0 | а | |
097 | 61 | a | 225 | E1 | б | |
098 | 62 | b | 226 | E2 | в | |
099 | 63 | c | 227 | E3 | г | |
100 | 64 | d | 228 | E4 | д | |
101 | 65 | e | 229 | E5 | е | |
102 | 66 | f | 230 | E6 | ж | |
103 | 67 | g | 231 | E7 | з | |
104 | 68 | h | 232 | E8 | и | |
105 | 69 | i | 233 | E9 | й | |
106 | 6A | j | 234 | EA | к | |
107 | 6B | k | 235 | EB | л | |
108 | 6C | l | 236 | EC | м | |
109 | 6D | m | 237 | ED | н | |
110 | 6E | n | 238 | EE | о | |
111 | 6F | o | 239 | EF | п | |
112 | 70 | p | 240 | F0 | р | |
113 | 71 | q | 241 | F1 | с | |
114 | 72 | r | 242 | F2 | т | |
115 | 73 | s | 243 | F3 | у | |
116 | 74 | t | 244 | F4 | ф | |
117 | 75 | u | 245 | F5 | х | |
118 | 76 | v | 246 | F6 | ц | |
119 | 77 | w | 247 | F7 | ч | |
120 | 78 | x | 248 | F8 | ш | |
121 | 79 | y | 249 | F9 | щ | |
122 | 7A | z | 250 | FA | ъ | |
123 | 7B | { | 251 | FB | ы | |
124 | 7C | | | 252 | FC | ь | |
125 | 7D | } | 253 | FD | э | |
126 | 7E | ~ | 254 | FE | ю | |
127 | 7F | DEL | 255 | FF | я |
Описание специальных (управляющих) символов
Первоначально управляющие символы таблицы ASCII (диапазон 00-31, плюс 127) были разработаны для того, чтобы управлять устройствами аппаратных средств, таких как телетайп, ввод данных на перфоленту и др.
Управляющие символы (кроме горизонтальной табуляции, перевода строки и возврата каретки) не используются в HTML-документах.
Код | Описание |
---|---|
NUL, 00 | Null, пустой |
SOH, 01 | Start Of Heading, начало заголовка |
STX, 02 | Start of TeXt, начало текста |
ETX, 03 | End of TeXt, конец текста |
EOT, 04 | End of Transmission, конец передачи |
ENQ, 05 | Enquire. Прошу подтверждения |
ACK, 06 | Acknowledgement. Подтверждаю |
BEL, 07 | Bell, звонок |
BS, 08 | Backspace, возврат на один символ назад |
TAB, 09 | Tab, горизонтальная табуляция |
LF, 0A | Line Feed, перевод строки Сейчас в большинстве языков программирования обозначается как \n |
VT, 0B | Vertical Tab, вертикальная табуляция |
FF, 0C | Form Feed, прогон страницы, новая страница |
CR, 0D | Carriage Return, возврат каретки Сейчас в большинстве языков программирования обозначается как \r |
SO, 0E | Shift Out, изменить цвет красящей ленты в печатающем устройстве |
SI, 0F | Shift In, вернуть цвет красящей ленты в печатающем устройстве обратно |
DLE, 10 | Data Link Escape, переключение канала на передачу данных |
DC1, 11 DC2, 12 DC3, 13 DC4, 14 | Device Control, символы управления устройствами |
NAK, 15 | Negative Acknowledgment, не подтверждаю |
SYN, 16 | Synchronization. Символ синхронизации |
ETB, 17 | End of Text Block, конец текстового блока |
CAN, 18 | Cancel, отмена переданного ранее |
EM, 19 | End of Medium, конец носителя данных |
SUB, 1A | Substitute, подставить. Ставится на месте символа, значение которого было потеряно или испорчено при передаче |
ESC, 1B | Escape Управляющая последовательность |
FS, 1C | File Separator, разделитель файлов |
GS, 1D | Group Separator, разделитель групп |
RS, 1E | Record Separator, разделитель записей |
US, 1F | Unit Separator, разделитель юнитов |
DEL, 7F | Delete, стереть последний символ. |