Построение преобразователей двоично-десятичного кода целых чисел в двоичный код и двоичного кода правильных дробей в двоично-десятичный код
Проведен анализ алгоритмов перевода двоичного кода правильных дробей в двоично-десятичный код и двоично-десятичного кода целых чисел в двоичный код. Выявлено, что при рациональном выборе алгоритмов обоих видов перевода требуется совершать одни и те же арифметические операции, все действия должны выполняться над двоично-десятичными числами в десятичной системе счисления. Для реализации преобразователей рассматриваемых кодов и чисел аппаратными средствами целесообразно применять двоично-десятичный код 8421. При этом для обоих видов перевода требуется выполнять одинаковую коррекцию тетрад элементарными преобразователями одного типа. Показано, что объединение элементарных преобразователей позволяет сократить число каскадов комбинационной схемы многоразрядных преобразователей и тем самым уменьшить задержки распространения сигналов. Моделирование 32-разрядного преобразователя двоичного кода правильных дробей в двоично-десятичный код, схема которого реализована на ПЛИС SPARTAN-II, SPARTAN-3, SPARTAN-6 фирмы Xilinx, показало, что задержка распространения сигнала составляет ~35…50 нс.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
УДК 004.312.26
Построение преобразователей
двоично-десятичного кода целых чисел
в двоичный код и двоичного кода
правильных дробей в двоично-десятичный код
В.Ф. Жирков, И.Д. Маслов
МГТУ им. <...> Н.Э. Баумана, Москва, 105005, Россия
Проведен анализ алгоритмов перевода двоичного кода правильных дробей в двоично-десятичный
код и двоично-десятичного кода целых чисел в двоичный код. <...> Выявлено,
что при рациональном выборе алгоритмов обоих видов перевода требуется
совершать одни и те же арифметические операции; все действия должны выполняться
над двоично-десятичными числами в десятичной системе счисления. <...> При этом для
обоих видов перевода требуется выполнять одинаковую коррекцию тетрад элементарными
преобразователями одного типа. <...> Показано, что объединение элементарных
преобразователей позволяет сократить число каскадов комбинационной
схемы многоразрядных преобразователей и тем самым уменьшить задержки
распространения сигналов. <...> Моделирование 32-разрядного преобразователя двоичного
кода правильных дробей в двоично-десятичный код, схема которого реализована
на ПЛИС SPARTAN-II, SPARTAN-3, SPARTAN-6 фирмы Xilinx, показало, что
задержка распространения сигнала составляет 35… <...> Ключевые слова: система счисления, двоичный код, двоично-десятичный код, целое
число, правильная дробь, алгоритм перевода, преобразователь, комбинационная
схема. <...> Перевод чисел из десятичной системы счисления в двоичную и
обратно выполняется при их вводе-выводе в вычислительные
устройства и ЭВМ. <...> Кодирование десятичных чисел основано на двоично-десятичном
изображении цифр четырехразрядными двоичными числами (тетрадами). <...> Перевод десятичных чисел в ДДК 8421 состоит в замене каждой
десятичной цифры числа соответствующей двоичной тетрадой. <...> (4)
В ЭВМ при выполнении перевода двоично-десятичных чисел в
двоичный код (ДК) программным способом в универсальном арифметическом
устройстве все действия выполняются в двоичной системе
счисления. <...> Подобным образом <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: