Арифметическое счетное устройство Советский патент 1989 года по МПК G06F7/62 

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

I I I

Гг I

12

tpue.i

: 31508

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

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

На фиг.1 представлена функциональная схема арифметического счетного устройства; на - временные диаграммы его работы; на фиг.З - функциональная схема блока пропускания импульсов; на фиг,4 - временные диаграммы работы блока пропускания им- пульсов.

Арифметическое счетное устройство содержит распределитель 1 тактовых импульсов и п декад, каждая из которых включает в себя программируемый счетчик 2, двоично-десятичный реверсивный счетчик 3, блок 4 пропускания импульсов, элемент И 5 и элемент ИЛИ 6, соединенные между собой функционально .Блок 4 пропускания импульсов образуют первьм и второй триггеры 7 . и 8 и элемент И-НЕ 9, соединенные меж между собой функционально.

Арифметическое счетное устройство работает следующим образом.

Перед началом выполнения арифметической операции по стартовому сигналу (не показан) происходит запись ко- да одной декады первого слагаемого Xj в программируемый счетчик 2, запись кода одной декады второго слагаемого Y в двоично-десятичный реверсивный счетчик 3, а также начальная установка программируемого счетчика 2, необходимая для его работы в однократном режиме

Импульсы Т1 (фиг,26, фиг.46) с первого вькода распределителя 1 им- пульсов одновременно поступают на счетный вход программируемого счетчика 2 и через открытый элемент И 5 и элемент ИЛИ 6 .на счетный вход двоично-десятичного реверсивного счетчика 3, После прохождения числа импульсов, численно равного коду одной декады первого слагаемого Х- , на выходе программируемого счетчика 2 формируется сигнал Р (фиг.2г), под действием кото рого элемент И 5 закрывается и прохождение импульсов Т1 на счетный.вход двоично-десятичного реверсивного счетчика 3 прекращается (фиг.2д). При это

этом на выходе двоично-десятичного счетчика 3 оказьшается сформированным результат выполненной арифметической операций ±Х ; (в зависимости от выбранной арифметической функции Сложение/вычитание),

Блок 4 пропускания импульсов отслеживает появление сигнала переноса Р (фиг.2е, фиг.4г) из предыдущей декады арифметического счетного устройства и при его наличии из последовательности импульсов Т2 (фиг,2в, фиг,4в) формирует импульс (фиг)2ж, фиг,4з), поступающий через элемент ИЛИ 6 на счетный вход двоично-десятичного реверсивного счетчика 3 (фиг,2з), который осуществляет сложение (вычитание) его с ранее вычисленным результатом.

Таким образом, двоично-десятичный реверсивный счетчик 3 осуществляет сложение (вычитание) ранее записанного в него кода Yj одной декады второго слагаемого с числом импульсов (фиг,2з), поступающих на его счетный вход и численно равных сумме сигналов соответствующих коду X одной декады первогЪ слагаемого (фиг.2д),и сигнала переноса Fj из предшествующей декады (фиг,2ж, фиг,4з), т.е, на выходе двоично-десятичного реверсивного счетчика 3 оказывается сформированным результат одной декады вьтолненной ариф {

метической операции Sj Y ±X;±P- ,

Блок 4 пропускания импульсов (фиг,3) работает след ующим образом.

По сигналу переноса Р;--,| (фиг,2е, фиг.4г) из предыдущей декады арифметического счетного устройства происходит обнуление триггера 8 /фиг,4д), выходной сигнал которого разрешает работу триггера 7, -Далее по положительному перепаду уровня напряжения Р,) (фиг.2е, фиг.4г) происходит установка в 1 триггера 7,

, Элемент И-НЕ 9 при совпадении сигнала Т2 (фиг.2в, фиг,4в) и сигнала с выхода триггера 7 формирует выходной сигнал блока 4 пропускания импульсов, По срезу этого сигнала триггер 8 устанавливается в единичное состояние, блокируя триггер 7,

По поступлении на вход блока 4 пропускания импульсов очередного сигнала переноса Р., из предыдущей декады устройства его работа пов- тодяется,

150

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

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

1, Арифметическое счетное устрой-- ство, содержащее вход тактовой частоты и п декад , где п - число декад входной информации, каждая из которых состоит из программируемого счетчика, установочные входы которого соединены соответственно с информационными входами i-й декады первого слагаемого устройства, где ,2,3,...,п, выход переноса программируемого счетчика соединен с первым входом элемента И, второй.вход которого соединен с счетным входом программируемого счетчика, и двоично-десятичного реверсивного счетчика, установочные входы которого соединены соответственно с информационными входами i-й декады второго слагаемого устройства, а разрядные выходы двоично-десятичного реверсивного счетчика являются информационными входами i-й декады устройства, отличающееся

5

0

0

О6

