Ascii кодировка символов (cp windows-1251)



бет1/4
Дата23.02.2016
өлшемі494.5 Kb.
#7277
  1   2   3   4

ASCII КОДИРОВКА СИМВОЛОВ (CP WINDOWS-1251)





Системы счисления

Символ

Описание

2

8

10

16

Управляющие символы 0 – 32

0000 0000

0

0

0

nul

Null character, пустой. Всегда игнорировался. На перфолентах 1 представлялось дырочкой, 0 — отсутствием дырочки. Поэтому пустые части перфоленты до начала и после конца сообщения состояли из таких символов. Сейчас используется во многих языках программирования как конец строки. (Строка понимается как последовательность символов.) В некоторых операционных системах NUL — последний символ любого текстового файла.

0000 0001

&O1



&H1

soh

start of heading, начало заголовка

0000 0010

&O2



&H2

stx

start of text, начало текста. Текстом называлась часть сообщения, предназначенная для печати. Адрес, контрольная сумма и т. д. входили или в заголовок, или в часть сообщения после текста

0000 0011

&O3



&H3

etx

end of text, конец текста. Здесь телетайп прекращал печатать. Использование символа Ctrl-C, имеющего код 03, для прекращения работы чего-то (обычно программы), восходит к ранним временам

0000 0100

&O4



&H4

eot

end of transmission, конец передачи. В системе UNIX Ctrl-D, имеющий тот же код, означает конец файла при вводе с клавиатуры

0000 0101

&O5



&H5

enq

enquire, прошу подтверждения

0000 0110

&O6



&H6

asc

acknowledgement, подтверждаю

0000 0111

&O7



&H7

bel

bell, звонок, звуковой сигнал. Сейчас тоже используется. В языках программирования Си С++ обозначается \a.

0000 1000

&O10



&H8

bs

backspace, возврат на один символ. Сейчас стирает предыдущий символ (стирание слева от курсора)

0000 1001

&O11



&H9

ht

horizontal tab, горизонтальная табуляция, tabulation. Обозначался также HT — Horizontal Tabulation, горизонтальная табуляция. Во многих языках программирования обозначается \t

0000 1010

&O12



&HA

n1

new line, line feed, новая строка, перевод строки. Сейчас в конце каждой строчки текстового файла ставится либо этот символ, либо CR, либо и тот и другой (CR, затем LF), в зависимости от операционной системы. Во многих языках программирования обозначается \n и при выводе текста приводит к переводу строки.

0000 1011

&O13



&HB

vt

vertical tab вертикальная табуляция (в Windows не используется)

0000 1100

&O14



&HC

ff

form feed, новая страница

0000 1101

&O15



&HD

cr

carriage return, возврат каретки. Во многих языках программирования этот символ, обозначаемый \r, можно использовать для возврата в начало строчки без перевода строки. В некоторых операционных системах этот же символ, обозначаемый Ctrl-M, ставится в конце каждой строчки текстового файла перед LF сдвиг каретки

0000 1110

&O16



&HE

so

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

0000 1111

&O17



&HF

si

shift in, обратно к shift out

0001 0000

&O20



&H10

dle

data link escape, следующие символы имеют специальный смысл

0001 0001

&O21



&H11

dc1

device control 1, 1-й символ управления устройством — включить устройство чтения перфоленты

0001 0010

&O22



&H12

dc2

device control 2, 2-й символ управления устройством — включить перфоратор

0001 0011

&O23



&H13

dc3

device control 3, 3-й символ управления устройством — выключить устройство чтения перфоленты

0001 0100

&O24



&H14

dc4

device control 4, 4-й символ управления устройством — выключить перфоратор

0001 0101

&O25



&H15

nak

negative acknowledgment, не подтверждаю. Обратно к acknowledgment

0001 0110

&O26



&H16

syn

synchronization. Этот символ передавался, когда для синхронизации было необходимо что-нибудь передать

0001 0111

&O27



&H17

etb

end of text block, конец текстового блока. Иногда текст по техническим причинам разбивался на блоки

0001 1000

&O30



&H18

can

cancel, отмена (того, что было передано ранее)

0001 1001

&O31



&H19

em

end of medium, кончилась перфолента и т. Д

0001 1010

&O32



&H1A

sub

substitute, подставить. Следующий символ — другого цвета или из дополнительного набора символов. Сейчас Ctrl-Z используется как конец файла при вводе с клавиатуры в системах DOS иWindows. У этой функции нет никакой очевидной связи с символом SUB

0001 1011

&O33



&H1B

esc

escape, отмена системного действия. Следующие символы — что-то специальное

0001 1100

&O34



&H1C

fs

file separator, разделитель файлов

0001 1101

&O35



&H1D

gs

group separator, разделитель групп

0001 1110

&O36



&H1E

rs

request to send/record separator, разделитель записей

0001 1111

&O37



&H1F

us

unit separator, разделитель юнитов. То есть поддерживалось 4 уровня структуризации данных: сообщение могло состоять из файлов, файлы из групп, группы из записей, записи из юнитов (юнит – единица измерения записей)

0010 0000

&O40



&H20

sp

space, пробел

Знаки пунктуации, препинания, математические, денежные и специальные символы 33 – 47

0010 0001

&O41

!

&H21

!

exclamation mark, восклицательный знак

0010 0010

&O42

"

&H22

"

double quote, кавычки

0010 0011

&O43

#

&H23

#

number sign, решётка

0010 0100

&O44

$

&H24

$

dollar sign, доллар

0010 0101

&O45

%

&H25

%

percent sign, процент (сотая часть числа)

0010 0110

&O46

&

&H26

&

ampersand, амперсанд, знак конкатенации

0010 0111

&O47

'

&H27

'

single quote, апостроф

0010 1000

&O50

(

&H28

(

left parenthesis, открывающая круглая скобка

0010 1001

&O51

)

&H29

)

right parenthesis, закрывающая круглая скобка

0010 1010

&O52

*

&H2A

*

asterix, звёздочка

0010 1011

&O53

+

&H2B

+

plus, плюс

0010 1100

&O54

,

&H2C

,

comma, запятая

0010 1101

&O55

-

&H2D

-

minus/dash, минус

0010 1110

&O56

.

&H2E

.

dot/period, точка

0010 1111

&O57

/

&H2F

/

forward slash, косой правый штрих, знак обычного деления, правый слеж при записи адресов в Windows

Десятичные (арабские) цифры 48 – 57

0011 0000

&O60

0

&H30

0

zero, ноль

0011 0001

&O61

1

&H31

1

one, единица

0011 0010

&O62

2

&H32

2

two, двойка

0011 0011

&O63

3

&H33

3

three, тройка

0011 0100

&O64

4

&H34

4

four, четвёрка

0011 0101

&O65

5

&H35

5

five, пятёрка


Достарыңызбен бөлісу:
  1   2   3   4




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет