УСТРОЙСТВО для ОКРУГЛЕНИЯ ЧИСЕЛ^0-СОЮгн.:^Я IП''Т'''^'.'«-' - *'>&''•'.1.-...п1;--,:.лл^-;. ц.^/{, &!'1Б/'НО",1кЛ I Советский патент 1973 года по МПК G06F7/38 

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

1

Устройство относится к области автоматики и вычислительной техники и может быть иснользовано в цифровы.х вычислительных машинах.

Р1звестны устройства для округления чисел, представленных двоичным кодом, содержащие двоичные сумматоры, триггеры, логические схемы.

Однако известные устройства не позволяют округлять числа, представленные десятичным фазоимнульсным кодом.

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

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

с входом установки в единицу триггера переноса.

Это позволяет реализовать округление чисел, представленных десятичным фазоимпульсным кодом.

На фиг. 1 представлена блок-схема предложенного устройства; на фиг. 2 .представлена вре.менная диаграмма для тактовых импульсов (ТИ) и фазоимнульсных констант. Устройство содерЖИт логические схемы «И

J-5, схему «ИЛИ 6, триггер 7 переноса, триггер 8 задержки, триггер 9 начала операции, схемы Ш, 11 запрета, схему «ИЛИ 12.

Выход схемы «И 1 соединен с единичным входом триггера начала операции, к нулевому входу этого же триггера подведена шина сброса (установки устройства в исходное состояние). Схема / своим выходом подключена также К входу с.хемы «И 2. Вторым своим входом схема «И 2 связана с выходом

схемы «ИЛИ 6, входы которой соединены с выходами Кг генератора фазоимпульсных констант. Выход схемы «И 2 подведен к нулевому входу триггера переноса. Иулевой инверсный выход этого триггера Подключен к входу схемы «И 3, а его единичный прямой выход - к входу схем «И 4. Третьи входы схем «И 5 и 4 связаны с единичным выходом триггера начала операции. Схема «И 3 своим выходом соединена с нулевым входом триггера задержки, а также с запрещающим входом схемы 10 запрета. К второму входу схемы 10 подведена шяна подачи тактовых импульсов. Выход схемы 10 подключен к входу схемы «И 5, второй вход которой соединен с нулевым выходом триггера задержки. Своим выходом схема 5 подключена кединичному входу триггера задержки и к входу схемы 11 запрета. К запрещающему входу схемы 11 подключен выход /Со генератора фазоимпульсных констант. Выход схемы 11 запрета связаи с единичным, входом триггера netpenoca. Выходы схем «И 4 и 5 объединены посредством схемы «ИЛИ 12, выход iKOTOipo« является выходной шиной устройства.

Устройство работает следующим образом.

Перед началом выполнения операции округления по щине сброса подается импульс, устанавливающий триггер 9 начала операции в «О. Затем по второй шине поступает последовательный фазоимпульсный десятичный код округляемого числа. Если младший (отбрасываемый) разряд этого числа меньше пяти, то импульс, соответствующий младшему разряду числа, устанавливает триггер начала операции в «1, а состояние триггера переноса не меняется. Поэтому при подаче импульсов, соответствующих старщим разрядам, срабатывают схемы «И 4 и «ИЛИ 12, и фазоимпульсные коды старших разрядов поступают на выходную шину без изменения.

. ЕСЛИ цифра в младшем разряде числа больше пяти, а цифра в следующем разряде меньше девяти, то срабатывает схема «И 2, и триггер устанавливается в «О. С приходом импульса, соответствующего следующему разряду, срабатывает схема «И 3. Импульс с ее выхода устанавливает триггер 8 в «О и запрещает прохождение тактовых импульсов через схему 10 запрета. При поступлении следующего тактового импульса срабатывают схемы 10 запрета и «И 5, причем импульс с выхода последней устанавливает триггер 8 в «1 и появляется на выходной шине устройства. Одновременно этот же импульс проходит через схему 11 запрета и устанавливает триггер 7 в «1. В дальнейшем схема работает так же, как и в предыдущем случае.

Если несколько разрядов, следующих за младшим, равны девяти, то схема 11 не срабатывает, так как в этом случае импульс с выхода схемы 5 совпадает с константой К.а. При 5 поступлении по входной шине первого же разряда, не равного девяти, схема запрета // срабатывает, ,и дальнейшая работа всего устройства аналогична описанной.

Предлагаемое устройство может работать в 0 любой Р-значЕон системе счисления с фазоимпульсным кодированием (Р 3). Для этого лишь необходимо в схеме «ИЛИ 6 изменить количество входов.

Предмет изобретения

Устройство для округления чисел, содержащее триггер начала операции, вход установки нулевого состояния которого соединен с

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

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

другой вход которой подключен к инверсному выходу триггера задержки, - с входом установки в единицу триггера задержки, входом схемы «ИЛИ, к другому входу которой подключен выход четвертой схемы «И, а также

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

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

название год авторы номер документа
УСТРОЙСТВО для УМНОЖЕНИЯ ЧИСЕЛ, НРЕДСТАВЛЕННЫХ ФАЗОИМПУЛЬСНЫМИ ДЕСЯТИЧНЫМИ КОДАМИ 1973
  • Авторы Изобретени
SU384104A1
Фазоимпульсный сумматор 1980
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Меженый Анатолий Филиппович
  • Мишинский Юрий Никифорович
  • Тарасенко Владимир Петрович
  • Токовенко Степан Емельянович
SU885996A1
ПОСЛЕДОВАТЕЛЬНЫЙ ДЕСЯТИЧНЫЙ СУММАТОР 1965
SU169891A1
Устройство для сложения и вычитания чисел в фазо-импульсной форме 1976
  • Великолуг Александр Кузьмич
SU595732A1
К-значный фазоимпульсный сумматор 1971
  • Бобров Александр Евлампиевич
  • Журкин Валентин Анатольевич
SU450163A1
Устройство для нормализации кодов Фибоначчи 1980
  • Кремез Георгий Вальтерович
  • Баранов Игорь Алексеевич
  • Роздобара Виталий Владимирович
  • Захарчук Илларион Иванович
  • Лачугин Владимир Петрович
SU951291A1
УСТРОЙСТВО для СРАВНЕНИЯ ДЕСЯТИЧНЫХФАзоимпульсных кодов 1971
SU319937A1
СЧЕТЧИК С ПРЕДВАРИТЕЛЬНОЙ УСТАНОВКОЙ 1971
  • В. И. Кудельский, В. Г. Оснач, Л. С. Ситников, С. Е. Токовенко
  • Л. Л. Ков
SU322855A1
РЕВЕРСИВНЫЙ СЧЕТЧИК 1973
  • Витель В. И. Корнейчук В. П. Тарасенко
SU362490A1
Устройство для умножения чисел, представленных фазо-импульсными кодами 1972
  • Корнейчук Виктор Иванович
  • Романкевич Алексей Михайлович
  • Тарасенко Владимир Павлович
  • Тесленко Александр Кириллович
SU439807A1

Иллюстрации к изобретению SU 367 420 A1

Реферат патента 1973 года УСТРОЙСТВО для ОКРУГЛЕНИЯ ЧИСЕЛ^0-СОЮгн.:^Я IП''Т'''^'.'«-' - *'>&''•'.1.-...п1;--,:.лл^-;. ц.^/{, &!'1Б/'НО",1кЛ I

Формула изобретения SU 367 420 A1

0 f 3 -ft 5 6 f S 9 Ю сриг 2

SU 367 420 A1

Даты

1973-01-01Публикация