Преобразователь двоичных десятиразрядных чисел в двоично- десятичные

Иллюстрации

Показать все

Реферат

 

Сони Советских

Социалистических

Республик

ОПИСАНИЕ

ИЗОБРЕТЕ Н И Я

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное i; BBT. св!!д-зу— (22) Заявлено 10.01.77 (21) 2439325 18-24 с дрлсоедлнением заявки М— (23) Приоритет— (43) Опубликовано 30,10.78. 31оллете.:ь X= 40 (15) Дата опубликования описания 01.12. 8

Государственный комитет оо делам изобретений и открытий (72) Авторы изобретения

А. Б. Озеров и Л. В. Романова (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНЫХ

ДЕСЯТИРАЗРЯДНЫХ ЧИСЕЛ

В ДВОИЧНО-ДЕСЯТИЧНЫЕ

Изобретение относится к вычислительной технике, а более конкретно к преобразователям двоичных чисел в двоично-десятичные, которые используются в цифровы: вычислительных машинах.

Известны преобразователи двоичных чисел в двоично-десятичные, работающие по принципу накопления десятичных эквивалентов разрядов преобразуемого двоичного числа и содер>кащие двоичные и десятичные счетчики и дешифраторы, сумматоры, усилитель-формирователь, схемы выделения, вычитания и запоминания десятков, ключи (1).

Однако такой преобразователь отличается сложностью схемы и может применяться только для преобразования целых двоичных чисел.

Наиболее близким по технической сущности к предложенному является преобразователь двоичных чисел в двоично-десятичные, содержащий триггер, подключенный выходом к одному из входов элемента И, другой вход которого подсоединен к входной шине, а выход — ко входу двоичного счетчика, двоично-десятичный счетчик (2).

Работа данного преобразователя происходит следующим образом.

Десятичный счетчик устанавливается и нуль. Счетные импульсы (СИ) поступают на входы двоичного и десятичного счетчиков до переполнения двоичного счетчика. С этого момента прохождение импульсов па

Входы счет и1ков прекращается, так 1 ак импульс с выхода двоичного счетчика изменяет состояние триггера, вследствие чего элемент И закрывается. Результат преобразования фиксируется в десятичном счетчике.

10 В преобразователях такого рода момент окончания счета импульсов может определяться друп1м способом, а именно с Iloмощью схемы сравнения на равенство входного двоичиого кода и кода двоичного

15 счетчика. Тогда оба счетчика перед началом преобразования должны устанавливаться в нуль. Такое решение, не меняя принципа работы преобразователя, позволяет использовать счетчики, не име1ощие входов для занесения параллельного кода, например в интегральном исполнении.

Недостаток подобных преобразователей состоит в невозможности их применения для преобразования дробных чисел.

25 Цель изобретения — расширение illa!!азона преобразуемых чисел.

Поставленная цель достигается тем, что в преобразователь введены схема сравнения. анализатор двоичного кода и второй элемент 11, Информационные входы преоо630627 с

3 !

, .

15 fJ принятые во v со

55 разователя подключены к первой группе в.,одов схемы сравнения, а ее вторая груг.па входов — к разрядным выхода, . двоичного счетчика, семь младших разрядов «оторого соединены с входажl анализатор;i двоичного кода. Управля!Оший! Вход H!H IHзатора соединен с шиной установя, e;;:!fма, а выход — с одним из входов з-cpoão элемента И, связанного другим входом:, выходом соответственно с входам дзои-:ного и двои IHo-десятичногo счетчиков. Выход схем!>! сравнения подкл!Очен к упраз. яющему входу триггера. Анализатор дво! —.ного кода содеpжит три элc". feнтс. И. "руппы входоВ !.QTopbfx яВля!Отея Входа.,и! а:-!ализатора двоичного кода, = выходь: подкл!Очеиы и Входам элех(ента 11,. !И. Вь:ход которого служит выходом анагп!затор". двои 1НОГО «ОДа.

На чертеже представлена блох-схе:,i;. преобразователя двоичных десятиразрядиых чисел в двоично-десятичные.

Оиа содержит триггер 1, элементы И "", Л, схему 4 сравнения, двоичный б и двои !Нодесятичный б счетчики, анализатор 7 двоичного кода, шину 8 установки режима и входную шину 9, ииформаш!Онные входы 10 преобразователя.

В начале цикла преобразования установочный импульс (УИ) обнуляет с ет :яки и устанавливает триггер 1 в состоян:e, при котором элемент И 2 открыт. Через этот элемент счетные импульсы (СИ,. !оступают на вход двоичного счетчика б, гока его ко!д не станет равным Входнсму .-Воичному числу. В этот момент схема 4 сравне!! ия выдает сигнал, устаназ,.изающий триггер 1 в исходное состоян!!е, после чего элемент И 2 закрыв" åòñÿ и поступление импульсов на счетчики Hðe«püщается.

В режиме преобразования целых чисел анализатор 7 двоичного кода выключен и элемент И 8 постоянно открыт. Псэтому оба счетчика к концу цикла преобра овапия сосчитают одинаковое количество импульсов, и на выходах счетчика б ус-.гновится целое число, соотве:ствлоп се Входному двои гному числу.

В режиме преобразования „-дробных чисел по сигналу установки режих!а греобразования дробных чисел (СУ) включается анализатор 7 двоичного кода, котopü:é периодически закрывает элемент И 3, обеОпечи!Вая блок!ировку одного имп);тьса на входе счетчика б при определенных комбинациях разрядов двоичного счетчика Е.

При преобразовании ма симального

I двоичного дробного числа 1 — „,, I«:èåloщего единицы во всех разряда ;, количество заблок!!рованиых пмпульсоз рHBHo

2.

24. В результате двоичный счетчик 5 сосчитает 1023 импульса, а двоично-десятичный 999, что соответствует десятичному числу 0,999, так как запятая фиксируется перед третьим старшим десятичным разрядом. Моменты блокировки импульсов равномерно распределены по всему диапазону двоичных чисел таким образом, что из каждых 128 импульсов, составляюших восьмую часть полного диапазона, исключаются 21, 64 и 107 импульсы. Поэтому к анализатору 7 двоичного кода, содержащему, например три селектора (элементы Й), выходы которых объединены по схеме ИЛИ, присоединены только семь младших разрядов двоичного счетчика б.

Предложенный преобразователь г;озволяет производить преобразование дво!!чных десятиразрядH! Ix как целых, тe«u дробных чисел в двоичио-десятичные.

Формула llзобретеиия

1. Преобразователь двоичных десятиразрядных чисел в двоично-десятичные, содержащий триггер, подключенный выходом к одному из входов элемента И, другой вход которого подключен к входной шине преобразователя, а выход — ко входу двоичного счетчика, двоично-десятичный счетчик, от л ич а ющи йся те;!, что, с целью расширения диапазона преобразуемых чисел, в него введены схема сравнения, анализатор двоичного кода и второй элемент И, причем информационные входы преобразователя подключены к первой группе входов схемы сравнения, вторая группа входов которой соединена с разрядными выходами двоичного счетчика, семь младших разрядов которого соединены со входами анализатора двоичного кода, управляюший вход которого соединен с шиной установки режима, а выход — с одним из входов второго элемента И, связанного другиы входом и выходом соответственно с входами двоичного и двоичнодесятичного счетчиков, выход схемы сравнения подключен к управляющему входу триггера.

2. Преобразователь по п. 1, о т л и ч аю щ п и с я тем, что анализатор двоичного кода содержит три элемента И, группы входов которых являются входами анализатора двоичного кода, а выходы подключены к входам элемента ИЛИ, выход которото является выходом анализатора двоичного кода, Источники информации, внимание при экспертизе:

1. Авторское свидетельство СССР

;й 225551, кл. G 06 F 5/02, 1967.

2. Сухомлинов М. М. и Выхованец В И.

Преобразователи кодов чисел. Киев, изд.

1ехника, 1965, с. 68, рис. 14.

Составитед ° И. Ш побанова

Редактор И. Грузова Текред А. Ка .. :."íèêîüü 1 .;о-, р-:-:òoð И. Симкииа

Заказ 769/1159 11зд. ¹ .0- . Тираж 799 Подписное

НПО Государственного комитета С ":Р го лена;: изобретений и открытий

Москва, Ж-35, Раушская наб., д. 4/5

Тип. Харьк. фин. пред. «Патент»