Диагностическое вычислительное устройство

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и медицине и может быть использовано для диагностики состояния и реабилитации больных. Целью изобретения является расширение функциональных возможностей за счет обеспечения оценки эффективности курса лечения больных с анализом показателей, характеризующих состояние больного и его реакцию на лечебные воздействия. Устройство содержит счетчик 1 адреса, группу 2 элементов И, блок 3 памяти параметров, коммутатор 4, блоки 5, 6 памяти оценок, группу 7 элементов ИЛИ, сумматор 8, блок 9 памяти оценок, группу 10 элементов И, блок 11 памяти частных диагнозов, блок 12 памяти общих диагнозов, схему 13 сравнения, группу 14 элементов И, регистр 15, блок 44 микропрограммного управления, счетчик 45, блок 46 памяти комплексных оценок, блок 50 памяти оценок предыдущего обследования, схему 51 сравнения, группу 52 элементов ИЛИ, сумматор 53. 3 ил.

СОЮЗ COBETCHHX

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (19) (11) 20 Ai щ) С 06 F 15/42

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГННТ СССР (21) 4639258/24-24 (22) 17.0).89 (46) 07.11 ° 90. Бюл. У 41 (71) Институт кибернетики . им. В.N,Ãnóòêîâà . {72) В.А.Ященко, Л.B.Ïnàâñêèé, В.И.Исиченко и С.О.Чепига (53) 681.321. (088.8) (56) Авторское свидетельство СССР

У 1256045, кл. G 06 F 15/42, 1985.

Авторское свидетельство СССР

Ð 1328826, кл. G 06 F 15/42, 1986. (54) ДИАГНОСТИЧЕСКОЕ ВЫЧИСЛИТЕЛЬНОЕ

УСТРОЙСТВО (57) Изобретение относится к вычислительной технике и медицине и может быть использовано для диагностики состояния и реабилитации больных.

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

2 счет обеспечения оценки эффективности курса лечения больных с анализом показателей, характеризующих состояние больного и его реакцию на лечебные воздействия. Устройство содержит счетчик 1 адреса, группу 2 элеменТоВ И, блок 3 памяти параметров,KoM мутатор 4, блоки 5 и 6 памяти оценок, группу 7 элементов ИЛИ,сумматор

8, блок 9 памяти оценок, группу 10 элементов И, блох 11 памяти частных диагнозов, блок 12 памя ти общих диагнозов, схему 13 сравнения, группу 14 элементов И, регистр

15, блок 44 микропрограммного управления, счетчик 45, блок 46 памяти комплексных оценок, блок 50 памяти оценок предыдущего обследования, схему

51 сравнения, группу 52 элементов

ИЛИ, сумматор 53. 3 кя °

3 1605260 4

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

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

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

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

И, блок ll памяти частных диагнозов, блок 12 памяти общих диагнозов, схему 13 сравнения, группу 14 элементов

И,регистр 5, входы 16"33и выходы 34 и

35,узел 36 памяти микрокоманд, счетчик

37 адреса микрокоманд,элемент И 38, счетчик 39 задержки, входы 40-43,. блок 44 микропрограммного управления, счетчик 45, блок 45.памяти комплексных оценок, входы-выходы 48 47 и 49, блок 50 памяти оценок предыдущего обследования, схему 51 сравнения, группу 52 элементов ИЛИ,сумматор 53, входы 54 и 55.

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

На вход 42 счетчика 37 адреса микрокоманд подается сигнал, разрешающий запись начального адреса микропрограммы, минус единица по входу

43. Затем на вход 40 элемента И 38 подается сигнал, разрешающий прохождение тактовых сигналов по входу 41 на счетный вход счетчика 3? адреса микрокомгнд, и через счетчик 39 на вход считывания узла 36 памяти микрокоманд. (задержка необходима для устойчивой работы блока 44). С выхода счетчика 37 адреса микрокоманд на адресный вход узла 36 подается адрес микрокоманды, которая считывается на выход узла 36 при наличии сигнала считывания на входе. Микрокоманда имеет вертикальное кодирование мик5

I0

55 роопераций, число которых равно пятнадцати. Циклы в микропрограмме орга" низованы многократным повторением одних и тех же микрокоманд,число которых равно параметру цикла.

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

