Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕКЦИЯ 4 ПЭ-22.10.2014г.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
5 Мб
Скачать
☆

Десятичная и двоичная системы счисления Десятичная система

Известная нам десятичная система располагает десятью однозначными цифрами (разрядами) от 0 до 9. Число 10 – уже двузначное. Запись числа Nпредставляют в виде суммы по степеням этих чисел с основанием 10:

N = а ∙100 + в ∙101 + с ∙102 + d ∙103 + …

Например,

5379 = 9 ∙100 + 7 ∙101 + 3 ∙102 + 5 ∙103.

т.е 5 тысяч, 3 сотни, 7 десятков и 9 единиц, а начальная нулевая степеньобусловливает запись и чтение этого числа справа налево, т.е. 9 единиц в разряде единиц,, 7 единиц в разряде десятков, 3 единицы в разряде сотен и 5 единиц в разряде тысяч.

Конечно, в качестве основания можно взять и любое другое число m. Для формирования кодовых комбинаций в качестве основания взято число 2 и принята оказавшаяся удобной при этом двоичная система счисления.

Двоичная система

В записи двоичного числа, как указывалось, участвуют не 10, а только два числовых знака: 0 и 1, а в качестве основания взято также число 2.

Перевод целого десятичного числа производится методом последовательного деления его на 2. При этом количество действий увеличивается до тех пор, пока частное не станет равно нулю, а итоговое двоичное число записывается в виде полученных остатков справа налево. Так, при переводе числа 19 в двоичное, имеем:

19 /2 = 9 с остатком 1 9 /2 = 4 c остатком 1 4 /2 = 2 с остатком 0 2 /2 = 1 с остатком 0

1 /2 = 0 с остатком 1

Ставим числа из остатка друг за другом, начиная с конца. В результате получаем число 19 в двоичной записи (начиная с конца) :

10011.

Теперь наоборот, переведем двоичное число в десятичное. Пусть дано двоичное число с шестьюразрядами (т.е. с максимальной степенью 5) –

110001

Для перевода в десятичное запишем его как сумму по разрядам следующим образом:

1 ∙ 25 + 1 ∙ 24 + 0 ∙ 23 + 0 ∙ 22 + 0 ∙ 21 + 1 ∙ 20 = 49, т.е.

1 ∙ 32 + 1 ∙ 16 + 0 ∙ 8 + 0 ∙ 4 + 0∙ 2 + 1 ∙ 1 = 49

Для удобства расчетов со степенями здесь представляем следующую таблицу.

Преобразование дробных двоичных чисел в десятичные

Нужно перевести число 1011010,101 в десятичную систему. Запишем это число следующим образом:

1 ∙ 26 + 0 ∙ 25 + 1 ∙ 24 + 1 ∙ 23 + 0 ∙ 22 + 1 ∙ 21 + 0 ∙ 20 + 1 ∙ 2-1 + 0 ∙ 2-2 + 1 ∙ 2-3 = 90,625, т.е.

1 ∙ 64 + 0 ∙ 32 + 1 ∙ 16 + 1 ∙ 8 + 0 ∙ 4 + 1 ∙ 2 + 0 ∙1 + 1 ∙ 0,5 + 0 ∙ 0,25 + 1 ∙ 0,125 = 90,625

Или по таблице:

64

32

16

8

4

2

1,

0,.5

0,25

0,125

1

0

1

1

0

1

0,

1

0

1

+64

+0

+16

+8

+0

+2

+0

,+0.5

+0

+0.125

3.

Кодо-импульсная модуляция (ким)

КИМ позволяетсформировать и передать в канале связи любую непрерывную функцию (сообщение) посредством двоичного кода.

а)

б)

в)

Рисунок 2. Подлежащая передаче функция (а), дискретные отсчеты (б) и кодовые комбинации (в), полученные посредством КИМ.

Если бы мы передавали непосредственно последовательность импульсов различной амплитуды (рисунок 2-б), то это была бы обычная амплитудно-импульсная модуляция АИМ. Однако,нам необходимо передать закодиро-ваннуюс помощью двоичной системы цифровую информацию в известном виде:

N = a ∙20 + b∙21+ c∙22 + d∙23 +…,

гдеa, b, c…-однозначные числа 0 или 1.

Таблица 1.

При помощи двузначных двоичных чисел можно записать десятичные числа от 0 до 3 — всего 22= 4, при помощитрехзначных — числа от 0 до 7 — всего 23 =8 —чисел, при помощи п-значных двоичных чисел можно представить всего 2n чисел.

Обратимся к рисунку 2. Подлежащая передаче последова­тельность чисел в десятичной записи выглядит так(рисунок 2-б)):

5, 7, 9, 7, 5, 2, 3, 6...

Трехзначных чисел для записи этой последовательности по двоичной системе нам нехватает, придется взять четырех­значные числа, дополняя начальные нули. Получится последовательность (см. таблицу 1)

0101, 0111, 1001, 0111, 0101, 0010, 0011, 0110

Сформированные таким образом кодовые комбинации с общим конечным числомN, определяющим число уровней квантования (дискретизации), подаются в линию или на модулятор.

В таком случае мы можем определить необходимое число знаков в двоичной кодовой комбинации из соотнощения:

N = 2n, n = Log2N ,

где2- основание кода; n- число знаков в комбинации.

Отсюда следует, что функция передается тем точнее, чем меньше шаг квантования (больше ступеней квантования), однако, тем длиннее требуется сама кодовая комбинация, что нежелательно. Поэтому исходят из компромиссных решений.

Так для телефонной передачи достаточно N≈100 и возможна КИМ при семизначном двоичном коде, так как 27 = 128.

4.