Цифровое вычислительное устройство Советский патент 1979 года по МПК G06F15/00 

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

(54) ЦИФРОВОЕ ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО

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

название год авторы номер документа
Цифровой интегратор 1981
  • Вышецкий Дмитрий Ильич
  • Зенкевич Юрий Анатольевич
  • Шубина Людмила Ивановна
SU1035605A1
Запоминающее устройство 1979
  • Савельев Анатолий Иванович
SU824304A1
Цифровой функциональный преобразователь 1975
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU599265A1
Устройство для моделирования дискретного радиоканала 1980
  • Волков Александр Иванович
  • Гуськов Владимир Михайлович
  • Котов Виталий Семенович
SU962999A1
Микропрограммное устройство управления 1981
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Благодарный Николай Петрович
  • Скорик Владимир Васильевич
  • Ткаченко Сергей Николаевич
SU1015384A1
Устройство для обработки информации 1973
  • Черницкий Григорий Иойликович
  • Хохлов Лев Михайлович
  • Грудников Марк Менделевич
  • Микинелова Наталья Лазаревна
SU624232A1
Адаптивный коммутатор системы телеизмерений 1979
  • Антонюк Евгений Михайлович
SU773671A1
Микропрограммное устройство управления 1981
  • Самарский Виктор Борисович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU999052A1
Устройство для вычисления функций 1989
  • Пьянков Евгений Константинович
SU1705822A1
Устройство для вычисления корня -ой степени 1977
  • Рейхенберг Анатолий Леонидович
SU742929A1

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

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

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

1

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

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

Очевидно, что быстродействие таких устройств существенно зависит от спож.ности. реализуемой процедуры.

Наиболее близким техническим решением к предложенному является известное устройство, содержащее постоянный запоминающий, блок, регистр адреса, числовой регистр, блок управления, три элемента И, причем первый- вход регистра адреса соединен с выходом первого элемента И, первый вход которого подключен ко входу устройства, выход регистра вареса соединен с первым вхо дом постоянного запоминающего блока, выход которого подключен ко входу

числового регистра, выход которого подключен к первым входам второго и третьего элементов И, выход второго элемента И подключен ко второму входу регистра адреса, выход третьего элемента И подключен к выходу устройства, первый, второй и третий выходы блока управления соединены со вторыми входами соответственно первого, второго и третьего элементов И Г2.

Недостатком известного устройства является узкий класс решаемых задач,

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

