Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТСвИС / арифметические операции и их реализация в ЭВМ.doc
Скачиваний:
178
Добавлен:
28.05.2015
Размер:
429.06 Кб
Скачать

Кодирование информации

Как уже говорилось, любая информация в ЭВМ представляется в цифровой форме.

Поэтому для всеобщего пользования устанавливается международный стандарт кодирования информации – таблица кодов.

Для кодирования 1 символа отводится один байт, т.е. с его помощью можно закодировать 256 различных символов, т.к. самое большое число записывается в 8 битах 1111111=255.

Международный стандарт ASCII определяет первую половину этой таблицы, вторая половина отводится для национального стандарта. Стандарт ASCII первые 32 кода таблицы оставляет для так называемых управляющих кодов, которые отданы на усмотрение производителей компьютерных систем и применяются для управления компьютерами.

Таблица кодов ASCII

32

Пробел

47

/

62

>

96

33

!

48

0

63

?

97

a

34

49

1

64

@

98

b

35

#

50

2

65

A

99

c

36

$

51

3

66

B

100

d

37

%

52

4

67

C

38

53

5

68

D

122

z

39

54

6

69

E

123

{

40

(

55

7

124

|

41

)

56

8

90

Z

125

}

42

*

57

9

91

[

126

~

43

+

58

:

92

\

127

44

,

59

93

]

45

-

60

;

94

^

46

.

61

=

95

_

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

67 79 77 80 85 84 69 82

99 111 109 112 117 116 101 114

C O M P U T E R

c o m p u t e r

Аналогичным образом кодируются цветовая и графическая информации.

Одним байтом можно закодировать 256 различных цветов, что достаточно для рисованных изображение типа тех, что мы видим в мультфильмах. Если для кодирования цвета одной точки использовать 3 байта, то количество возможных цветов достигнет 16,5 миллионов. Цвет любой точки можно представить в виде комбинации трех основных цветов: красного, зеленого, синего.

Первый байт выделяется красной составляющей, второй – зеленой, третий – синей. чем больше значение байта цветовой составляющей, тем ярче этот цвет, например: красный (255, 0, 0), пурпурный (255, 0, 255), зеленый (0, 255, 0), голубой (0, 255, 255).

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

При кодировании графической информации рисунок разбивается на точки и начиная с его левого верхнего угла, по строкам слева на право кодируется цвет каждой точки. Также можно кодировать звуки.

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