Вычислительное устройство Советский патент 1980 года по МПК G06F7/38 

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

Изобретение относится к области Bbtчислительной техники и может,быть испол зовано, в частности в измерительных приборах дискретного типа, и автоматизированных устройствах обработки числовой информации. Известно вычислительное устройство, содержащее счетчики операндов, схемы ввода, устройство управления. Процесс вы числения в этом устройстве представляет собой последовательности циклов вычитания (сложения) операндов 1} . Недостарком известного устройства является низкое быстродействие. Наиболее близким по технической сущности является вычислительное устройство, содержащее счетчик операндов, блок управления, элементы ИЛИ и регистр пер вого операнда выходы-которого ПОДКЛЮЧ&ны к первым входам счетчиков первого операнда. Известное устройство содержит такие элементы И и делитель числа поопадоветельных импульсов 2j . Недостатком такого устройства является низкое быстродействие. Цель изобретения - повышение быстродействия. Поставленная цель достигается тем, что устройство содержит коммутаторы и дешифраторы, причем первые выходы коммутаторов подключены ко вторым входам соответствующих счетчиков первого операнда, выходы которых соединены со входами соответствующих дешифраторов, аыходы которых подключены к первым входа л соответствующих коммутаторов и ко входам оконечного дешифратора, выход которого подключен ко входам регистра первого операнда и счетчика третьего операнда, второй вход первого коммутатора подключен к выходу блока управления, а второй вход каждого последующего коммутатора - ко второму выходу предыдущего коммутатора, первый выход первого коммутатора подключен ко входу первотхз счетчика второго операнда, вход каждого последующего счетчика второго операнда 37 4 onTaii-пчен к выхопу ирепыцушего счотчккп; второго оперллла «ломент 1ЛИ, Е.;-:оа ;;оЮ ::.- ,i со&пипен с первьи-; аькопом соотвстстауощего комыутатоЭ;.к BfcDtoa поспеппаго счетчика второго операнпа н йыход счетчика третьего операкпа попкнючеяы ко аходак бпока упраппе-i-iifflt , I-ia чертеже каображепа схема устройства. : Устройство содержит pernaip первого oriepaHaa 1. счет-чики первого операнда 2; и 3, комк-(утаторы 4 и 5, счетчики второго операнда 6 и 7 элемент 8 ИЛИ, сче чик третьего операнда 9„ блок управления lOi дешифраторы 11 и 3.2, .оконечный де шифраахзр 13, Вычислительное устройство работает слеи ующим образом, В режиме деления делимое записываетс Б счетчики 6 и 7 а депгггепь -- в регистр 1 п счетчики 2 и 3, работающие в резюм вычз ггаэшя. Результат получается в ке 9, работающем в режиме суммирования По команде начало деления, с выход блока управления 10 на вход первого ком мутатора 4 начинают поступать тактовые имяупьсы дешифратор 12 разрешает прохождение э-тих импульсов на входы счетчиков 2 и 6 и запрещает прохождение этих импульсов на вход второго коммута -jpopa 5. После того, как в счетчике будет записан О, дешифратор 12 запретит , прохождение импульсов через коммутатор 4 на входы счетчиков 2 и 6 н разресшлт их прохождение на вход второго коммутатора 5. Таким образом, производится вычитание числа, записанного в счетчике де лителя 2 из числа, записанного в сс:етчи ке делимого 6, Если в процессе зычитання обнуляется счетчгяс 6, то с лугхода через элемент 8 ИЛИ прохоптгг т- ;пульс и вычитается эцппица из iHcr;;; г- nncainsor-o в с гетчнке 7 (т.,з осуи,лст -;:-. ется заем единицы в старшегч.) разряце). Аналогичным образом производится- .вь:-г такие числа, затисаетюго в счетЩ1ке - т чяспа, aaiiHcaviHoro л с-гатчшсе f, Иггспл обнуления всех счетчжков делпгепя на з ходе оконечного дешифратора IS появаяется импульср который поступает не. вхоц р-этистра 1 и вход счетчика результата 9 Вновь осуществпяется запись делитспя в счетчЕКИ 2 и 3, записывигтся единица в счетчик результата и процесс вычитания коаторяется по тех пор. пока числО; закк санкое в счетчикгя деш-тыого 6 и 7 не станет меньше депитеая. На вхоп блока 84 правления iO поступает г)мпульс с выода посгтепггего счетчика делимотх) 7, пре рдадгются поступление тактовых импульсов к процесс деления с заданной точностью заканчивается. В режиме умножения множимое записывается в регистр i и счетчики 2 и 3, а множлтель - в счетчик 9, работшощий 3 режиме (ия, результат получсется в счетчикак; 6 и 7, работающих в режиме суммирования. По команде начало умножения,, с Выхода блока управления 1О начинают поступать импульсы на вход первого коммутатора 4 и аналогично процессу вычитания производится суммирование йсла, записанного в счетчиках мнондамото 2 и 3 с соаврлшмым счетчиков результата 6 я 7. После обнуления всех счетчиков множлмого на выходе оконечного дешифратора 13 появляется импульс, который TiOCTyri ает на вход регистра 1 и вход счетчика множителя 9,. вновь осуществляется запись множимого в счетчики 2 и 3, -вычитается одиняца из мнонштеля и процесс суммирования повторяется цо тех пор, пока не обнупится счетчик мно- жи-теля 9« Таким образом, число, записанное в счетшках: 2 и 3 (множимое) просуммируется с содержимьаи счетчшса результата Сголько раз, к-акое число записано в счетчике множителя 9. С выхопа счетчика 9 импульс, прекрг тится пос1-уппение тактовых импульсов из блока управления 10 и процесс умножения заканчивается, В- паяном устройстве операнд записывается в разрядах счетчиков, соединеннык последовательно через коглмутаторы, причем:tl - ftt. : Кц ч т.е суммарное число разрядов счетчиков не увепичшзается, В этом спучае можно с-ГлТЕТь, 41X5 o ifipavTc а ЕГйсаг в tt -раэР цнь:- счетчик с сснсашшэкГ системы счЕспения - j;-- i В этом случае время, необходимее дЛ;; вычитания, будет равно: 1 ф.) I i / извесг-ноы устройс :-бе . . i-;- (4) к8К Вйпно |;а приведенньтх формул (3 к 4) это приводит к ускорению цикла зыш :ени;::- t суьгыирования) в Н-гА pgg. ().H HaripKiviepf при 0йлен1Г; вычитании) 32 57 ра.ряпиьгх лвонпгьп чисел (обычная плин слова ЭВМ) и использования 4-х 8-разряпных счетчиков выигрыш во времени р вен 4x10 раз. формула изобретения Вычислительное устройство, сопержащ счетчяк операндов, блок управления, элементы ИЛИ и регистр первого операнда, выхопы которого подключены к первым входам счетчиков первого операнда, отличающееся тем, что, с целью повьпиения быстродействия устройство содержит коммутаторы и дешифраторы, причем первые выходы коммутаторов подклю чены ко вторым входам соответствующих счетчиков первого операнда, выходы которьк соединены со входами соответствующих дешифраторов, выходы которых подключены к первым входам соответствующих коммутаторов и ко входам оконечного дешифратора, выход которого подклю8чей ко входам регистра первого операн па и счетчика третьего операнда, второй вход первого коммутатора подключен к выходу блока управления, а второй вход каждого последующего коммутатора - ко второму выходу предыдущего коммутатора, первый выход первого коммутатора подклкучен ко входу первого счетчика второго операнда, вход каждого последующего счетчика второго операнда подключен к выходу предыдущего счетчика второго операнда через элемент ИЛИ , другой вход которого соединен с первым вькодом соответствующего коммутатора, выход последнего счетчика второго операнда и выход счетчика третьего операнда подключены, ко входам блока управления. Источники информации, принятые во внимшие при экспертизе 1.Авторское свидетельство СССР № 434413, кп.&06 F7/52, 1972. 2.Авторское свидетельство СССР № 435521, кл. G-06 F 7/38, 1972 (прототип),

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

