Преобразователь правильной двоичной дроби в двоично десятичную

Номер патента: 395831

ZIP архив

Текст

ЬЯИ Е 395831 Союз СоветскихСоциалистическихРеспублик Я Е СТВУ К АВТОРСКОМУ Зависимое от видетел 1. Кл. б 061 5 548 18-24.1971 (У явлен исоединепием заявки Государственный комитеСовета Министров СССРпо делам изобретенийи открытий Приорите Опублико,325.53 (О У ллетень М 35 о 28.Ч 111.1973. Дата опубликования описа я 8.1.19 Авторизобретен Я. П. Ш ормации АН ССС аявител ическ ПРЕОБРАЗОВАТЕЛЬ ПРАВИЛЬНОЙ ДВОИЧНОЙ Д В ДВОИЧНО-ДЕСЯТИЧНУЮ тносится к вычислительно значено для преобразования что вх пены с 5 построе мсющпц сесоюзный институт научной и тех Изобретение отехнике и преднакодов.Известен преобразователь правильнойдвоичной дроби в двоично-десятичную, содержащий распределитель, одноразрядный сумматор, регистр двоичного числа, линию задержки на два такта и регистр свободных разрядов.Предлагаемое устройство отличается тем,оды датчика кода коррекции соедипервым выходом регистра управляющего импульса и с промежуточным выходом линии задержки, выход датчика кода коррекции соединен со вторым входом одноразрядного двоичного вычитателя, второй выход регистра управляющего импульса соединен со входом выходного вентиля регистра двоичного числа; выход указанного вентиля соединен с промежуточным входом линии задержки.Это позволяет упростить устройство. На чертеже изображена схема предлагаемого устройства.Устройство содержит линию 1 задержки, образующую циркуляционный регистр с одноразрядным двоичным вычитателем 2, регистр 3 двоичного числа с выходным вентилем 4, регистр 5 управляющего импульса, датчик 6 кода коррекции, шину 7 управляющего импульса, шину 8 сигнала пуск,Указанные функциональные блоки реализованы на логических элементах И 9 и 10,неравнозначность 11 и 12, запрет 13 и14, триггере 15 и накопительных элементах16. Развязывающие диоды не показаны.Регистр 3 двоичного числа, где хранитсяисходный код, представляет собой циркуляционный регистр. Выходное двоичное числоформир ется и хранится в цирк ляционномрегистре, образованном из линии 1 задержкии двоичного вычптателя 2.Если регистр 3 содержит К двоичныхразрядов, то для сохранения той же точностив десятичном числе его регистр должен содержать 41 12 накопительных элементов.Период обращения регистра 3 может бытьлибо равсн периоду обращения двоично-десятичного регистра, либо кратен ему (например, составлять половину, т. е, быть вдвоекороче его). При всех случаях оба регистрадолжны иметь период обращения, кратныйчетырем.Регистр 5 также н как циркуляционный регистр, и период обращения четыре такта.В качестве метода преобразования в рассматриваемом устройстве использован методсдвига и коррекции, заключающийся в том,395831 Редактор А. Морозова Составитель В, Игнатушенко Корректор М, Лейзерман Заказ 3603/16 Изд.961 Тираж 647 Подписное ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий Москва, Ж, Раушская наб., д. 4/5Типография, пр. Сапунова, 2 что исходное двоичное число посл довательно делится на два, т. е. сдвигается на один разряд (в сторону млачших разрядов).В результате, двоичныс разряды, начиная с младшего, из регистра 3 поступают на место старшего двоичного разряда десятичного числа. Например, сели младший разряд ан есть нуль, то в старшей тетраде появится комбинация 0000, а если ан= 1, то комбинация - 1000, а после коррекции (вычитания тройки) получается комбинация 0101. Следовательно, после 1-го цикла в циркуляционном регистре двоично-десятичного числа будет содержаться величина ан 2 - , а после К-го цикла в нем образуется сумма;а, 2 +а,2 - + .+а, 2 - ф,Коррекция результата трсбуется для той тетрады, в которую при сдвиге единица переходит из соседней старшей тетрады (или из исходного двоичного числа),В исходном состоянии десятичный регистр погашен. В начале преобразования в регистр 5 по шине 8 поступает сигнал пуск, а в регистр 3 параллельно или последовательно вводится исходное двоичное число. Регистры 3 и 5 согласованы между собой таким образом, что к моменту поступления младшего двоичного разряда ан на вентиль 4 на второй вход последнего поступает импульс из регистра 5. Если ан -- 1, то в десятичный регистр записывается 1, а датчик 6 кода коррекции фиксирует переход единицы в старшую тетраду из регистра 3, так как на оба входа элемента И 9 поступают импульсы. В итоге одновременно с младшими разрядами тетрады (уменьшасмое) на вычитатель 2 в качестве вычитаемого поступаст код коррекции 0011, Таким же образом дагчик 5 проверяет наличие 1 в четвертом разряде каждой тетрады (что имеет место вследствие сдвига) и выдает код 0011 на вычитание из этой тетрады.5 После каждого цикла, включающего в себясдвиг и коррекцию, на регистр 5 по шине 7 поступает управляющий импульс, который через элементы И 10 и запрет 14 вызывает временное смещение импульса в этом 10 регистре, что равносильно сдвигу (относительно регистра 5) содержимого остальных регистров на один разряд вправо (в сторону младших разрядов), т. е. делению на два.Через К циклов преобразование завер шится и в циркуляционном регистре, составленном из блоков 1 и 2, будут записаны все тетрады выходного двоично-десятичного числа. Предмет изобретения 20Преобразователь правильной двоичной дроби в двоично-десятичную, содержащий одноразрядный двоичный вычитатель, первый вход которого соединен с выходом линии за держки, а выход - со входом той же линиизадержки, регистр двоичного числа с выходным вентилем, регистр управляющего импульса и датчик кода коррекции, отличаюи 1 ийся тем, что, с целью упрощения устрой ства, входы датчика кода коррекции соединены с первым выходом регистра управляющего импульса и с промежуточным выходом линии задержки, выход датчика кода коррекции соединен со вторым входом одноразряд ного двоичного вычитателя, второй выходрегистра управляющего импульса соединен со входом выходного вентиля регистра двоичного числа, выход указанного вентиля соединен с промежуточным входом линии задержки.

Смотреть

Заявка

1667548

МПК / Метки

МПК: H03M 7/12

Метки: двоично, двоичной, десятичную, дроби, правильной

Опубликовано: 01.01.1973

Код ссылки

<a href="https://patents.su/2-395831-preobrazovatel-pravilnojj-dvoichnojj-drobi-v-dvoichno-desyatichnuyu.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь правильной двоичной дроби в двоично десятичную</a>

Похожие патенты