Вычислительное устройство для диагностики двигательных возможностей больных Советский патент 1987 года по МПК G06F19/00 G06F159/00 

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

Изобретение относится к вычислительной технике и медицине, может быть использовано в медицинских экспертных системах и является усовершенствованием устройства по авт.св. № 1256045.

Целью изобретения являе-тся повышение быстродействия устройства.

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

Устройство содержит счетчик 1 адреса, группу 2 элементов И, блок 3 камяти параметров, коммутатор 4,блоки 5 и 6 памяти оценок, группу 7 элементов ИЛИ, сумматор 8, блок 9 памяти оценок, группу 10.элементов И,блок

11 памяти частных диагнозов, блок 12 20 обнуляется сумматор 8 по сигналу памяти общих диагнозов, схему 13 сравнения, группу 14 элементов И,регистр 15, входы и выходы 16-35, узел 36 памяти микрокоманд, счетчик 37 адреса микрокоманд, элемент И 38, счетчик 39 задержки, входы 40-43,блок 44 микропрограммного управления, счетчик 45. I

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

На вход 42 счетчика 37 адреса микрокоманд подается сигнал, разрешаю- щий запись начального адреса микро- ррограммы,- минус единица по входу 43. Затем на вход 40 элемента И 38 пода-, ется сигнал, разрешающий прохождение тактовых сигналов по входу 41 на счетньш вход счетчика 37.адреса микрокоманд, и через счетчик 39 на вход

на входе 25.

«

Пятая, шестая, седьмая и восьмая микрокоманды организуют считывание

25 параметра, определение его оценки и накопление оценок в сумматоре 8. По пятой микрокоманде адрес параметра поступает на адресный вход блока 3 с выхода счетчика 1 адреса через элеме

30 ты И 2 по разрешению на входе 19.

Значение параметра считывается по ад ресу на выход блока 3 при наличии ра разрешения на входе 21 и поступает на вход коммутатора 4, на управляю2g щий вход которого поступает старшая часть адреса параметра с выхода элементов И 2. В соответствии с содержимым старшей части адреса параметра коммутатор 4 направляет количественсчитывания узла 36 памяти микрокоманд 40 ные параметры на свой выход, который

(задержка необходима для устойчивой работы блока 44). С выхода счетчика 37 адреса микрокоманд на адресный вход узла 36 подается адрес микрокоманды, которая считывается на выход узла 36 при напичии сигнала считывания на входе. Микрокоманда имеет вер тикальное кодирование микроопераций, число которых равно пятнадцати. Циклы в микропрограмме организованы многократным повторением одних и тех же микрокоманд, число которых равно параметру цикла.

По первой микрокоманде 18 на вход счетчика 1 адреса поступает сигнал разрешения записи начального адреса гхараметров по входу 16. Вторая и третья микрокоманды организуют запись параметра в блок 3 по входу 22 в соответствии с адресом, приходящим на адресньш вход .блока 3 с выхода счетчика 1 адреса через элементы И 2 по разрешению на входе 19 и на входе 20 блока 3. По третьей микрокоманде вырабатывается сигнал, который, поступая на вход 17,, увеличивает содержимое счетчика 1 адреса на единицу.

Запись повторяется столько раз,сколько параметров. Одновременно при каждом поступлении сигнала на входе 20 блока 3 он проходит на вход счетчика 45, в котором накапливается число

вводимых параметров. По четвертой микрокоманде устанавливается началь- ньй адрес параметров счетчика 1 адреса, который записывается с входа 16 по разрешению на входе 18, а так обнуляется сумматор 8 по сигналу

на входе 25.

«

Пятая, шестая, седьмая и восьмая микрокоманды организуют считывание

параметра, определение его оценки и накопление оценок в сумматоре 8. По пятой микрокоманде адрес параметра поступает на адресный вход блока 3 с выхода счетчика 1 адреса через элементы И 2 по разрешению на входе 19.

Значение параметра считывается по адресу на выход блока 3 при наличии раз- разрешения на входе 21 и поступает на вход коммутатора 4, на управляющий вход которого поступает старшая часть адреса параметра с выхода элементов И 2. В соответствии с содержимым старшей части адреса параметра коммутатор 4 направляет количествен5

