Вычислительное устройство для диагностики двигательных возможностей больных
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в медицинских экспертных системах. Известные устройства предназначены для диагностических целей и не осуществляют анализа двигательных возможностей, физического состояния больных и выбора оптимального двигательного режима. Целью изобретения является расширение функциональных возможностей за счет обеспечения анализа физического состояния больных и выбора оптимального двигательного режима. Устройство содержит счетчик адреса, группы элементов И, ИЛИ, блок памяти параметров , два блока памяти оценок, предназначенные для хранения оценок качественных параметров, сумматор, блоки памяти частных диагнозов и общих диагнозов, схему сравнения , регистр и блок микропрограммного управления, предназначенный для формирования сигналов записи, считывания установки составных частей устройства. Выход сумматора подключен к входам элементов И пятой группы, информационный вход счетчика адреса является первым информационным входом устройства, выходы разрядов счетчика адреса соединены с входами элементов И второй группы, информационный вход блока памяти параметров является вторым информационным входом устройства , выход соединен с входом коммутатора , выходы которого соединены с адресными входами первого и второго блоков памяти оценок, выходы которых через группу элементов ИЛИ соединены с информационными входами сумматора и третьего блока памяти оценок, выход которого соединен с информационным входом блока памяти частных диагнозов, выход которого подключен к входам схемы сравнения и элементов И третьей группы, входы которых соединены также с выходом схемы сравнения, а выходы являются первым выходом устройства, вход регистра является третьим входом устройства , выходы элементов И первой группы и регистра соединены с первым и вторым адресным входами блока памяти общих диагнозов , выход которого является вторым выходом устройства и подключен к второму входу схемы сравнения, выходы элементов И второй группы подключены к адресным входам блока памяти параметров и третьего блока памяти оценок и к управляющему входу коммутатора. В результате работы устройства на его выходах устанавливаются коды общего диагноза двигательных возможностей больных и последовательность кодов частных диагнозов двигательных возможностей больных (при наличии патологии ). 3 ил. (С (Л ьэ СП О5 О NJi сл
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК
„„SU „„1256045 (р 4 G 06 F 15/42, А 61 В 5/10
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ f3, К АBTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3856229/24-24 (22) 13.02.85 (46) 07.09.86. Бюл. № 33 (71) Ордена Ленина институт кибернетики им. В. М. Глушкова (72) А. В. Писарский, Л. В. Плавский, А. А. Тимашов и В. А. Ященко (53) 681.325.22 (088.8) (56) Авторское свидетельство СССР № 822200, кл. G 06 F 15/42, 1979.
Авторское свидетельство СССР № 999064, кл. G 06 F 15/42, 1981. (54) ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО
ДЛЯ ДИАГ НОСТИ КИ ДВИГАТЕЛЬ НЫХ
ВОЗМОЖНОСТЕЙ БОЛЬНЫХ (57) Изобретение относится к вычислительной технике и может быть использовано в медицинских экспертных системах. Известные устройства предназначены для диагностических целей и не осуществляют анализа двигательных возможностей, физического состояния больных и выбора оптимального двигательного режима. Целью изобретения является расширение функциональных возможностей за счет обеспечения анализа физического состояния больных и выбора оптимального двигательного режима. Устройство содержит счетчик адреса, группы элементов И, ИЛИ, блок памяти параметров, два блока памяти оценок, предназначенные для хранения оценок качественных параметров, сумматор, блоки памяти частных диагнозов и общих диагнозов, схему сравнения, регистр и блок микропрограммного управления, предназначенный для формирования сигналов записи, считывания установки составных частей устройства. Выход сумматора подключен к входам элементов И пятой группы, информационный вход счетчика адреса является первым информационным входом устройства, выходы разрядов счетчика адреса соединены с входами элементов И второй группы, информационный вход блока памяти параметров является вторым информационным входом устройства, выход соединен с входом коммутатора, выходы которого соединены с адресными входами первого и второго блоков памяти оценок, выходы которых через груш|у элементов ИЛИ соединены с информационными входами сумматора и третьего блока памяти оценок, выход которого соединен с информационным входом блока памяти частных диагнозов, выход которого подключен к входам схемы сравнения и элементов И третьей группы, входы которых соединены также с выходом схемы сравнения, а выходы являются первым выходом устройства, вход регистра является третьим входом устройства, выходы элементов И первой группы и регистра соединены с первым и вторым адресным входами блока памяти общих диагнозов, выход которого является вторым выходом устройства и подключен к второму входу схемы сравнения, выходы элементов И второй группы подключены к адресным входам блока памяти параметров и третьего блока памяти оценок и к управляющему входу коммутатора. В результате работы устройства на его выходах устанавливаются коды общего диагноза двигательных возможностей больных и последовательность кодов частных диагнозов двигательных возможностей больных (при наличии патологии). 3 ил.
1256045
Изобретение относится к вычислительной техчике и может быть использовано в медицинских экспертных системах, например, для проведения анализа двигательных возможностей и физического состояния больных с хроническими неспецифическими заболеваниями легких и сердечно-сосудистой системы.
Целью изобретения является расширение функциональных возможностей за счет обеспечения анализа физического состояния больных и выбора оптимального двигательного режима.
На фиг. 1 представлена схема устройства; на фиг. 2 — схема блока микропрограммного управления; на фиг. 3 — микропрограмма работы устройства.
Устройство включает счетчик 1 адреса. группу элементов И 2, блок 3 памяти параметров, коммугатор 4, блоки 5 и 6 памяти оценок, t pyt«t элементов ИЛИ 7, сумматор 8, блок 9 памяти оценок, группу элементов И 10, блок 11 памяти частных диагнозов, блок 12 памяти общих диагнозов, блок 13 сравнения, блок элементов И 14, регистр 15, входы-выходы 16--35, узел 36 памяти микрокоманд, счетчик 37 адреса микрокоманд, элемент И 38, счетчик 39 задержки, входы-выходы 40- — 43 и блок 44 микрои рогра м много управления.
Устройство работает следующим образом.
На вход 42 счетчика 37 адреса микрокоманд подается сигнал, разрешающий запись начального адреса микропрограммы (минус единица) tto входу 43. Затем на вход 40 элемента И 38 подается сигнал, разрешающий прохождение тактовых сигналов по входу
41 па с етный вход счетчика 37 адреса микрокоманд, и через счет tm 39 задержки — на вход узла 36 памяти микрокоманд (задержка необходима для устойчивости работы блока управления). С выхода счетчика 37 адреса микрокоманд на адресный вход узла
36 подается адрес микрокоманды, которая считывается на выход узла 36 при наличии сигнала чтения на входе. Микрокоманда имеет вертикальное кодирование микроопера ций, число которых равно п ятнадцати.
Циклы в ", èêðîïðîãðàììå организованы многократHhlì повторением одних и тех же микрокоманд, число которых равно параметру цикла.
По первой микрокоманде 18 счетчика 1 адреса поступает сигнал разрешения записи начального адреса параметров по входу
16. Вторая и третья микрокоманды организуют запись параметра в блок 3 по входу 22 в соответствии с адресом, приходящим на адресный вход блока 3 с выхода счетчика ! адреса через группу элементов И 2 по разрешению на входе 19 и па входе 20 блока 3.
По третьей микрокоманде вырабатывается сигнал «+!» к счетчику а <реса, который, поступая tta влод 17, увеличивает его содержимое па сди пицу. Запись повторяется
1О
55 столько раз, сколько параметров. По четвертой микрокоманде устанавливается начальный адрес параметров счетчика 1 адреса, который записывается с входа 16 по разрешению на входе 18, а также обнуляется сумматор 8 по сигналу на входе 25. Пятая, шестая, седьмая и восьмая микрокоманды организуют считывание параметра, определение его оценки и накопление оценок в сумматоре 8. По пятой микрокоманде адрес параметра поступает на адресный вход блока 3 с выхода счетчика 1 адреса через группу элементов И 2 по разрешению на входе 19.
Значение параметра считывается по адресу на входе 21 и поступает на вход коммутатора 4, на управляющий вход которого поступает старшая часть адреса параметра с выходов элементов И 2. В соответствии с содержимым старшей части адреса параметра коммутатор 4 направляет количественные параметры на свой первый выход, который подключен к адресному входу блока
5, а качественные параметры — на свой другой выход, которой подключен к адресному входу второго блока 6. По шестой микрокоманде вырабатываются сигналы разрешения чтения блоков 5 и 6, которые поступают на входы 23 и 24 соответственно. В соответствии с ними с выходом блоков 5 и 6 считываются значения оценок, хранящиеся по адресам поступающих с выходов коммутатора 4, которые поступают на входы элементов ИЛИ 7„выход которых подключен к входу сумматора 8 и входу блока 9. По седьмой микрокоманде вырабатывается сигнал записи и суммирования, который поступает на вход 26 сумматора 8 и инициирует сложение содержимого сумматора 8 с информацией, поступающей на его вход. Одновременно вырабатывается сигнал разрешения записи, который поступает на вход 27 блока
9 и разрешает запись оценки, поступающей на вход по адресу, поступающему на адресный вход блока 9 с выхода счетчика 1 адреса через элементы И 2. Действия восьмой микрокоманды идентичны действиям третьей микрокоманды. Запись оценок в блоке 9 и накопление суммарной оценки в сумматоре 8 повторяется число раз, равное числу параметров. Действия девятой микрокоманды, но дополнительно вырабатывается сигнал, поступающий на вход 31 регистра 15, который разрешает запись значения количества параметров по входу 32 регистра 15. Десятая, одиннадцатая и двенадцатая микрокоманды выполняют действия по определению кодов общего и частного диагнозов с выводом их на выходы
34 и 35 устройства соответственно. По десятой микрокоманде вырабатываются; сигнал 19, разрешающий прохождение адреса с выхода счетчика 1 адреса через элементы
И 2 на адресный вход блока 9, на вход 28 которого подается сигнал разрешения чтения значения оценки на выход этого же бло1256045
Формула изобретения ка 9, информация суммарной оценки, сигнал поступающий на вход 29 элементов И 10 и разрешающий прохождение информации суммарной оценки с выхода сумматора 8 на адресный вход блока 12, на другой адресный вход которого поступает информация с выхода регистра 15. По одиннадцатой микрокоманде вырабатываются сигнал чтения, ступающий на вход ЗЗ блока 12, и сигнал чтения, поступающий на вход 30 блока 11, которые разрешают считывание кодов общего и частных диагнозов на выходы блоков 12 и 11, выходы которых подключены к входам схемы 13 сравнения соответственно. На блоке
13 сравнения происходит сравнение кодов общего и частного диагнозов и в случае, если код частного диагноза больше кода общего диагноза (наличие патологии), то на выходе схемы 13 сравнения вырабатывается сигнал, поступающий на вход блока элементов
И 14 и разрешающий прохождение кода частного диагноза с выхода блока 11, подключенного к входу блока элементов И 14, на выход 35 устройства. В другом случае (при отсутствии патологии) на выходе 34 присутствует колько код общего диагноза. Действия двенадцатой микрокоманды идентичны действиям третьей или восьмой макрокоманд, т.е. к содержимому счетчика 1 адреса прибавляется единица. Последовательность микрокоманд 10, 11 и 12 повторяется число раз, равное числу оценок. В результате этих действий на выходах 34 и 35 устройства устанавливаются коды общего диагноза двигательных возможностей больных и последовательность кодов частных диагнозов двигательных возможностей больных (при наличии патологии) соответственно.
Вычислительное устройство для диагностики двигательных возможностей больных, содержащее коммутатор, блок памяти параметров, группы элементов И, блок сравнения и сумматор, выход которого подключен к первым входам элементов И первой группы, отличающееся тем, что, с целью расширения функциональных возможностей за счет обеспечения анализа физического состояния больных и выбора оптимального двигательного режима, в него введены три блока памяти оценок, вторая группа элементов И, блок элементов И, блок памяти
5 !
О
2О
ЗО
4О
45 частных диагнозов, блок памяти общих диагнозов, блок микропрограммного управления, группа элементов ИЛИ и счетчик адреса, информационный вход которого является первым информационным входом устройства, выходы разрядов счетчика адреса соединены соответственно с первыми входами элементов И второй группы, информационный вход блока памяти параметров является вторым информационным входом устройства, выход блока памяти параметров соединен с информационным входом коммутатора, выходы которого соединены соответственно с адресными входами первого и второго блоков памяти оценок, выходы которых подключены соответственно к Входам элементов ИЛИ группы, выходы которых соединены с информационными входами сумматора и третьего блока памяти оценок, выход которого соединен с информационным входом блока памяти частных диагнозов, выход которого подключен к первым входам блока сравнения и блока элементов И, второй вход которого соединен с выходом блока сравнения, а выход является выходом частного диагноза устройства, информационный вход регистра является третьим информационным входом устройства, выходы элементов И первой группы н регистра соединены соответственно с первым и вторым адресными входами блока памяти общих диагнозов, выход которого подключен к выходу обгцего диагноза устройства, и к второму входу блока сравнения, выходы блока микропрограммного управления соединены соответственно со счетным входом и входом разрешения записи счетчика адреса, с вторыми входами элементов И второй группы, с входами разрешения записи и разрешения считывания блока памяти параметров, третьего блока памяти оценок с входами разрешения считывания первого и второго блоков памяти оценок, блока памяти частных диагнозов и блока памяти общих диагнозов, с установочным и разрешающим входами сумматора, с входом разрешения записи регистра и с вторыми входами элементов И первой группы, выходы элементов И второй группы подключены к адресным входам блока памяти параметров и третьего блока памяти оценок и к управляющему входу коммутатора.
1256045
Puz !
17 18 1УЯГ1ЯУЛ ГУЖ 7cED Ю,ЗУЛ7
17 1в 1в го 11 г гь гвгвгггвгвгаглu о r г g w е в r в в го o rr 1ьr»
C gggOgOggOOOO0
ПО1r 000000 gggg0
1 g gOOg0OПООПОПО
Цокл записи паранегпраб (пабтаряетс.л и-раг ! па vucrry поранетра6) и r r0ogo oîîoggg
1g gOOOgOOggggOa оо r 100 0 goo о ппоп
1О 0 O op O 0 O 0 O 0OOO ого оаа or 00 00000 оаг orooooooooog о о 00 11а а о а оооо
Цикл гаписи аценак и определению п(ннорнаи аиснки (пабторяется m-раг/
goo goo gr 1оаапоо
r а аааапаапаааао оо ro ro goo ogo ogo
g0oogrroooooooo
000 аоо а r r o go goo
10 OOOOOOO О ааааа огgooogooogogro
0gr00o0oogrro0o
000000000O0g 101
Цикл апределения доагнагаб и апп(онального дбогательнага ргжина, атакмс определению паталагоиескага диагнага (пабтаряется к - zj
1а oooooooogo ooo о01000000011аао ооа а о о ooао ooão1
1 000 0 î апааааоао
Составитель А. Жеренов
Техред И. Верес Корректор М. Макснмншинец
Тираж 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений н открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4
Редактор А. Воровнч
За каз 4825/49