Устройство для округления чисел0-союгн.: я iпт. « gt; amp; •. 1. -. п1; -,: . лл-; . ц., amp; 1бно”, 1кл i
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 367420
Текст
О П И С А Н И Е 367420ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз Советскик Социалистическиз РеспубликЗависимое от авт. свидетельстваЗаявлено 29.Х 1.1970 ( 1616068/18-24)с присоединением заявкиПриоритетОпубликовано 23.1.1973. Бюллетень8Дата опубликования описания 16,111.1973 л, 6 061 7/3 Комитет зобретений при Совете ССделам ткрытии ДК 681,325;5(088,8) нист Авторыизобретения нейчук, А. Ф,ежецный, В, П. Тарасенко и А. К. Теслен Киевский ордена Лен Великой Октяба политехнический институт им, 50-летиьской социалистической революции аявцте СТРОЙСТ Я ОКРУГЛЕН Устроиство относится к области автоматикии вычислительной техники и может быть использовано в цифровых вычислительных машинах.Известны устройства для округления чисел, 5представленных двоичным кодом, содержащиедвоичные сумматоры, триггеры, логическиесхемы.Однако известные устройства не позволяютокруглять числа, представленные десятичным 10фазоимпульсным кодом,Предлагаемое устройство отличается от известных тем, что выход второй схемы И,связанной входами с инверсным выходомтриггера начала операции и входной шиной, 15соединен с входом установки в единицу триггера начала операции, прямой выход которого связан с первыми входами третьей и четвертой схем И, вторыми входами подключенных к,входной шине, а третьими входами - 20к инверсному и прямому выходам триггерапереноса, выход третьей схемы И соединенс входом установки в нуль триггера задержкии с управляющим входом схемы запрета, которая информационным входом соединена с 25шиной тактовых импульсов, а выходом черезпятую схему И, другой вход которой подключен к инверсному выходу триггера задержки, - с входом установки в единицу триггеразадержки, входом схемы ИЛИ, к другому 30 входу которой подключен выход четвертой схемы И, а также через другую схему запрета, на управляющий вход которой подключена шина генератора фазоимпульсной константы, с входом установки в единицу триггера переноса.Это позволяет реализовать округление чисел, представленных десятичным фазоимпульсным кодом.На фиг. 1 представлена блок-схема предложенного устройства; на фцг. 2 представлена временная диаграмма для тактовых импульсов (ТИ) и фазоимпульсных констант,Устройство содержит логические схемы И 1 - 5, схему ИЛИ 6, триггер 7 переноса, триггер 8 задержки, триггер 9 начала операции, схемы 10, 11 запрета, схему ИЛИ 12.Выход схемы И 1 соединен с единичным входом триггера начала операции, к нулевому входу этого же триггера подведена шина сброса (установки устройства в исходное состояние). Схема 1 свопм выходом подключена также к входу схемы И 2. Вторым своим входом схема И 2 связана с выходом схемы ИЛИ 6, входы которой соединены с выходами К, генератора фазоимпульсцых констант. Выход схемы И 2 подведен к нулевому входу триггера переноса, Нулевой инверс. ный выход этого триггера подключен к входу схемы И т, а его езицттчцый прямой вы15 ход - к входу схем И 4. Третьи входы схем И 3 и 4 связаны с единичным выходом триггера начала операции. Схема И 3 своим выходом соединена с нулевым входом триггера задержки, а также с запрещающим входом схемы 10 запрета. К второму входу схемы 10 подведена шина подачи тактовых импульсов. Выход схемы 10 подключен к входу схемы И 5, второй вход которой соединен с нулевым выходом триггера задержки. Своим выходом схема 5 подключена к единичному входу триггера задержки и к входу схемы 11 запрета. К запрещающему входу схемы 11 подключен выход К, генератора фазоимпульсных констант, Выход схемы 11 запрета связан с единичным входом триггера переноса. Выходы схем И 4 и 5 объединены посредством схемы ИЛИ 12, выход которой является выходной шиной устройства.Устройство работает следующим образом.Перед началом выполнения операции округления по шине сброса подается импульс, устанавливающий триггер 9 начала операции в О. Затем по второй шине поступает последовательный фазоимпульсный десятичный код округляемого числа. Если младший (отбрасываемый) разряд этого числа меньше пяти, то импульс, соответствующий младшему разряду числа, устанавливает триггер начала операции в 1, а состояние триггера переноса не меняется. Поэтому при подаче импульсов, соответствующих старшим разрядам, срабатывают схемы И 4 и ИЛИ 12, и фазоимпульсные коды старших разрядов поступают на выходную шину без изменения,Если цифра в младшем разряде числа больше пяти, а цифра в следующем разряде меньше девяти, то срабатывает схема И 2, и триггер устанавливается в О. С приходом импульса, соответствующего следующему разряду, срабатывает схема И 3. Импульс с ее выхода устанавливает триггер 8 в О и запрещает прохождение тактовых импульсов через схему 10 запрета. При поступлении следующего тактового импульса срабатывают схемы 10 запрета и И 5, причем импульс с выхода последней устанавливает триггер 8 в 1 и появляется на выходной шине устройства. Одновременно этот же импульс проходит через схему 11 запрета и устанавливает триггер 7 в 1. В дальнейшем схема работает так же, как и в предыдущем случае,20 25 30 35 40 45 50 Если несколько разрядов, следующих за младшим, равны девяти, то схема 11 не срабатывает, так как в этом случае импульс с выхода схемы 5 совпадает с константой Ко. При поступлении по входной шине первого же разряда, не равного девяти, схема запрета 11 срабатывает, и дальнейшая работа всего устройства аналогична описанной.Предлагаемое устройство может работать в любой Р-значной системе счисления с фазоимпульсным кодированием (Р ) 3). Для этого лишь необходимо в схеме ИЛИ б изменить количество входов,П р едм ет изобретения Устройство для округления чисел, содержащее триггер начала операции, вход установки нулевого состояния которого соединен с шиной сброса, схему ИЛИ, связанную по входу с шинами фазоимпульсных констант, а по выходу через первую схему И, на другой вход которой подключен выход второй схемы И, связанной входами с входной шиной и инверсным выходом триггера начала операции, - с входом установки в нуль триггера формирования переноса, триггер задержки и логические схемы, отличающееся тем, что, с целью реализации округления чисел, представленных фазоимпульсным десятичным кодом, выход второй схемы И, связанной входами с инверсным выходом триггера начала операции и входной шиной, соединен с входом установки в единицу триггера начала операции, прямой выход которого связан с первыми входами третьей и четвертой схем И, вторыми входами подключенных к входной шине, а третьими входами - к инверсному и прямому выходам триггера переноса, выход третьей схемы И соединен с входом установки в нуль триггера задержки и с управляющим входом схемы запрета, которая информационным входом связана с шиной тактовых импульсов, а выходом через пятую схему И, другой вход которой подключен к инверсному выходу триггера задержки, - с входом установки в единицу триггера задержки, входом схемы ИЛИ, к другому входу которой подключен выход четвертой схемы И, а также через другую схему запрета, на управляющий вход которой подключена шина фазоимпульсной константы, с входом установки в единицу триггера переноса.367420 к; и Составитель В. Белки Техре лова едакто Грачева Изд, М 1152 Тираж 647 Подписноетета по делам изобретений и открытий при Совете Министров СССР Москва, Ж, Раушская наб., д. 4/5 пография, пр. Сапунова,Заказ 491/б11 НИИПИ 2,Т 4 5 б э В 9 /О Фиг 2 корректоры: Т. Гревцо и В. Жолуде
СмотретьЗаявка
1616068
МПК / Метки
МПК: G06F 7/38
Метки: 1бно, 1кл•, iпт, л.л, округления, чисел0-союгн
Опубликовано: 01.01.1973
Код ссылки
<a href="https://patents.su/3-367420-ustrojjstvo-dlya-okrugleniya-chisel0-soyugn-ya-ipt-gt-amp-1-p1-ll-c-amp-1bno-1kl-i.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для округления чисел0-союгн.: я iпт. « gt; amp; •. 1. -. п1; -,: . лл-; . ц., amp; 1бно”, 1кл i</a>
Предыдущий патент: Устройство для установки запятой суммирующей клавишной вычислительной машины
Следующий патент: Цифровое устройство для ускоренного деления
Случайный патент: Многофазный выпрямитель с умножением напряжения