название год авторы номер документа
ЭЛЕКТРОННАЯ КЛАВИШНАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА 1973
  • Л. М. Хохлов, М. М. Маневич, С. А. Букшин, А. С. Сорокин В. В. Дрангинис, А. Г. Мурзина И. Балагула
SU395837A1
Устройство для умножения 1980
  • Бренер Владимир Соломонович
  • Малярис Леонид Яковлевич
  • Поляк Гаррий Аббович
  • Сметанюк Людмила Алексеевна
  • Чергинцева Татьяна Ивановна
SU960805A1
Устройство для умножения 1982
  • Кожемяко Владимир Прокофьевич
  • Мартынюк Татьяна Борисовна
  • Короновский Алим Иванович
SU1136151A1
Арифметическое устройство 1978
  • Шульгин А.А.
  • Храмцов И.С.
  • Фролова С.И.
  • Веригина В.В.
  • Слюсарев Н.А.
SU687982A1
Устройство для умножения двоичных чисел 1980
  • Нежевенко Юрий Иванович
SU981996A1
Устройство для умножения 1975
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Тарасенко Владимир Петрович
SU640292A1
Устройство для вычисления функций 1990
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
SU1709304A1
Число-импульсное арифметическое устройство 1980
  • Олевский Александр Борисович
  • Коголь Гелий Николаевич
  • Соломович Борис Григорьевич
SU951303A1
Вычислительное устройство 1978
  • Дудыкевич Валерий Богданович
  • Максимович Владимир Николаевич
SU742930A1
Устройство для умножения 1976
  • Гусев Валерий Федорович
  • Иванов Геннадий Николаевич
  • Контарев Владимир Яковлевич
  • Кренгель Генрих Исанвич
  • Шагивалеев Мансур Закирович
  • Кремлев Вячеслав Яковлевич
  • Щетинин Юрий Иванович
  • Ярмухаметов Азат Усманович
SU651341A1

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

Реферат патента 1980 года Вычислительное устройство

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

SU 742 928 A1

Авторы

Гольдфельд Михаил Наумович

Корчминский Александр Яковлевич

Клейтман Фред Яковлевич

Даты

1980-06-25Публикация

1976-03-03Подача