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

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

со ю со

Ч

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

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

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

Устройство содержит счетчик 1 ад- Ipeca, группу 2 элементов И, блок 3 памяти параметров, коммутатор 4, бло- 1ки 5 и 6 памяти оценок-параметров, группу 7 элементов ИЛИ, сумматор 8, |блок 9 памяти оценок параметров, irpynny 10 элементов И, блок 11 памяти 1частных диагнозов, блок 12 памяти, оценок параметров, схему 13 сравнения группу 14 элементов И, регистр 15, вход 16 устройства, связи 17-21, вход 22 устройства, связи 23-31, вход 32 устройства, связь 33, выходы 34 и 35 устройства, узел 36 памяти Инкрокоманд, блок 37 микропрограммно- 1го управления, связи 38-43, регистр , выходы 45 и 46 устройства, связи , счетчик 53 адреса, блок 54 йамяти оценок параметров, счетчик 55 jiacTHbix диагнозов, схему 56 сравне- |шя, регистры 57 и 58, элемент И 59, Ьвязи 60-64, элемент И 65, rpyiim i 66 |j 67 элементов И, схему 68 сравне- йия, элемент НЕ 69, элемент И 70, Элемент 71 задержки, элемент И 72, Счетчик 73 адреса микрокоманд, элемент И 74, регистры 75 и 76, элемент И 77, элемент ИЛИ 78 и элемент НЕ 79 Устройство работает следующим образом.

На вход 42 счетчика 73 адреса мик- окомавд подается сигнал, разрешаю- 1ЙИЙ запись начального адреса микро- rtporpaM№i - минус единицу по входу 43. Затем на вход 40 подается сигнал разрешакидий прохождение тдктовых сигналов по входу 4I на счетный вход счетчика адреса микрокоманд и через элемент 71 задержки на вход считывания узла 36 (задержка необходима дин УСТОЙЧИВОЙ работы блока 37). С выхода счетчика 73 адреса микрокоманд на

10

15

20

25

30

35

40

45

50

55

адресный вход узла 36 подается адрес микрокоманды, которая считывается на выход узла 36 памяти микрокоманд при наличии сигнала на входе считывания. Микрокоманда имеет вертикальное кодирование микроопераций, число кото- рьпс равно двадцати двум. Циклы в микропрограмме организованы многократ- нь1М повторением одних и тех же микрокоманд, число которых равно параметру цикла. Кроме того, по сигналу 47 с выхода элемента НЕ 69 организуется цикл А повторения четырнадцатой микрокоманды. Сигнал 47, поступающий на вход элемента И 74 блока 37, разрешает прохождение адреса четырнадцатой микрокоманды на адресный вход узла 36.

Адреса четырнадцатой и пятнадцатой микрокоманд предварительно записываются в регистры 75 и 76 блока 37. По сигналу 50 с выхода схемы 68 сравнения организуется цикл В повторения пятнадцатой микрокоманды. Сигнал 50, поступающий на вход элемента И 77 блока 37, разрешает прохождение адреса пятнадцатой микрокоманды на адресный вход узла 36. Одновременно при выполнении цикла А или В сигналы 47 и 50 поступают на вход элемента ИЛИ 78, инвертируются элементом НЕ 79 и через элемент И 72 запрещают выработку адреса микрокоманды в счетчик 73 адреса микрокоманд,

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

микрокоманде адрес параметра поступает на адресный., вход блока 3 с выхода счетчика J адреса через I pynny 2 элементов И по разрешеьгию на входе 19. Значение параметра считывается по адресу на выход блока 3 при наличии разрешения на входе 21 и поступает на вход коммутатора 4, на управляющий вход которого поступает старшая част адреса параметра с выходов элементов 2, В соответствии с содержимым старшей части адреса параметра коммутато 4 направляет количественные параметры на свой выход, который подключен к адресному входу блока 5 оценок параметров, а качественные параметры - на свой выход, который подключен к адресному входу блока 6. По шестой микрокоманде вырабатьшаются сигналы разрешения чтения блоков 5 и 6, которые поступают на входы 23 и 24 соответственно. В соответствии с ними с выходов блоков 5 и 6 считываются значения оценок, хранящиеся по адре- сам, пocтyпaющIiм с выходов коммутатора 4, которые поступают на входы группы 7 элементов ИЛИ, выход которых Подключен к входу сумматора 8 и входу блока 9. По седьмой микроко- манде вырабатывается сигнал записи и суммирования, который поступает на вход 26 сумматора 8 и инициирует сложение содержимого сумматора 8 с информацией на его входе. Одновремен- но вырабатывается сигнал разрешения записи, который поступает на вход 27 блока 9 и разрешает запись оценки, поступающей на вход по адресу, посту- паницему на адресный вход блока 9 с выхода счетчика 1 адреса Действия восьмой микрокоманды идентичны действиям третьей микрокомандь. Запись оценок в блок 9 и накопление суммар- ной оценки в сумматоре 8 повторяются число раз, равное числу параметров. Действия девятой микрокоманды идентичны действиям первой микрокоманды, но дополнительно вырабатывается сигнал, поступающий на вход 31 регистра 15, который разрешает запись значения количества параметров по входу 32 и сброс счетчика 53 адреса по сигналу 39. Десятая, одиннадцатая и двенадцатая микрокоманды выполняют действия по определению кодов общего и частного диагнозов с выводом их на выходы 34 и 35 устройства соответственно, а также запись частных диагнозов в

