ASCII (American Standard Code for Information Interchange; произносится «а́ски») — 7-битная компьютерная кодировка для представления латинского алфавита, арабских цифр, некоторых знаков пунктуации и управляющих символов. Первый вариант ASCII был опубликован в 1963 г.; в нём ещё не было строчных букв. Современный вариант ASCII был принят в 1967 г.
ASCII пришёл на смену 5- и 6-битным кодировкам. Для кодирования национальных символов предусматривалось переключение режима с помощью символов SO (Shift Out) и SI (Shift In) — это использовалось в КОИ-7. На практике удобнее оказалось использовать 8-битные кодировки, где нижнюю половину кодовой таблицы (0—127) занимают символы ASCII, а верхнюю (128—255) — разные другие нужные символы.
В Уникоде первые 128 символов тоже совпадают с соответствующими символами ASCII.
|
.0 |
.1
|
.2 |
.3
|
.4 |
.5
|
.6 |
.7
|
.8 |
.9
|
.A |
.B
|
.C |
.D
|
.E |
.F
|
0.
|
NUL |
SOH |
STX |
ETX
|
EOT |
ENQ |
ACK |
BEL
|
BS |
TAB |
LF |
VT
|
FF |
CR |
SO |
SI
|
1.
|
DLE |
DC1 |
DC2 |
DC3
|
DC4 |
NAK |
SYN |
ETB
|
CAN |
EM |
SUB |
ESC
|
FS |
GS |
RS |
US
|
2.
|
|
! |
" |
#
|
$ |
% |
& |
'
|
( |
) |
* |
+
|
, |
- |
. |
/
|
3.
|
0 |
1 |
2 |
3
|
4 |
5 |
6 |
7
|
8 |
9 |
: |
;
|
< |
= |
> |
?
|
4.
|
@ |
A |
B |
C
|
D |
E |
F |
G
|
H |
I |
J |
K
|
L |
M |
N |
O
|
5.
|
P |
Q |
R |
S
|
T |
U |
V |
W
|
X |
Y |
Z |
[
|
\ |
] |
^ |
_
|
6.
|
` |
a |
b |
c
|
d |
e |
f |
g
|
h |
i |
j |
k
|
l |
m |
n |
o
|
7.
|
p |
q |
r |
s
|
t |
u |
v |
w
|
x |
y |
z |
{
|
| |
} |
~ |
DEL
|
Последний символ ASCII (DEL), в котором все биты установлены в 1, предназначен для забивания ошибочно пробитых символов на перфоленте. То есть фактически DEL приравнен к NUL, пустому символу.
Внимание! Эта статья была создана путем автоматического реплицирования из внутренней базы знаний компании Заказные Информ Системы. Любые правки этой статьи могут быть перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».