Поставленная цель достигается тем, что в устройство введены счетчик, сумматор, вспомогательный регистр, четвертый элемент И, причем выход счетчика подк.лючен ко второму входу пос-. тоянного запоминающего блока и первому входу блока управления, второй вход которого соединен с выходом сумматора, первый вход которого подключен к выходу четвертого элемента И, первый вход которого соединен с ьыходом числового регистра, второй вход сумматора соединён с выходом вспомогательного регистра, четвертый и пятйй выходы бйЬка управления соединены соответственно со входом счетчика и вторым входом четвертого элемента И. На чертеже приведена структурная сх.ема цифрового вычислитепьного устройства, Цифровое вычислительное устройство содержит вход устройства, 1, первый эл мент И 2, регистр 3 адреса, ттостоянный запоминающий блок 4, счетчик 5, числовой регистр 6, второй элемент И 7 третий элемент И 6, выход устройства 9 четвертый элемент И 10, сумматор 11, вспомогательньгй регистр 12, блок упра ления 13. Работа устройства происхойит в Двух режимах; режиме простого счета и режиме счета с проверкой на останов. В режиме простого счета каждый итеративный цикл состоит из двух тактов. В первом так;те по сигналам из блока управления 13 на регистр адреса 3 заносится текущее (жачение переменной итеративного процесса со входа уст „ ройства 1 через элемент И 2 и .текущее значение рекуррентной функции с числов го регистра 6 через элемент И 7, к содержимому счетчика 5 прибав-пяется единица. Во втором такте происходит считывание очередного значения рекуррентной функции из постоянного запоминающего блока на числовой регистр 6. На определенном шаге итерации, номер которого зависит от характера сходимости процедуры, происходит переход в режим счета с проверкой на останов. При этом в первом такте текущего итерационного цикла по сигналам из блока управления 13 из числового регистра 6 на сумматрр 11 через элемент И 1О и на регистр адреса 3 через элемент И 7 передается текугйее значение рекуррентной функции, кроме того на регистр адреса 3 через элемен И 2 со входа устройства 1 передается текушее значение пере1 енной итеративного процесса., а к содержимому-счетчнп ка 5 прибавлается единица. Во- втором такте из йостоянного запоминаюшего блока считывается следующее значение рекуррентной функции. В режиме счета с проверкой на останов каждый цикл итерации состоит ИЗ четьфех тактов. В первом такте на регистр адреса 3 через эпемент И 2 со входа устройства 1 и через блок элемента И 7 из числового регистра 6 передается текущее значение рекуррентной функции, к содержимому счетчика 5 прибавляется единица и в сумматоре 11 происходит вычисление абсототной величины разности текущего значения рекуррентной функции, передаваемого через элемент И. 10 из числового регистра 6, и предыдущего значения. Во втором такте из содержимого сумматора 11 вычитается содержимое 1вспомогательного регистра 12. Знак результата вычитания анализируется блоком управления 13, и если выполняются останова, то в третьем такте из числового регистра 6 через элемент И 8 на выход устройства выдается значение рекуррентной, функции и работа вычислительного устройства прекращается. Если условия останова не выполняются, то в третьем такте происходит передача текущего значения рекуррентной функции из числового регистра 6 в сумматор 11 через элемент И 10. В четвертом такте из постоШйого запоминающего блока 4 считы- ; йается следующее значение рекуррентной функции. Условием останова рекуррентной процедуры является наличие последовательности определенной длины отрицательных результатов вычитания уставки из абсолютной величины разности значений рекуррентной функции в двух соседних шагах итерации. П р и м ,е р. Пусть - требуется оценить математическое ожидание случайного процесса X. (-t)- Известная рекуррентная формула определения этой оценки имеет вид . гй(:к+о(к-л скихск-и1)/(), (.1) где К « 1,2,3.... На (К + 1)-ом щаге итерации по адресу, составленному из номера шага (К+1), текущего значения переменной X (К -fl) и результата пре-. дыдущего шага /( П X , из постоянного запоминающего блока выбирается значение fl fK-f-l . Номер шага итерации, с которого начинается счет с проверкой на останов, в данном случае зависит от требуемой точности вычислений и дисперсии оцениваемого процесса, 6 Использование предпигаемого устройства позвбпяет существенно повысить быстродействие, надежность и техно логичность устройств статической обработки информации, адаптивного унравпения и идентификации случайных процессов. рмупа иаоб р е т е н и я Цифровое вычиспитепьное устройство, содержащее постоянный запоминающий блок, регистр адреса, числовой регистр, бпок управпения, три sneMeHta И, нричем первый вход регистра адреса соединен с выходом первого элемента И, первый вход которого подключен ко входу устройства, выход регистра адреса соединен с первым входом постоянного запоминающего бпока, выход которого подключен ко входу числового регистра, выход которого подкпючен к первым входам второго И, третьего эпемента И, вы ход второго эпемента И подкпючен ко второму Bxoriy регистра адреса, выход третьего эпемента И подкпючен к выходу устройства, первый, второй и третий выходы бпока управпения соединены со вторыми входами соответственно первого второго и третьего элементов И, о т7пинающееся тем, что, с цепью расширения кпасса решаемых задач за счет обеспечения возможности выпошюния рекуррентных процедур, в устройство введены счетчик, сумматор, вспомогательный регистр, четвертый эпемент И, причем выхЬд счетчика подкпючен ко второму входу постоянного запоминающего бпока и первому входу бпока управпения, второй вход которого .соединен с выходом сумматора,первый вход которого подкпючен к вьтходу четвертого эпементп И, йервьтй вход которого соединен с выходом чиспового регистра, второй вход сумматора соединен с выходом вспомогательного регистра, четвертый и пятый выходы бпока управпения соединены соответственно со входом счетчика и вторым входом четвертого эпемента И. Источники информации, принятые во внимание при экспертизе 1. Авторское свидетепьство СССР №362304, кп. G Об Р 15/36, G 06 F 15/36, 08.01.71. 2. Бапашов Е. П., Пузанков Д. В. огические процессуры для реализации разветвпенных алгоритмов , Управпяющие системы и машины, Кэ 6, 1974 . 120.

SU 646 337 A1

Авторы

Балашов Евгений Павлович

Негода Виктор Николаевич

Пузанков Дмитрий Викторович

Даты

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

1977-03-29Подача