Таблица истинности для двоично-десятичного кода

Нужно построить таблицу истинности для двоично-десятичного кода 3-3-2-1.
Проблему в построении вызывает неоднозначность выбора. К ПРИМЕРУ я могу число "3" представить как
"0011"; "1000" ; "0100" .
Какое из трех выбирать? Какой вобще принцип построения таблиц истинности для кодов 3-3-2-1 и 6-4-2-1?
8 года назад от No name

2 Ответы

0 голосов
В двоично-десятичном кодировании, каждая десятичная цифра представляется группой двоичных символов, состоящих из 4-х элементов. Обще число возможных комбинаций двоичного 4-х разрядного числа составляет N = 24 = 16, используется для представления десятичного числа только 10 комбинаций, 6 являются лишними (избыточными) , что дает возможность построить больше количество вариантов кода, например Ваш вариант: 3-3-2-1. Эти коды представляют десятичное число от 0 до 9, однако, они не имеют однозначности в изображении десятичных чисел, это и получается у Вас: "3" можно представить как
"0011"; "1000" ; "0100" и все варианты в общем случае верны. Выбор же какое представление будет единственно верным в каждом конкретном случае делает разработчик конкретного устройства исходя из своих сображений. Иногда такие коды обусловлены заменой операции вычитания операцией сложения в ЭВМ.
8 года назад от GlObAl ErRoR
0 голосов
Первое истино, второе 16 незнаю каким боком можно отнести к трём, и третье ровняетца четырём, что тоже не являетца истиной, мож конечно щяс другие критерии остины, но если следовать двоичному коду то истина тока певое значение, остальные лож,
8 года назад от Stylus

Связанные вопросы