подключен к адресному входу блока 5 памяти оценок, а качественные пара- .метры - на выход, который подключен к адресному входу блока 6 памяти оце-: нок. По шестой микрокоманде вырабаты- ваются сигналы разрешения чтения блоков 5 и 6, которые поступают на входы 23 и 24 соответственно. В соответствии с ними с выходов блоков 5 и 6 считываются значения оценок, хранящиеся по адресам, поступающих с выходов коммутатора 4, которые поступают на входы группы 7 элемента ИЛИ. По седьмой микрокоманде 5 вырабатывается сигнал записи и суммирования, который поступает на вход 26 сумматора 8 и инициирует сложение содержимого сумматора 8 с информацией, поступающей на его вход.

0

Одновременно вьфабатывается сигнал разрешения записи, который поступает н.а вход 27 второго блока 9 памяти и разрешает запись оценки, поступающей на информационньш вход, по адресу, поступающему на адресньй вход блока 9 с выхода счетчика 1 адреса. Действия восьмой микрокоманды идентичны действиям третьей микрокоманды. Запись оценок в блок 9 и накопление суммарной оценки в сумматоре 8 повторяются число раз, равное числу параметров. Действия девятой микрокоманды идентичны действиям первой

микрокоманды, но дополнительно выра- 5 патологии) на выходе 34 устройства

батывается сигнал, поступающий на вход 31 регистра 15, который разрешает запись значения количества параметров с выхода счетчика 45 на вход 32 регистра 15. Десятая, одиннадца- 20 тая и двенадцатая микрокоманды выполняют действия по определению кодов общего и частного диагнозов с выводом их на выходы 34 и 35 устройства соответственно.25

По десятой микрокоманде вырабатывается сигнал, разрешающий прохождение адреса с выхода счетчика 1 адреса на.адресный вход блока 9, на вход

28которого подается сигнал разреше- 30 ния чтения значения оценки на выход блока 9. Сигнал, поступающий на вход

29группы 10 элементов И, разрешает прохождение информации суммарной оценки с выхода сумматора 8 на пер- 35 вый адресньй вход блока 12 памяти общих диагнозов, на другой адресньй вход которого поступает информация с

выхода регистра 15.

По одиннадцатой микрокоманде батьшаются сигнал чтения, поступающий на вход 33 блока 12, и сигнал чтения, поступающий на вход 30 блока 11 па- - :мяти частных диагнозов, которые раз решают считывание кодов общего и частных диагнозов на выходы блоков 12 и 11 .

На схеме 13 сравнения происходит сравнение кодов общего и частного диагнозов и в случае, если код частного диагноза больше кода общего диагноза (наличие патологии), то на выходе схемы 13 сравнения вырабатывается сигнал, поступающий на вход группы 14 элементов И, разрешающий прохождение кода частного диагноза с выхода третьего блока 11 на выход 35 устройства. В другом случае (при отсутствии

присутствует только код общего диагноза.

Действия двенадцатой микрокоманды идентичны действиям третьей или восьмой микрокоманды, т.е. к содержимому счетчику 1 адреса прибавляется единица. Последовательность микрокоманд 10, 11 и 12 повторяется число раз, равное числу оценок. В результате этих действия на выходах 34 и 35 устройства устан авливаются коды общего диагноза двигательных возможностей больньш и последовательность кодов частных диагнозов двигательных возможностей больных (при наличии патологии) соответственно.

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

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

1328826 . C).t-ip tJc«t eoCbc:sv N.

.- f4«NlC44CS4jCMC4gC JCs|C JN-SNN,;;.

miiMinnm

4/

Tb

л

. /7 w w г г; г j г« л 2f 27 zs zs зо st 0 t г 3 4 f s 7 a s Ю ti tzij 14

010000000000000

00} 100000000000

tOOOOOOOOOQOOOO

001100 000000 0 Q Q

10000000 0000000

001100000000000

100000000000000

0 1 000 0 0 0 0 0 0 0 0

00 1010000000000

000001 1 00 000000

00000001 1 000000

100000000000000

