КАТЕГОРИИ: Архитектура-(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) |
Системы исчисления. Правила перевода из одной системы исчисления в другую
Математические основы цифровой схемотехники Системой исчисления называют систему приемов и правил, которые позволяют устанавливать взаимно однозначное соответствие между любым числом и его представлением в виде совокупности конечного числа символов. В зависимости от способа изображения чисел с помощью цифр системы исчисления делятся на позиционные и непозиционные. В непозиционных системах любое число определяется как некоторая функция от численных значений совокупности цифр, которые представляют это Любая позиционная система исчисления с основой q может быть представлена в виде полинома , где А — число в позиционной системе исчисления с основой q; — коэффициент; n — степень и индекс. Позиционные системы исчисления бывают разными в зависимости от основы: десятичные с основой десять, восьмеричные с основой восемь, двоичные с основой два и т. д. В двоичной системе исчисления коэффициентами , являются цифры 0 и 1, а основой — число 2. В общем виде число в двоичной системе исчисления будет записано как: . Цифровые устройства используют элементы, которые имеют только два устойчивых состояния, поэтому двоичная система исчисления приобрела широчайшее распространение для представления и обработки информации. Восьмеричная система применяется для выполнения вспомогательных функций, сокращает запись числовой информации и обеспечивает простоту перевода в двоичную систему, поскольку любая восьмеричная цифра легко заменяется двоичным трехразрядным числом — триадой. Наиболее удобной и короткой по записи является шестнадцатеричная позиционная система. Основой системы служит число 16, а как коэффициенты приняты цифровые и буквенные символы: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, Е, F. Перевод из десятичной системы в любую позиционную систему исчисления проводится методом последовательного деления на основу новой системы до тех пор, пока остаток от деления не будет меньше основы системы. Число в новой системе записывается в виде остатков от деления, начиная с последнего остатка, справа налево. Дробное число записывается в виде целых частей чисел, которые получают при умножении только дробной части на основу, начиная сверху после запятой, и при этом задается точность вычислений. Во многих практических приложениях, например, при аналогово-цифровом преобразовании данных, желательно пользоваться кодами, в которых все последовательные кодовые наборы отличаются один от другого только одним разрядом. Такие коды называются циклическими кодами. Особенно важным среди циклических кодов является код Грэя, который приведен в таблице 1. Код Грэя используется в механических шифраторах угла поворота вала, при "параллельном кодировании" — методе быстродействующего аналогово-циф-рового преобразования. Это позволяет предотвратить ошибки, поскольку в этом случае при переходе между двумя закодированными значениями все разряды никак не могут измениться одновременно. Если бы использовался чисто двоичный код, то при переходе, например, от 7 до 8, на выходе можно было бы получить число 15. Существует ряд других кодов, которые обладают интересными и полезными свойствами, например, код "с остатком 3" или код "4221". Для того чтобы любую цифру от 0 до 9 записать в коде с остатком 3, надо прибавить к ней число 3, а потом выразить результат в 4-разрядном двоичном коде. При использовании кода "4221" каждая цифра также записывается в виде 4-разрядной группы. Однако ее разряды, начиная с левого, представляют величины 4, 2, 2 и 1. Эти коды обладают одним весьма важным свойством: для того, чтобы для какой-нибудь цифры получить его дополнение к 9, достаточно взять ее обратный код. Это позволяет упростить десятеричную арифметику. Вместо вычитания какого-либо числа достаточно провести сложение с числом, которое представляет собой дополнение к 9 начального числа плюс 1. Таблица 1 - Код Грэя
Дата добавления: 2014-01-11; Просмотров: 590; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |