Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

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

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

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

Число возможных сигналов в коде определяется формулой

N = B n, (4)

Где В – основание системы счисления, n – число элементов (разрядов) кода, причем

(5)

Для двоичного кода; ; .

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

Чтобы сохранить преимущества двоичной системы и удобство десятичной, используют двоично-десятичные коды. В таком коде каждую цифру десятичного числа записывают в виде четырехразрядного двоичного числа (тетрады). С помощью 4 разрядов можно образовать 16 различных комбинаций, из которых любые 10 могут составить двоично-десятичный код. Наиболее целесообразным является код 8-4-2-1 (табл.1). Этот код относится к числу взвешенных кодов. Цифры в названии кода означают вес единиц в соответствующих двоичных разрядах.

В таблице 1 представлены два других двоично-десятичных кода с весами 5-1-2-1 и 2-4-2-1, которые широко не пользуются при поразрядно уравновешивании в цифровых измерительных приборах.

 

Таблица 1.

Число в десятичном коде Число в двоичном коде Число в равномерном двоичном коде Число в коде Грея Число в двоично-десятичном коде с весами 8-4-2-1 Число в двоично-десятичном коде с весами 5-1-2-1 Число в двоично-десятичном коде с весами 2-4-2-1
        0000 0000 0000 0000 0000 0000
        0000 0001 0000 0001 0000 0001
        0000 0010 0000 0010 0000 0010
        0000 0011 0000 0011 0000 0011
        0000 0100 0000 0111 0000 0100
        0000 0101 0000 1000 0000 1011
        0000 0110 0000 1001 0000 1100
        0000 0111 0000 1010 0000 1101
        0000 1000 0000 1011 0000 1110
        0000 1001 0000 1111 0000 1111
        0001 1010 0001 0000 0001 0000
        0001 1011 0001 0001 0001 0001
        0001 1100 0001 0010 0001 0010
        0001 1101 0001 0011 0001 0011
        0001 1110 0001 0111 0001 0100
        0001 1111 0001 1000 0001 1011

 

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

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

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

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

Наибольшее распространение получил код Грея, часто называемого циклическим или рефлексно-двоичным. Код Грея используют в технике аналого-цифрового преобразования, где он позволяет свести к единице младшего разряда ошибку неоднозначности при считывании. Комбинации кода Грея приведены в таблице 1.

Правила перевода из кода Грея в обычный двоичный сводятся к следующему: первая единица со стороны старших разрядов остается без изменения, последующие цифры (0 или 1) остаются без изменения, если число единиц им предшествующих, четно, инвертируются, если число единиц нечетно.

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

Для устранения погрешности считывания применяют также сдвоенные счеты или метод V-развертки.

 

<== предыдущая лекция | следующая лекция ==>
Системы счисления | Коды не обнаруживающие возникающих искажений
Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 1225; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.