блок 11 и подсчет количества частных диагнозов в счетчике 55. По десятой микрокоманде вырабатываются: сигнал 19, разрешающий прохождение адреса с выхода счетчика 1 адреса через группу 2 элементов И на адресный вход блока 9, на вход 28 которого подается сигнал разрешения чтения значения оценки на выход этого же блока 9, сигнал, поступающий на вход 29 группы 10 элементов И и разрешающий прохождение информации суммарной оценки с выхода сумматора 8 на адресный вход блока 2, на другой адресньт вход которого поступает информация с выхода регистра 15. По одиннадцатой микрокоманде вырабатываются: сигнал чтения, поступающий на вход 33 блока 12, и сигнал чтения, поступающий на вход 30 блока 11, выходы которых подключены к входам схеьы 13 сравнения. На схеме 13 сравнения происходит сравнение кодов общего и частного диагнозов. В случае если код частного диагноза больше кода общего диагноза (наличие патологии), на выходе схемы 13 сравнения вырабатывается сигнал, поступающий на входы группы 14 элементов И и разрешающий прохождение кода частного диагноза с выхода блока 11 на выход 35 устройства, В другом случае (при отсутствии патологии) на выходе 34 присутствует только код общего диагноза. Действия двенадцатой микрокоманды идентичны действиям третьей или восьмой микрокоманды, т.е. к содержимому счетчика 1 адреса прибавляется единица. Последовательность микрокоманд 10, П и 12 Повторяется число раз, равное числу оценок. В результате этих действий на выходах 34 и 35 устройства устанавливаются коды общего диагноза двигательных возможностей больных и посг едовательность кодов частных диагнозов двигательных возможностей больных (при наличии патологии) со- ответственно.

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

Тринадцатая микрокоманда вырабатыает сигнал 39 и сбрасывает счетчик 3 адреса в исходное состояние.

Четырнадцатая микрокоманда вырабатывает сигналы 38, 60 и 63. По сигналу 38 значение адреса первого кода частного диагноза записывается в регистр 44 и с его выхода поступает на адресный вход блока 54, по сигналу 60 разрешается чтение кода частного диагноза с выхода блока 54 на вход Третьего регистра 37, а также уменьшение на единицу количества частных |щагнозов в счетчике 55. По сигналу $3 происходит запись частного диагно фа в регистр 57.

I ;

Пятнадцатая микрокоманда работает Аналогично четырнадцатой за исключе- фием того, что код частного диагноза : аписывается по сигналу 64 в регистр i8. С выходов 57 и 58 значения кодов частных диагнозов поступают на входы с;хемы 68 сравнения. Если значение на riepBOM входе больше, чем на втором, нырабатывдется сигнал 50, по котором осуществляется переход на цикл В выполнения пятнадцатой микрокоманды. Вели значение на втором входе схемы б8 сравнения больше, чем на первом, ria выходе этой схемы сигнал не вырабатывается, а на вьрсоде элемента НЕ 69 вырабатывается сигнал 47, по Которому осуществляется переход на фскп А выполнения четырнадцатой микрокоманды. Одновременно при каждом вьшолнении этих микрокоманд счетчик 55 уменьшается на единицу. Значение счетчика с его выхода поступает на Е|ХОД схемы 56 сравнения. Если это 3;начение равно нулю, то на выходе cixeMbi 56 сравнения вьфабатывается сигнал, поступающий на вход элемен тОв И 59 и 65. Сигйаль с выходов з|пементов И 59 и 65 поступают на входы элементов И 66 и 67. Таким образом, наибольший код частного диагноза с выхода регистра 57 или с выхода регистра 58 через элемент И 66 или 67 соответственно поступает на один из выходов устройства.

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

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

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

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

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

