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

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

2 Ответа

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

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