- •Содержание
- •§1. Введение.
- •§2. Кодирование текстовой информации.
- •§2.1. Основное понятие – «таблица кодировки»
- •§2.2. Российская особенность
- •§2.4. Сравнение стандартов.
- •§2.5. Одно слово в разных кодировках (пример)
- •§3. Кодирование графической информации. §3.1. Компьютерная графика. Представление графической информации в эвм.
- •§3.2. Растровый подход
- •Дополнительно (школьная информация):
- •§3.3. Векторный подход
- •Дополнительно (школьная информация):
- •§3.4. Изображение и компьютерный экран
- •Дополнительно (школьная информация):
- •§3.5. Изображение и тип файла
- •§4. Кодирование звуковой и видеоинформации. §4.1. Аналоговый и дискретный способы представления изображений и звука.
- •§4.2. Двоичное кодирование звуковой информации.
- •§4.3. Двоичное кодирование видеоинформации.
- •§5. Кодирование числовой информации. §5.1. Системы счисления. Перевод из одной системы счисления в другую.
- •Непозиционная система счисления
- •Позиционная система счисления
- •Перевод из одной системы счисления в другую Правило 1.
- •Правило 2.
- •Правило 3.
- •Примеры задач на основе «перевода из одной системы счисления в другую»
- •Задачи для тренировки
- •§5.2. Системы счисления. Арифметические действия в различных системах счисления.
- •Сложение
- •Вычитание
- •Умножение
- •Деление
- •§6. Источники.
Позиционная система счисления
В позиционных системах счисления вес каждой цифры изменяется в зависимости от ее положения (позиции) в последовательности цифр, изображающих число. Например, в числе 757,7 первая семерка означает 7 сотен, вторая – 7 единиц, а третья – 7 десятых долей единицы.
Сама же запись числа 757,7 означает сокращенную запись выражения
700 + 50 + 7 + 0,7 = 7 * 102 + 5 * 101 + 7 * 100 + 7 * 10-1 = 757,7.
Любая позиционная система счисления характеризуется своим основанием.
Основание позиционной системы счисления – количество различных цифр, используемых для изображения чисел в данной системе счисления.
За основание системы можно принять любое натуральное число – два, три, четыре и т.д. Следовательно, возможно бесчисленное множество позиционных систем: двоичная, троичная, четверичная и т.д. Запись чисел (an-1 ... a0 , a-1 a-2 ... a-m)q в каждой из систем счисления с основанием q означает сокращенную запись выражения
an-1 * qn-1 + an-2 * qn-2 + ... + a1 * q1 + a0 * q0 + a-1 * q-1 + ... + a-m * q-m,
где ai – цифры системы счисления (цифры данного числа)
n – число целых разрядов (количество цифр до запятой)
m – число дробных разрядов (количество цифр после запятой)
(an-1 ... a0 , a-1 a-2 ... a-m)q – число, записанное в системе счисления q
Пример 1:
Число |
1 0 1 1 , 1 2 = 1 * 2 3 + 0 * 2 2 + 1 * 2 1 + 1 * 2 0 + 1 * 2 –1 |
Разряды |
3 2 1 0 -1 |
В этом примере: (an-1 ... a0 , a-1 a-2 ... a-m)q = (1 0 1 1 , 1 ) 2
q = 2
n = 4 (то есть n – 1 = 3)
m = 1
an - 1 = a4 - 1 = a3 = 1
an - 2 = a4 - 2 = a2 = 0
an - 3 = a4 - 3 = a1 = 1
an - 4 = a4 - 4 = a0 = 1
a - m= a - 1= 1
Примечание.
Нумеруем цифры
От запятой справа налево по целой части. Нумерация начинается с «нуля». Далее «единица», далее «два», далее «три» и так далее.
От запятой слева направо по дробной части. Нумерация начинается с «минус единицы». Далее «минус два», далее «минус три», далее «минус четыре» и так далее.
Пример 2:
Число |
2 7 6 , 5 2 8 = 2 * 8 2 + 7 * 8 1 + 6 * 8 0 + 5 * 8 -1 + 2 * 8 –2 |
Разряды |
2 1 0 -1 -2 |
Кроме десятичной широко используются системы с основанием, являющимся целой степенью числа 2, а именно:
двоичная (используются цифры 0, 1);
восьмеричная (используются цифры 0, 1, ..., 7);
шестнадцатеричная (для первых целых чисел от нуля до девяти используются цифры 0, 1, ..., 9, а для следующих чисел – от десяти до пятнадцати – в качестве цифр используются символы A, B, C, D, E, F). Примечание: А = 10, B = 11, C = 12, D = 13, E = 14, F = 15.
В компьютерной (вычислительной) технике используется двоичная система счисления в качестве основной. Эта система счисления является минимальной позиционной системой счисления.
Полезно запомнить запись в этих системах счисления первых двух десятков целых чисел:
-
( )10
( )2
( )8
( )16
0
0
0
0
1
1
1
1
2
10
2
2
3
11
3
3
4
100
4
4
5
101
5
5
6
110
6
6
7
111
7
7
8
1000
10
8
9
1001
11
9
10
1010
12
A
-
( )10
( )2
( )8
( )16
11
1011
13
B
12
1100
14
C
13
1101
15
D
14
1110
16
E
15
1111
17
F
16
10000
20
10
17
10001
21
11
18
10010
22
12
19
10011
23
13
20
10100
24
14
Из всех систем счисления особенно проста и поэтому интересна для технической реализации в компьютерах двоичная система счисления.