/77

001010000000000

000001100000000

0 0 0 0 0 0 0 1 1 00 0000

1000000 00000000

010000000000010

001000000011000

000000000000 1 01

100000000000000

00100000 00 11000

00000-0000000101

100000000000000

Редактор Н.Гунько

Составитель А.Жеренов

Техред И Попович Корректор Л.Бескид

Заказ 3489/51 Тираж 672Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб,, д.4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная,4

Фаг. 2

fft

«2 4J

Пика записи парапвтроО {повторяется п-раз по числу параметров)

Пик/ записи оценок и опреде/1еиия суммарной оценки (мбторяется т-раз)

UuM опреЗеления диагнозов и onmuMu/ibHoso дбигатеяьного режима, а также определения патологического диагноза. /повторяется к-раз)

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

название год авторы номер документа
Диагностическое вычислительное устройство 1989
  • Ященко Виталий Александрович
  • Плавский Лев Васильевич
  • Монченко Валерий Михайлович
  • Чепига Светлана Олеговна
SU1605260A1
Вычислительное устройство для диагностики двигательных возможностей больных 1985
  • Писарский Александр Владимирович
  • Плавский Лев Васильевич
  • Тимашов Александр Александрович
  • Ященко Виталий Александрович
SU1256045A1
Вычислительное устройство для диагностики двигательных возможностей больных 1986
  • Плавский Лев Васильевич
  • Чепига Светлана Олеговна
  • Ященко Виталий Александрович
SU1399771A2
Вычислительное устройство для диагностики состояния больных 1990
  • Ященко Виталий Александрович
  • Плавский Лев Васильевич
  • Зарубин Виктор Алексеевич
SU1725229A1
Устройство обнаружения и определения координат объекта на изображении 1990
  • Алпатов Борис Алексеевич
  • Хлудов Сергей Юрьевич
  • Либияйнен Эйно Тойвович
SU1737755A1
Цифровой анализатор спектра 1987
  • Столбов Михаил Борисович
  • Якименко Владимир Иванович
  • Паньшин Игорь Геннадьевич
  • Эпштейн Цецилия Борисовна
SU1413545A1
Микропрограммный процессор 1982
  • Супрун Василий Петрович
  • Кривоносов Анатолий Иванович
  • Корниенко Иван Иосифович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1070557A1
Устройство управления микропроцессором 1983
  • Супрун Василий Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1156072A1
Микропрограммный процессор 1986
  • Данилин Николай Семенович
  • Мельников Владимир Алексеевич
  • Пономарев Владимир Алексеевич
  • Щербак Виктор Иосифович
  • Пересыпко Марина Викторовна
SU1365091A1
Устройство для отладки программ 1986
  • Наконечный Владимир Михайлович
  • Орехов Александр Васильевич
  • Юренков Константин Евгеньевич
SU1410038A1

Иллюстрации к изобретению SU 1 328 826 A2

Реферат патента 1987 года Вычислительное устройство для диагностики двигательных возможностей больных

Изобретение относится к вычислительной технике и медице. изобретения является повьшение быстродействия устройства. Устройство СО держит счетчик 1 адреса, группу 2 элементов И, блок 3 памяти параметров, коммутатор 4, блоки 5, 6 памяти оценок, группу 7,элементов ИЛИ, сумматор 8, блок 9 памяти оценок, группу 10 элементов И, блок 11 памяти частных диагнозов, блок 12 памяти общих диагнозов, схему 13 сравнения, группу 14 элементов И, регистр 15, связи 16-35, 40-43, блок 44 микропрограммного управления, счетчик 45. 3 ил. , . Jf (Л С t-л ч ND 30 30 1 Фиг. I hj

Формула изобретения SU 1 328 826 A2

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

Вычислительное устройство для диагностики двигательных возможностей больных 1985
  • Писарский Александр Владимирович
  • Плавский Лев Васильевич
  • Тимашов Александр Александрович
  • Ященко Виталий Александрович
SU1256045A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 328 826 A2

Авторы

Плавский Лев Васильевич

Ященко Виталий Александрович

Даты

1987-08-07Публикация

1986-01-14Подача