которого соединен с выходом элемента НЕ и первым входом второго элемента И, выходы первого и второго элементов И соединены с вторыми входами элементов И четвертой и пятой групп

соответственно, выходы которых являются третьим и четвертым информационными выходами устройства, выход первой cxei сравнения соединен с первым суммирующим входом счетчика

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

соединены с информационным входом четвертого блока памяти оценок параметров, вход разрешения считывания которого и вычитaJ(Ш{ий вход счетчика частных диагнозов соединены с соответствующим выходом блока микропрограммного управления, счетный вход второго счетчика адреса, вход записи второго регистра, вход записи четвертого блока памяти оценок параметров

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

а

21

лг

Л

Л

за

ve

67

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

название год авторы номер документа
Диагностическое вычислительное устройство 1989
  • Ященко Виталий Александрович
  • Плавский Лев Васильевич
  • Монченко Валерий Михайлович
  • Чепига Светлана Олеговна
SU1605260A1
Вычислительное устройство для диагностики двигательных возможностей больных 1985
  • Писарский Александр Владимирович
  • Плавский Лев Васильевич
  • Тимашов Александр Александрович
  • Ященко Виталий Александрович
SU1256045A1
Вычислительное устройство для диагностики двигательных возможностей больных 1986
  • Плавский Лев Васильевич
  • Ященко Виталий Александрович
SU1328826A2
Вычислительное устройство для диагностики состояния больных 1990
  • Ященко Виталий Александрович
  • Плавский Лев Васильевич
  • Зарубин Виктор Алексеевич
SU1725229A1
Микропрограммный процессор 1987
  • Дрель Леонид Исаакович
  • Мугинштейн Израил Семенович
SU1517034A1
Микропрограммный процессор 1985
  • Иванов Владимир Андреевич
  • Сыров Виктор Валентинович
  • Черевко Алексей Александрович
SU1275457A1
Микропрограммное устройство управления 1981
  • Самарский Виктор Борисович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU999052A1
Процессор 1984
  • Лопато Георгий Павлович
  • Смирнов Геннадий Дмитриевич
  • Чалайдюк Михаил Фомич
  • Пыхтин Вадим Яковлевич
  • Асцатуров Рубен Михайлович
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Пронин Владислав Михайлович
  • Шкляр Виктор Борисович
SU1247884A1
Микропрограммное устройство управления с контролем 1984
  • Мельников Владимир Алексеевич
  • Самошин Владимир Николаевич
SU1280627A1
Микропрограммный процессор 1974
  • Долкарт Владимир Михайлович
  • Евдолюк Юрий Максимович
  • Каневский Михаил Матвеевич
  • Степанов Виктор Николаевич
SU535567A1

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

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

Изобретение относится к вычислительной технике и может быть использовано в медицинских экспертных системах. Цель изобретения - расширение функциональных возможностей устройства за счет определения допустимой двигательной активности больных путем анализа параметра с наибольшей экспертной оценкой патологического изменения. С этой целью в устройство введены регистры 44, 57, 58, схемы 56, 68 сравнения, элемент НЕ 69, блок 54 памяти оценок параметров, счетчик 55 частных диагнозов, элементы И 59, 65, группы 66, 67 элементов И и счетчик 53 адреса. 3 ил. § (О

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

П18 WZQZI t f KtSm9 JS yJ333eJ9SeSJ S/Sff

ftttttttttjttttttttt

77 1S W ZQ // 232 Z7Z8 2930313338 39 60 6162636if

фиг.з

Составитель А. Жеренов Редактор А. Лежнина Техред А.Кравчук Корректор О.Кравцова

Заказ 2668/50

Тираж 70А

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

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

Цикл soffifcu поранегпров

ЗОЛ1К

оцено/( t/ oftpedie- ление ноиоце///(и

Ци/гя onpeffejfe- мая ffi/azf 030S

Onpe ejieffi/e пот. di/cfzMJjffS

Подписное

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

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

SU 1 399 771 A2

Авторы

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

Чепига Светлана Олеговна

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

Даты

1988-05-30Публикация

1986-12-22Подача