Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Borodina_A_I_Matematika_v_kompyutere.doc
Скачиваний:
8
Добавлен:
12.11.2019
Размер:
708.61 Кб
Скачать

Коды десятичных цифр (дкои)

Таблица 5.1

Десятичная цифра

Код

Десятичная цифра

Код

0

F0

5

F5

1

F1

6

F6

2

F2

7

F7

3

F3

8

F8

4

F4

9

F9

Коды латинских букв (дкои)

Таблица 5.2

Латинская буква

Код

Латинская буква

Код

Латинская буква

Код

A

C1

J

D1

S

E2

B

C2

K

D2

T

Е3

C

C3

L

D3

U

E4

D

C4

M

D4

V

E5

E

C5

N

D5

W

E6

F

C6

O

D6

X

E7

G

C7

P

D7

Y

E8

H

C8

Q

D8

Z

E9

I

C9

R

D9

Коды русских букв (дкои)

Таблица 5.3

Русская буква

Код

Русская буква

Код

Русская буква

Код

А

C1

Л

CE

Ц

BB

Б

ВА

М

D4

Ч

FE

В

C2

Н

C8

Ш

FB

Г

BF

О

D6

Щ

FD

Д

BC

П

DC

Ь

EE

Е

C5

Р

D7

Ы

EF

Ж

EC

С

C3

Э

FC

З

FA

Т

E3

Ю

B8

И

CB

У

EB

Я

DD

Й

CC

Ф

BE

К

D2

Х

E7

Коды знаков (дкои)

Таблица 5.4

Знак

Название знака

Код

Знак

Название знака

Код

[

Пробел

40

;

Точка с запятой

5E

&

Знак «и»

50

Знак «не»

5F

-

Черточка

60

,

Запятая

6B

/

Знак деления

61

%

Знак процента

6C

.

Точка

4B

_

Знак подчеркивания

6D

<

Меньше

4C

>

Больше

6E

(

Левая скобка

4D

?

Вопросительный знак

6F

+

Плюс

4E

:

Двоеточие

7A

|

Знак «или»

4F

#

Знак номера

7B

!

Восклицательный знак

5A

@

Товарный знак

7C

¤

Денежный знак

5B

Апостроф

7D

*

Знак умножения

5C

=

Знак «равно»

7E

)

Правая скобка

5D

Кавычки

7F

ASCII введен в качестве стандартного кода для обмена информацией между ЭВМ, а также для передачи информации по линиям связи. Это код двоичный, восьмиразрядный, восьмой бит – бит проверки на четность, семь остальных бит – значащие.

Хотя и введен стандарт, но несовместимые или частично совместимые с ним варианты продолжают существовать. Особенно ситуация осложнилась, когда компьютеры распространились за пределы англоязычных стран, а затем и за пределы стран с латинским алфавитом. Возникли проблемы совмещения латинского и национального алфавитов в одной кодовой таблице.

В персональных компьютерах используется система кодирования ASCII. В ней для национальных алфавитов, в частности, для русского отводятся коды с 128-го по 255-й. Исторически сложилось так, что наш алфавит был закодирован в этом коде несколькими различными способами. Однако наиболее часто использовался вариант, известный как СР866 – кодовая страница 866 для MS DOS.

Время идет, появляются новые операционные системы, которые предлагают новые системы кодировки. Например, для представления кириллицы в операционной системе MS Windows используется CP1251  кодировка, несовместимая с прежней кодировкой кириллицы в MS DOS.

Несколько лет спустя появилась версия операционной системы UNIX для IBM-совместимых ПК, которая принесла с собой кодировку DEC KOI-8 и её кириллический вариант KOI-8r, который считается стандартом для передачи русскоязычной информации и её представления в Internet.

Одним из возможных решений проблемы совместимости национальных кодировок символов является разработка универсального межнационального стандарта. На её роль в настоящее время претендует стандарт UNICODE, в котором для представления символов используется двухбайтовая кодировка. В Windows 95 и Windows NT тоже есть средства по работе с UNICODE. Однако кодировка символов кириллицы в UNICODE не совместима ни с одной кодировкой русских букв, из числа упоминавшихся выше.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]