Кодирование сигнала


Позиционность.Сначала рассмотрим одно замечательное свойство системы счисления – позиционность. Возьмем какое-нибудь число, например 777. В нем один и тот же знак «7» участвует 3 раза, но обозначает то семь единиц, то – в центре – семь десятков, а слева – семь сотен. Таким образом, при записи числа цифра может иметь одно начертание, а значения в зависимости от места (позиции), разряда, на котором она стоит, – разные. Такой принцип построения чисел называется позиционным. Для записи любых сколь угодно больших чисел достаточно десяти цифр.

Каждая позиция, или разряд, числа имеет определенный «вес» (единицы, десятки, сотни и т. д.), поэтому число 777 можно расписать как

777 = 7×102 + 7×10 + 7,

т.е. семь сотен плюс семь десятков плюс семь единиц.

Если вместо чисел записать буквы, то можно получить общую форму представления числа:

М = an×10n + an-1×10n-1 + ... + a1×10 + a0

или сокращенную (опуская степени числа 10) – через коэффициенты:

М = (anan-1 ... a1a0)

Число 10 является основанием системы счисления. Коэффициенты a0 (число единиц), a1 (число единиц второго разряда, т.е. десятков), a2 (число единиц третьего разряда, т.е. сотен) и т.д. могут принимать значения, не превышающие основания системы: от 0 до 9.

Основанием системы счисления может быть любое целое число, т.е. число можно представить комбинацией степеней основания, например, 7:

М = an×7n + an-1×7n-1 + ... + a1×7 + a0

Ясно, что значения коэффициентов a0, a1,...,an должны теперь быть не больше нового основания, т.е. 7: они могут принимать значения от 0 до 6.

Представим число 777 в семеричной системе, разлагая его по степеням основания 7:

(777)10 = 2×73 + 1×72 + 6×7.

Если опустить степени числа 7, как мы делаем при записи чисел в десятичной системе, то получим семеричную запись этого числа: (2160)7. Здесь цифра 7 в индексе указывает основание системы.

В пятеричной позиционной системе всего пять цифр: 0, 1, 2, 3, 4. В ней число 777 будет представлено количеством «пятерок», «двадцатипяток» и т. д.:

(777)10 = 1×54 + 1×53 + 1×52 + 0×5 + 2 = (11102)5.

Посмотрим, как будет представлено число 777 в двенадцатеричной системе. Поскольку в ней должно быть двенадцать цифр, а мы знаем только десять, то придется ввести еще две цифры, обозначив 10, скажем, буквой A, а 11 – буквой B. В результате получим

(777)10 = 5×122 + 4×12 + 9 = (549)12.

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

Число 2 – это самое меньшее из чисел, которое можно взять за основание системы счисления. Поэтому в двоичной системе счисления всего две цифры: 0 и 1. Число в двоичной системе запишется так:

М = an×2n + an-1×2n-1 + ... + a1×2 + a0.

Если в десятичной системе "вес" каждой позиции (или разряда) числа равен числу 10 в некоторой степени, то в двоичной системе вместо числа 10 используют число 2.

Запишем число (777)10 в двоичной системе счисления, представляя его в виде разложения по степеням двойки и отбрасывая потом при записи сами степени:

(777)10=1×29 + 1×28 + 0×27 + 0×26 + 0×25 + 0×24 + 1×23 + 0×22 + 0×2 + 1 = = (1100001001)2.

Итак, в двоичной системе счисления вместо числа 777 приходится писать число 1100001001.

При записи числа в двоичной системе каждая позиция занята двоичной цифрой. Вместо двух слов "двоичная цифра" употребляют одно слово: "бит", составленного из начальных и конечной букв словосочетания "binary digit", что в переводе с английского означает "двоичная цифра".

С помощью одного бита можно записать только числа 0 и 1, двух бит – числа от 0 до 3, трех бит – числа от 0 до 7, четырех бит – числа от 0 до 15 и т.д.

Десятичная запись

0 1 2 3 4 5 6 7 8 9 10 11 12 … 15 16

Двоичная запись

0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 … 1111 100000

Чтобы записать числа от 0 до 1000 в двоичной системе счисления потребуется десять бит, т.е. даже сравнительно небольшое число занимает много позиций.



Дата добавления: 2017-10-04; просмотров: 1344;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.008 сек.