Преобразователь двоичного кода смешанных чисел в двоично-десятичный код Советский патент 1980 года по МПК G06F5/02 

Описание патента на изобретение SU714391A2

37 смешанных чисел в двоично-десятичный код. Преобразователь двоичного кода смешанных чисел в двоично-десятичный код содержит блок 1 управления, блок 2 формирования сигналов, переключатель 3 эквивалентов, запоминающий блок 4, сум м&тор-еычитатель 5, сдвигатель б, схе- му 7 сравнения, регистр 8, вход 9, на который подается управляющий импульс, вход 10, на который подается двоичный код и выходная информационная шина 11 Работает преобразователь следующим образом. Управляющий импульс поступает на вход 9 блока 1 уйравленйя, который вырабатывает импульсы, необходимые для -автономного функционирования преобразователя. Запоминающий блок 4. содержит двоичные эквиваленты десятичных чисел . .,. где m-l, 2, 3 ... (К-1), К- Количество двоичных эквива лентов определяется принятой разряд.ностью десятичных чисел. Преобразование осуществляется методом деления переводимого числа (а в дальнейшем остатков) без восстановления остатка на свой двоичный эквивалент при нахождении каждой двоично-десятичной . тетрады соответствующей десятичной цифре,отличной от . нуля. Если определяемая тетрада соответствует десятичному нулю, то деление на данный эквивЕИент не производится. Выбор соответствующего эквивалента задается переключателем 3 эквивалентов, которы Управляется блоком 2 формирования сигналов. Управляющие импульсы с выхода блока 2 формйрования сйгналов, про№я чё- рез переключатель 3 эквивалентов, возбуждают в запоминающем блоке 4 шину соответствующего эквивалента (в начале преобразования -старшего, т. е . - 1) двоичный параллельный код которого наступает на вход сумматора- ычитателя ; 5, а также с сдвигом на три разряда вгфаво (за направление вправо принято направление от старших разрядов к млад шим) на вход схемы 7 сравнения. Одновременно на другой вход сумматора-вы- читателя 5 и схемы 7 сравнения подается 6 начале преобразованиячерез сдвига тель 6 от входа 10 переводимое число без сдвига двоичного кода. В схеме 7 сравнения двоичный код переводимого ЧШШ брШЙ М§1 Ш е Шбйад1Ш :КШбм эквивалента . Если переводимое число больше значения 1 . . то схема 7 сравнения вырабатывает сигнал, по которому блок 2 формирования сигнала, формирующий серию управляющих импульсов, ,разрешает в первом такте преобразования вычитание кода эквиЬалента, который служит делителем, из переводимого числа, являющегос я делимым, в сумматоревычитателе 5, откуда на вход сдвигателя 6 поступает код полученного частичного остатка, знаковый разряд которого поступает также в блок 2 формирования сигналов, где формируется код двоичнодесятичной тетрады -и определяется необходимость вычитания или сложения в следующем такте преобразования. При этом, если по анализу знакового разряда сумматора-вычнтателя 5 частичный ост.аток оказался отрицательным, блок 2 формирования сигналов выдает в регистр 8 в виде очередной цифры двоично- |еся- : тичной тетрады нуль и подготавливает в сумматоре-вычитателе 5 цепи сложения для следующего такта преобразования, а если частичный остаток получается положительным, то в регистр 8 выдается единица, а в следующем такте производится вычитание делителя из делимого. В качестве делимого в последующих тактах определения данной двоично-десятичной тетрады берется предыдущий частичный остаток, код которого поступает с сдвигом на один разряд влево (за направление влево принято направление от младших разрядов к старшим) на вход сумматора-вычитателя 5 и схему 7 сравнения от.сдвигателя 6, делитель остается прежним. После нахождения всех цифр двоично-десятичной тетрады, т. е. выполнения четырех тактов, в пятом такте производится, если чадтичный остаток оказался отрицательным, восстановление попбжительного остатка путем прибавления в сумматоре- ычитателе 5 того же делителя к отрицательному остатку под воздействием управляющих импульсов блока 9 формирования сигналов. Если переводимое число меньше значения , . , то схема 7 сравнения вырабатывает сигнал, по котор у блок 2 формирования сигналов выдает параллельным кодом нулевое значение данной тетрады в регистр 8. Одновременно блок 2 формирования сигналов разрешает сложение кода переводимого чйсЛаё нулевым кодом в качестве второго слагаемого в сумматоре-вычитате- ле 5 и подготавливает передачу на вход

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

название год авторы номер документа
Преобразователь двоичного кода смешанных чисел в двоично-десятичный код 1975
  • Розов Виктор Николаевич
  • Чеклин Владимир Васильевич
SU577524A1
Преобразователь двоичного кода сме-шАННыХ чиСЕл B дВОичНО-дЕСяТичНый КОд 1978
  • Розов Виктор Николаевич
SU809149A2
Преобразователь двоично-десятичных чисел в двоичные 1976
  • Розов Виктор Николаевич
SU572781A1
Преобразователь двоично-десятичного кода в двоичный 1985
  • Жалковский Андрей Антонович
  • Шостак Александр Антонович
SU1300640A1
Преобразователь двоичного кода в двоично-десятичный 1987
  • Киселев Евгений Федорович
SU1444958A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Марютин Алексей Егорович
  • Демченко Борис Сергеевич
SU883893A1
Арифметическое устройство 1978
  • Шульгин А.А.
  • Храмцов И.С.
  • Фролова С.И.
  • Веригина В.В.
  • Слюсарев Н.А.
SU687982A1
Преобразователь двоичного кода в двоично-десятичный код 1978
  • Кабанов Владимир Леонидович
SU742923A1
Преобразователь двоично-десятичного кода в двоичный 1985
  • Жалковский Андрей Антонович
  • Шостак Александр Антонович
SU1283979A1
Преобразователь двоично-десятичного кода в двоичный код 1978
  • Омельченко Виктор Иванович
SU734670A1

Иллюстрации к изобретению SU 714 391 A2

Реферат патента 1980 года Преобразователь двоичного кода смешанных чисел в двоично-десятичный код

Формула изобретения SU 714 391 A2

SU 714 391 A2

Авторы

Розов Виктор Николаевич

Даты

1980-02-05Публикация

1976-01-08Подача