Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кодирование информации.pdf
Скачиваний:
30
Добавлен:
03.06.2015
Размер:
530.9 Кб
Скачать

Прохождение задачи на ЭВМ

Информация в исходной форме

Кодирование Информация в двоичном коде

Обработка данных на ЭВМ

Результирующая информация в двоичном коде

Декодирование

Результирующая информация в исходном виде

Кодирование текста

ASCII-код (American Standard Code for Information Interchange) – стандартный американский код для обмена информацией.

Один символ клавиатуры1 байт = 8 бит

Всего имеется 28 = 256 различных вариантов.

ASCII-таблица делится на две половины с номерами кодов: 0 — 127 и 128 — 255.

Кодирование текста

0

-

 

 

32

-

 

64

- @

96 - `

 

 

 

 

 

 

1 - ☺

33 - !

 

65 - A

97 - a

 

 

 

 

 

 

2 - ☻

34 - “

 

66 - B

98 - b

 

 

 

 

 

 

3 - ♥

35 - #

 

67 - C

99 - c

 

 

 

 

 

 

4 - ♦

36 - $

 

68 - D

100 - d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

128

- А

 

160

- а

192 -

224

- р

 

 

 

 

 

 

 

 

129

- Б

 

161

- б

193 -

225

- с

 

 

 

 

 

 

 

 

130

- В

 

162

- в

194 -

226

- т

 

 

 

 

 

 

 

 

131

- Г

 

163

- г

195 -

227

- у

 

 

 

 

 

 

 

 

132

- Д

 

164

- д

196 -

228

- ф

 

 

 

 

 

 

 

 

 

 

 

Кодирование текста

Например, изобразим в коде ASCII приветствие “Hello! ”:

H – 72

7

6 5 4 3 2 1 0

 

 

e – 101

27

26

25

24

23 22 21 20

 

 

l – 108

128

64

32

16

8

4

2

1

 

 

o – 11

0

1

0

0

1

0

0

0

“H”

– 32

0

1

1

0

0

1

0

1

“e”

! – 33

0

1

1

0

1

1

0

0

“l”

 

0

1

1

0

1

1

0

0

“l”

 

0

1

1

0

1

1

1

1

“o”

 

0

0

1

0

0

0

0

1

“!”

 

0

0

1

0

0

0

0

0

— “ ”