Изобретение относится к вычислительной технике и может быть использовано в медицинских экспертных системах, например, для проведения анализа двигательных возможностей и физического состояния больных с хроническими неспецифическими заболеваниями легких и сердечно-сосудистой системы.
Целью изобретения является расширение функциональных возможностей за счет обеспечения анализа физического состояния больных и выбора оптимального дви- гате;1ьного режима.
На фиг. 1 представлена схема устройства; на фиг. 2 - схема блока микропрограммного управления; на фиг. 3 - микропрограмма работы устройства.
Устройство включает счетчик 1 адреса, группу элементов И 2, блок 3 памяти параметров, коммутатор 4, блоки 5 и 6 памяти оценок, группу элементов ИЛИ 7, сумматор 8, блок 9 памяти оценок, группу элементов И 10, блок 11 па.мяти частных диагнозов, блок 12 памяти общих диагнозов, блок 13 сравнения, блок элементов И 14, рег истр 15, входы-в 1ходы 16-35, узел 36 памяти .микрокоманд, счетчик 37 адреса микрокоманд, элемент И 38, счетчик 39 задержки, входы-выходы 40-43 и блок 44 микропрограммного управления.
Устройство работает следующим образом. На вход 42 счетчика 37 адреса микрокоманд подается сигнал, разре1пающий запись начального адреса микропрограммы (минус единица) по входу 43. Затем на вход 40 элемента И 38 подается сигнал, разрешающий прохождение тактовых сигналов по входу 41 на счетный вход счетчика 37 адреса микрокоманд, и через счетчик 39 задержки - на вход узла 36 памяти микрокоманд (задержка необходима для устойчивости работы блока унравле}1ия). С выхода счетчика 37 адреса микрокоманд на адресный вход узла 36 подается адрес микрокоманды, которая считывается на выход узла 36 при наличии сигнала чтения на вхо.де. Микрокоманда имеет вертикальное кодирование микроопераций, число которых равно пятнадцати. Циклы в микропрограмме организованы мно- г ократным повторением одних и тех же микрокоманд, число которых равно параметру цикла.
По первой микрокоманде 18 счетчика 1 адреса поступает сигнал разрешения записи начального адреса параметров по входу 16. Вторая и третья .микрокоманды организуют запись нараметра в блок 3 по входу 22 в соответствии с адресом, приходящим па адресный вход б;1ока 3 с выхода счетчика 1 адреса через группу элементов И 2 но разрешению на входе 19 и на входе 20 блока 3. Цо третьей микрокоманде вырабатывается сигнал «+Ь к счетчику 1 адреса, который, поступая па вход 17, увеличивает его содержимое на единицу. Запись новторяется
5
столько раз, сколько параметров. По четвертой микрокоманде устанавливается начальный адрес параметров счетчика 1 адреса, который записывается с входа 16 по разре- шению на входе 18, а также обнуляется сумматор 8 по сигналу на входе 25. Пятая, шестая, седьмая и восьмая микрокоманды организуют считывание параметра, определение его оценки и накопление оценок в сумматоре 8. По пятой микрокоманде адрес нара0 метра поступает на адресный вход блока 3 с выхода счетчика 1 адреса через группу элементов И 2 по разрешению на входе 19. Значение параметра считывается по адресу На входе 21 и поступает на вход коммутатора 4, на управляющий вход которого поступает старщая часть.адреса параметра с выходов элементов И 2. В соответствии с содержимым старщей части адреса параметра коммутатор 4 направляет количественные параметры на свой первый выход,
Q которь й подключен к адресному входу блока 5, а качественные параметры - на свой другой выход, которой подключен к адресному входу второго блока 6. По шестой микрокоманде вырабатываются сигналы разрешения чтения блоков 5 и 6, которые поступают
5 на входы 23 и 24 соответственно. В соответствии с ними с выходом блоков 5 и 6 считываются значения оценок, хранящиеся по адресам поступающих с выходов коммутатора 4, которые поступают на входы элементов ИЛИ 7, выход которых подключен к
входу сумматора 8 и входу блока 9. По седьмой микрокоманде вырабатывается сигнал записи и су.ммирования, который поступает на вход 26 сумматора 8 и инициирует сложение содержимого сумматора 8 с информацией, поступающей на его вход. Одновременно вырабатывается сигнал разрешения записи, который поступает на вход 27 блока 9 и разрешает запись оценки, поступающей на вход по адресу, поступающему на адресный вход блока 9 с выхода счетчика 1
Q адреса через элементы И 2. Действия восьмой микрокоманды идентичны действиям третьей микрокоманды. Запись оценок в блоке 9 и накопление суммарной оценки в сумматоре 8 повторяется число раз, равное числу параметров. Действия девятой микроко5 манды, но дополнительно вырабатывается сигнал, поступающий на вход 31 регистра 15, который разрещает запись значения количества параметров по входу 32 регистра 15. Десятая, одиннадцатая и двенадцатая микрокоманды выполняют дейст ВИЯ по определению кодов общего и частного диагнозов с выводом их на выходы 34 и 35 устройства соответственно. По десятой микрокоманде вырабатываются: сигнал 19, разрешающий прохождение адреса с выхода счетчика 1 адреса через эле.;енты И 2 на адресный вход блока 9, на вход 28 которого подается сигнал разрещения чтения значения оценки на выход этого же блока 9, информация суммарной оценки, сигнал поступающий на вход 29 элементов И 10 и разрешающий прохождение информации суммарной оценки с выхода сумматора 8 на адресный вход блока 12, на другой адресный вход которого поступает информация с выхода регистра 15. По одиннадцатой микрокоманде вырабатываются сигнал чтения, ступающий на вход 33 блока 12, и сигнал чтения, поступающий на вход 30 блока 11, которые разрешают считывание кодов общего и частных диагнозов на выходы блоков 12 и 11, выходы которых подключены к входам схемы 13 сравнения соответственно. На блоке 13 сравнения происходит сравнение кодов общего и частного диагнозов и в случае, если код частного диагноза больше кода общего диагноза (наличие патологии), то на выходе схемы 13 сравнения вырабатывается сигнал, поступающий на вход блока элементов И 14 и разрещающий прохождение кода частного диагноза с выхода блока 11, подключенного к входу блока элементов И 14, на выход 35 устройства. В другом случае (при отсутствии патологии) на выходе 34 присутствует колько код общего диагноза. Действия двенадцатой микрокоманды идентичны действиям третьей или восьм ой микрокоманд, т.е. к содержимому счетчика 1 адреса прибавляется единица. Последовательность микрокоманд 10, 11 и 12 повторяется число раз, равное числу оценок. В результате этих действий на выходах 34 и 35 устройства устанавливаются коды общего диагноза двигательных возможностей больных и последовательность кодов частных диагнозов двигательных возможностей больных (при наличии патологии) соответственно.
Формула изобретения
Вычислительное устройство для диагностики двигательных возможностей больных, содержащее коммутатор, блок памяти параметров, группы элементов И, блок сравнения и сумматор, выход которого подключен к первым входам элементов И первой группы, отличающееся тем, что, с целью расширения функциональных возможностей за счет обеспечения анализа физического состояния больных и выбора оптимального двигательного режима, в него введены три блока памяти оценок, вторая группа элементов И, блок элементов И, блок памяти
частных диагнозов, блок памяти o6nj.Hx диагнозов, блок микропрограммного управления, группа элементов ИЛИ и счетчик адреса, информационный вход которого является первым информационным входом устройства, выходы разрядов счетчика адреса соединены соответственно с первыми входами элементов И второй группы, информационный вход блока памяти параметров является вторым информационным входом
0 устройства, выход блока памяти параметров соединен с информационным входом коммутатора, выходы которого соединены соответственно с адресными входами первого и второго блоков памяти оценок, выходы которых подключены соответственно к вхо дам элементов ИЛИ группы, выходы которых соединены с информационными входами сумматора и третьего блока памяти оценок, выход которого соединен с информационным входом блока памяти частных диагноQ зов, выход которого подключен к первым входам блока сравнения и блока элементов И, второй вход которого соединен с выходом блока сравнения, а выход является выходом частного диагноза устройства, информационный вход регистра является треть5 им информационным входом устройства, выходы элементов И первой группы и регистра соединены соответственно с первым и вторым адресными входами блока памяти общих диагнозов, выход которого подключен к выходу обпаего диагноза устройства,
0 и к второму входу блока сравнения, выходы блока микропрограммного управления соединены соответственно со счетным входом и входом разрешения записи счетчика адреса, с вторыми входами элементов И второй группы, с входами разреще5 ния записи и разрешения считывания блока памяти параметров, третьего блока памяти оценок с входами разреп1ения считывания первого и второго блоков памяти оценок, блока памяти частных диагнозов и блока
Q памяти общих диагнозов, с установочным и разрешающим входами сумматора, с входом разрешения записи регистра и с вторыми входами эле.ментов И первой группы, выходы эле.ментов И второй группы подключены к адресным входам блока памяти
5 параметров и третьего блока памяти оценок и к управляющему входу коммутатора.
n 18 19 20 2123 г 25 гб 27 28 гЭ 30 3 J3
ПИПМППП40 1
4
П 1В 13 1021 гз г , 2526112S мм It 33
о г J « S в 7 S 9 ю а
010ОООООООООООО
РОГ г о о о о о о о а о о о
laooooooooooooo
00 1 1 о о о о о о о о о о о
оооооаоооооооо
о о г о о о о а о о о о о о
то оооооааоооооо otooaooiooooooo
001 ОГОООООООООО
OOP got 1 о о о о о о о о
ОООООО01 1 о о о о о о
joaoooooooooooo
00 ОГООООООООаО
о о о а о г гоооооооо
OOOOOOOtlOO-OOOQ
10 о о о о о о о о о о о о о
Of ooooooaooooio о о roooooooifooo
000000000000101 10 ОООООООООО о о о
001000000017000 ooooooooooootot
1000000000 о о о о о
Составитель A. Жеренов
Техред И. ВересКорректор М
Тираж 671Подписное
Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5 Филиал ППП «Патент, г. Ужгород, ул. Проектная,
Редактор А. Ворович Заказ 4825/49
вниипи
фиг. г
Цс/м записи naflofte/nflof
ffjoSfnop e/ncjf fj-flai т noflOMe/nfloS)
зал1/си v onfleSeaeHM суммарной ouffffи (noS/no/mefnce т-раз)
Цикл onfleffexffug диагноза и onrrfUMOjriiHOio ifiusamejH/faea режима, атох/ке олре еленил
fJO/77O/JOft/t/eCf O8O t/Gif/Oja
/nal/TJOptfrncn ff-poj)
название | год | авторы | номер документа |
---|---|---|---|
Вычислительное устройство для диагностики двигательных возможностей больных | 1986 |
|
SU1399771A2 |
Диагностическое вычислительное устройство | 1989 |
|
SU1605260A1 |
Вычислительное устройство для диагностики двигательных возможностей больных | 1986 |
|
SU1328826A2 |
Вычислительное устройство для диагностики состояния больных | 1990 |
|
SU1725229A1 |
Устройство для обучения операторов | 1987 |
|
SU1425762A1 |
Устройство для обучения операторов | 1989 |
|
SU1695363A1 |
УСТРОЙСТВО ДЛЯ ОБУЧЕНИЯ ОПЕРАТОРОВ | 1991 |
|
RU2011228C1 |
Устройство для деления | 1984 |
|
SU1259251A1 |
Устройство адресации многопроцессорной вычислительной машины | 1983 |
|
SU1129613A1 |
Микропрограммное устройство управления /его варианты/ | 1984 |
|
SU1242943A1 |
Изобретение относится к вычислительной технике и может быть использовано в медицинских экспертных системах. Известные устройства предназначены для диагностических целей и не осуществляют анализа двигательных возможностей, физического состояния больных и выбора оптимального двигательного режима. Целью изобретения является расширение функциональных возможностей за счет обеспечения анализа физического состояния больных и выбора оптимального двигательного режима. Устройство содержит счетчик адреса, группы элементов И, ИЛИ, блок памяти параметров, два блока памяти оценок, предназначенные для хранения оценок качественных параметров, сумматор, блоки памяти частных диагнозов и общих диагнозов, схему сравнения, регистр и блок микропрограммного управления, предназначенный для формирования сигналов записи, считывания установки составных частей устройства. Выход сумматора подключен к входам элементов И пятой группы, информационный вход счетчика адреса является первым информационным входом устройства, выходы разрядов счетчика адреса соединены с входами элементов И второй группы, информационный вход блока памяти параметров является вторым информационным входом устройства, выход соединен с входом коммутатора, выходы которого соединены с адресными входами первого и второго блоков памяти оценок, выходы которых через группу элементов ИЛИ соединены с информационными входами сумматора и третьего блока памяти оценок, выход которого соединен с информационным входом блока памяти частных диагнозов, выход которого подключен к входам схемы сравнения и элементов И третьей группы, входы которых соединены также с выходом схемы сравнения, а выходы являются первым выходом устройства, вход регистра является третьим входом устройства, выходы элементов И первой группы и регистра соединены с первым и вторым адресным входами блока памяти общих диагнозов, выход которого является вторым выходом устройства и подключен к второму входу схемы сравнения, выходы элементов И второй группы подключены к адресным входам блока памяти параметров и третьего блока памяти оценок и к управляющему входу коммутатора. В результате работы устройства на его выходах устанавливаются коды общего диагноза двигательных возможностей больных и последовательность кодов частных диагнозов двигательных возможностей больных (при наличии патологии). 3 ил. (С (Л ьэ СП О5 О NJi сл
Вычислительное диагностическоеуСТРОйСТВО | 1979 |
|
SU822200A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для диагностики заболеваний | 1981 |
|
SU999064A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-09-07—Публикация
1985-02-13—Подача