Задание 2. Кодирование и единицы измерения информации
Для автоматизации работы с данными различных типов необходимо унифицировать форму их представления посредством кодирования. В вычислительной технике применяется двоичное кодирование. Двоичные цифры (binary digit) –
1 или Ø – биты. Бит – это один двоичный разряд, вмещающий наименьшее возможное количество дискретной информации. Большинство операций в компьютере выполняется над группами из 8, 16, 32, 64 разрядов. Группа из 8 разрядов (бит) называется байт. Байт является основной машинной единицей информации. Байт кодирует один символ (букву, цифру, знак, пробел). Для измерения объемов информации используют также более крупные единицы:
1 килобайт (Кб)=1024 байт=210 байт
1 мегабайт (Мб) = 220 байт
1 гигабайт (Гб) = 230 байт
ПРИМЕР:
ИВАНОВ ИВАН ИВАНОВИЧ
20 символов = 20 байт; 20×8 = 160 бит; 20/1024 = 0,0195 Кбайт
2) | И | В | А | Н | О | В | И | В | А | Н | |
10 | 3 | 1 | 15 | 16 | 3 | 10 | 3 | 1 | 15 |
Полученные четыре трехзначные целые числа: 103, 115, 163, 103
103 (10) → 1100111(2) → 147 (8) → 67 (16)
103∟2
102 51∟2
1 50 25∟2
1 24 12∟2
|
|
1 12 6∟2
0 6 3∟2
0 2 1
1
Проверка:
1100111 (2) → 1*2 6 +1*2 5 +0*2 4 +0*2 3 + 1*2 2 +1*2 1 +1*2 0 =
6 5 4 3 2 1 0
= 64 + 32 + 0 + 0 + 4 + 2 + 1 = 103 (10)
147 (8) → 1*8 2 +4*8 1 +7*8 0 = 64 + 32 + 7 = 103 (10)
2 1 0
67 (16) → 6*16 1 +7*16 0 = 96 + 7 = 103 (10) и т.д. с остальными полученными числами.
1 0
Дата добавления: 2019-01-14; просмотров: 162; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!