45, в котором накапливается число вводимых параметров ° По четвертой микрокоманде устанавливается начальный адрес параметров счетчика l адреса, который записывается с входа

16 по разрешению на входе 18, а также обнуляются сумматоры 8 и 53 по сигналу на входах 25 и 54.

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

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

3 при наличии разрешения на входе 2 I и поступает на вход коммутатора 4, на управляющий вход которого поступает старшая часть адресов параметра с выхода элементов И 2, В соответствии с содержимым старшей части адреса параметра коммутатор 4 направляет количественные параметры на свой вы1605260 ход, который подключен к адресному входу блока 5 памяти оценок, а качественные параметры — на выход, который подключен к адресному входу бло" ка 6 памяти оценок„ сигналы разрешения чтения блоков 5 и 6, поступают на входы 23 и 24 соответственно. В соответствии с ними с выходов блоков

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

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

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

l5

6

По десятой микрокоманде вырабатываются сигнал чтения, поступающий на вход 33 блока 12, и сигнал чтения, поступающий на вход 30 блока

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

12 и 11.

На схеме 13 происходит сравнение кодов общего и частного диагнозов.

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

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

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

Действия одиннадцатой микрокоманды идентичны действиям третьей или восьмой микрокоманды, т.е. к содержимому счетчика 1 адреса прибавляется единица. Последовательность микрокоманд 9, 10 и 11 повторяется определенное число раз, равное числу оценок.

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

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

Двенадцатая микрокоманда вырабатывает сигнал с выхода 48, разрешающий чтение из блока 46 памяти комплексных оценок.

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

И, разрешает прохождение информации суммарной оценки с выхода сумматора

8 на адресный вход блока 12 памяти общих диагнозов, на другой адресный вход которого поступает информация с выхода регистра 15.

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

Диагностическое вычислительное устройство, содержащее счетчик, счетчик адреса, информационный вход которого. является первым информационным входом устройства, выходы.разрядов счетчика адреса соединены соответственно с первыми входами элементов И первой. группы, информационный вход блока памяти параметров является вторым ииформационным входом устройства, выход блока памяти парамет1605260 ров соединен с информационным входом коммутатора, выходы которого соединены с адресными входами первого и второго блоков памяти оценок соответственно, выходы которых подключены к входам элементов ИЛИ первой группы, выходы которых соединены с информационными входами первого сумматора и третьего блока памяти оценок, выход которого соединен с информационным входом блока памяти частных диагнозов, выход которого подключен к первым входам первой схе-, I мы сравнения и элементов И второй группы, вторые входы которых соединены с выходом первой . схемы сравнения, а выходы являются выходом частного диагноза устройства, выходы элементов И третьей группы и регистра соединены соответственно с первым и вторым адресными. входами блока памяти общих диагнозов, выход которого подключен к выходу общего диагноза устройства и второму входу первой схемы сравнения, выход первого сумматора подключен к первым входам элементов И третьей группы, выходы блока микропрограммного управления соединены соответственно- со счетным входом и входом разрешения записи счетчика адреса, с вторыми входами элементов И первой группы, входами разрешения записи и разрешения считывания блока памяти параметров и третьего блока памяти оценок,с входами разрешения считывания первого и второго блоков памяти оценок, блока памяти частных диагнозов и блока памяти общих диагнозов, с установочным и разрешающим входами первого сумматора, входом разрешения записи реги.стра и вторыми входамн элементов И третьей группы, первый вход пуска, тактовый вход, вход записи начального адреса, вход вычитания единицы блока микропрограммного управления являются одноименными входами устройства, выходы элементов И первой группы подключены к адресным входам

l которой соединены с выходами элемен30 тов ИЛИ первой группы, первый и вто5

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

Р 18 5 Ю 21 25 Л>25 Я P Я 29 Х37 Л ФР ЯЯ и в еz паьогюпгвамзтиы о

0 7 2 Я Ф58 7 д 98017123Ó31Ô1ßÞ/7

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

Техред И.Дидык

Корректор Т.Палий

Редактор Н.Лазоренко

Заказ 3455 Тираж 569 Подписное.

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101