Статья в Энциклопедическом Фонде

Преобразование кода с изменением цифрового формата

начертания цифровых знаков
Трехзначное число (568) формируемое на одном и том же по габаритному размеру информационного поля, превосходит по различению и идентификации однозначное число (5) привычного ачертания.


Преобразование кода с изменением цифрового формата - вычислительное устройство для автоматического изменения способа кодирования некоторого множества сообщений без изменения смыслового содержания. В цифровых устройствах часто возникает необходимость преобразования числовой информации из одного двоичного кода в другой двоичный код. Наиболее простым методом преобразования, например, двоично-десятичного кода 8-4-2-1 в двоичный семипозиционный код, и построение структурной схемы преобразователя кода (

рис.1а), предлагается цифровой метод конъюнкции и инверсии [1].  Эквивалентная таблица истинности  двоично-десятичного кода 8-4-2-1 записана десятичным кодом на входных (аргументы Х1-Х4 и их инверсии)  выводах  структурной схемы преобразователя. На выходных выводах структурной схемы в соответствии с выходной функцией (Y1, Y2, Y3, Y4, Y5, Y6, Y7)  управления   элементами 7-сегментного формата индикатора (
рис.1б), представлена эквивалентная таблица истинности 7-позиционного кода    комбинациями цифр десятичного кода с уровнем логической "1" (погашение) и уровнем логического "0" (высвечивание) соответствующего сегмента формата (рис.1врис.1). Аналогично построена структурная схема преобразователя кода 8-4-2-1 в 4-позиционный код (рис.2а) управления элементами линейного формата  индикатора (рис.2в) при отображении знаков (рис.2г). Эквивалентные таблицы истинности двоично-десятичного кода 8-4-2-1  и 4-позиционного кода записаны цифрами  десятичного кода (рис.1арис.1б,рис.1д, соответственно).    Чтобы быстрее  запомнить  начертания цифровых знаков на основе  линейного формата (рис.2г) необходимо  продублировать на дополнительном  электронном табло  цифровые знаки на основе 7-сегментного формата. Первый вариант: преобразование цифровых знаков линейного 4-хточечного формата в цифровые знаки 7-сегментного формата осуществляется   преобразованием     4-хпозиционного  кода, в 7-позиционный код 

рис.3
рис.3

). Таблица истинности   4-хпозиционного кода (рис.2д) используется  в данном случае в качестве входных аргументов Х (

рис.3
г
) структурной схемы  преобразователя (

рис.3
а)
. На выходных выводах Y1-Y7 (

рис.3
а
) структурной схемы  преобразователя формируется  7-позиционный код управления элементами 7-сегментного формата. Второй вариант: при использовании структурной схемы преобразователя двоично-десятичного кода 8-4-2-1 в 7-позиционный код управления элементами 7-сегментного формата (рис.1а), есть   возможность усвоить цифровые знаки на основе 4-хточечного линейного формата. Для этого воспользуемся 7-позиционным кодом на выходе структурной схемы преобраователя в качестве  входных  аргументов Х (рис.4а, рис.4б) структурной схемы  преобразователя, на выходных выводах (Y1-Y4)  которого  формируются сигналы  4-позиционного кода управления элементами  линейного формата. В обоих вариантах (


рис.4), без изменения  смыслового содержания,   смена  цифрового формата, приводит лишь к переходу  одного   начертания  цифровых знаков  от 0 до 9 к другому начертанию цифровых знаков. Представим  формируемые  цифровые знаки на основе 7-сегментного формата и формируемые на основе  4-позиционного линейного формата, расположенного вертикально (рис.5А) и расположенного горизонтально (рис.5Б). Запоминание и чтение начертания знаков происходит -  снизу вверх по столбцам (для вертикально расположенного формата) и  - слева направо  по строкам (для горизонтально расположенного формата). Для наглядности все цифровые знаки от 0 до 9  (рис.5В -рис.5Е) отображены  на табло электронных часов. Табло индикатора совмещает  сегментные форматы и линейные форматы (рис.5В-рис.5Е). Причем линейные форматы построчно распределены и смещены к тому сегментному знаку, которые они дублируют (рис.5В1-рис.5Е1).  Сверху сегментных знаков линейные форматы отображают десятки часов и десятки минут. Снизу сегментных знаков линейные форматы  отображают  единицы часов и единицы смнут. Если табло индикаторов сегментных и линейных форматов разделены, то информация на табло индикатора при горизонтальном  расположении   линейных форматов (рис.5В2-рис.5Е2)  с теми же отображениями знаков, читается сверху вниз по строкам слева направо, а при  вертикальном расположении линейных форматов (рис.5В3-рис.5Е3)   - читается слева направо по столбцам снизу вверх.  




                         
                                    Источники

     1.www.russika.ru -Л - линейный 4-точечный формат.

Энциклопедический Фонд