Изобретение относится к вычислительной технике и медицине, может быть использовано в медицинских экспертных системах и является усовершенствованием устройства по авт.св. № 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 дбигатеяьного режима, а также определения патологического диагноза. /повторяется к-раз)
название | год | авторы | номер документа |
---|---|---|---|
Диагностическое вычислительное устройство | 1989 |
|
SU1605260A1 |
Вычислительное устройство для диагностики двигательных возможностей больных | 1985 |
|
SU1256045A1 |
Вычислительное устройство для диагностики двигательных возможностей больных | 1986 |
|
SU1399771A2 |
Вычислительное устройство для диагностики состояния больных | 1990 |
|
SU1725229A1 |
Устройство обнаружения и определения координат объекта на изображении | 1990 |
|
SU1737755A1 |
Цифровой анализатор спектра | 1987 |
|
SU1413545A1 |
Микропрограммный процессор | 1982 |
|
SU1070557A1 |
Устройство управления микропроцессором | 1983 |
|
SU1156072A1 |
Микропрограммный процессор | 1986 |
|
SU1365091A1 |
Устройство для отладки программ | 1986 |
|
SU1410038A1 |
Изобретение относится к вычислительной технике и медице. изобретения является повьшение быстродействия устройства. Устройство СО держит счетчик 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
Вычислительное устройство для диагностики двигательных возможностей больных | 1985 |
|
SU1256045A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-08-07—Публикация
1986-01-14—Подача