тем, что, с целью повышения быстродействия вьтолнения арифметических операций, в устройство введен распределитель тактовых импульсов, а в каждую из п декад устройства введены блок пропускания импульсов и элемент ИЛИ, причем выходы блока пропускания импульсов и элемента И соединены с . входами элемента lUlPi, выход которого соединен со: счетным входом двоично-десятичного реверсивного счетчика, управляющий вход блока пропускания и импульсов i-й декады соединен с выходом переноса двоично-десятичного реверсивного счетчика (i-l)-й декады, вход тактовых импульсов устройства соединен с входом распределителя импульсов, первый выход которого соединен с вторыми входами элементов И, а второй выход распределителя импульсов соединен с информационными входами блоков пропускания импульсов в каждой из п декад .устройства.

2, Устройство по п, 1, о т л и - чающееся тем, что блок пропускания импульсов содержит первый и второй триггеры и элемент К-НЕ, причем тактовый вход первого триггера соединен с входом установки в О второго триггера и является управляющим входом блока, выход перво1-о триггера соединен с первым входом эле- элемента , второй вход которого является информационным входом блока, выход элемента И-НЕ соединен с выходом блока, и с тактовым входом i второго триггера, -выход которого сое- Q динен с входом установки в О первого триггера.

5

0

5

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

название год авторы номер документа
Арифметическое счетное устройство 1989
  • Андронников Иван Борисович
  • Библиев Андрей Вячеславович
  • Кудзин Игорь Георгиевич
SU1628063A1
Преобразователь двоичного кода в двоично-десятичный 1981
  • Кулешов Аркадий Яковлевич
SU993244A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код градусов,минут,секунд 1980
  • Война Владимир Михайлович
  • Сикорский Юрий Михайлович
  • Ярема Михаил Федорович
SU960791A1
Преобразователь двоичного кода в двоично-десятичный 1977
  • Соболь Иван Владимирович
  • Бахирев Альберт Константинович
SU691843A1
Устройство для преобразования кода системы остаточных классов в десятичный код 1984
  • Хлевной Сергей Николаевич
SU1167600A1
Отсчетное устройство 1974
  • Клинов Александр Михайлович
  • Тарнавский Юрий Евсеевич
  • Гольтман Исай Маркович
SU548858A1
Устройство для сложения в двоичной и в двоично-десятичной системе счисления 1985
  • Гришко Дмитрий Николаевич
SU1273919A1
Преобразователь двоичного кода в двоично-десятичный масштабированный код 1978
  • Косинов Борис Васильевич
SU767750A1
Рентгеноабсорционный анализатор серы в нефти и жидких нефтепродуктах 1988
  • Панов Юрий Александрович
  • Епонешников Владимир Николаевич
  • Мирончик Валентина Семеновна
  • Варлачев Валерий Александрович
  • Солодовников Евгений Семенович
  • Алексеев Александр Юрьевич
  • Беляков Виталий Леонидович
SU1689817A1
Фазоимпульсный сумматор 1980
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Меженый Анатолий Филиппович
  • Мишинский Юрий Никифорович
  • Тарасенко Владимир Петрович
  • Токовенко Степан Емельянович
SU885996A1

Иллюстрации к изобретению SU 1 508 210 A1

Реферат патента 1989 года Арифметическое счетное устройство

Изобретение относится к вычислительной технике и может быть использовано в устройствах цифровой обработки информации в двоично-десятичной системе счисления. Цель изобретения - повышение быстродействия арифметических операций. Арифметическое счетное устройство содержит распределитель 1 тактовых импульсов и N декад, каждая из которых включает в себя программируемый счетчик 2, двоично-десятичный реверсивный счетчик 3, блок 4 пропускания импульсов, элемент И 5 и элемент И 6, соединенные между собой функционально. Подекадное выполнение арифметических операций с учетом значений сигналов переноса из предыдущих декад позволяет существенно повысить быстродействие арифметического счетного устройства. 4 ил.

Формула изобретения SU 1 508 210 A1

О JOTTJlJnjnjnJlJlJTJnj-LrLrL

ж

JT

,

t-.2

R

o-

nJTJTJnJ TinJTJlJl-.

12

П

Л.

5

n

r

n

//

n

6)

IT

n

ж)

3)

Составитель Б.Гусев Редактор А.Огар Техред Л.Олийнык Корректор Н.Борисова

Заказ 5541/50 Тираж 668Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж-35, Раушская наб., д. 4/5

h

.

-

Фиг.З

r

n

//

n

nTL

FL

и

n

игЛ

Документы, цитированные в отчете о поиске Патент 1989 года SU1508210A1

Титце У., Шенк К
Полупроводниковая схемотехника
М.: Мир, 1982, с
Способ искусственного получения акустического резонанса 1922
  • Коваленков В.И.
SU334A1
Ланцов А,Л
и др
Цифровые устройства на комплементарных МДП интегральных микросхемах М.: Радио и связь, 1983, с
Способ исправления пайкой сломанных алюминиевых предметов 1921
  • Касаткин П.М.
SU223A1

SU 1 508 210 A1

Авторы

Библиев Андрей Вячеславович

Андронников Иван Борисович

Кудзин Игорь Георгиевич

Даты

1989-09-15Публикация

1988-01-26Подача