Устройство логической обработки

 

УСТРОЙСТВО ЛОГИЧЕСКОЙ ОБРАБОТКИ , содержащее адресный регистр, :дешифратор адреса, блок приемо-передатчиков адреса и.блок приемо-передатчиков данных, первый информационный вход которого соединен с информационным входом устройства, а информационные входы адресного регистра и блока приемо-передатчиков адреса подключены к адресному входу устройCTBi , отличающееся тем, что, с целью повышения производительности , оно содержит блок памяти термов , блок памяти функций, блок памяти результата, реверсивный счетчик термов, реверсивный счетчик функций, коммутатор, регистр результата, два одновибратора, дифференцирующий элемент , ключ, блок элементов ИЛИ, пять элементов ИЛИ и три элемента И, при .этом первый и -второйвходы первого элемента И соединены соответственно с первым выходом адресного регистра и входом упрагления режимом устройства , первый и второй входы и выход второго элемента И подключены соответственно к яторому выходу адресного регистра, входу управления режимом устройства и счетному входу реверсивного счетчика термов, вход приращения, вход параллельной за- . писи, информационный вход и информационный выход которого соединены соответственно с информационным входом устройства, выходом первого одновибратора , информационным выходом и информационным входом блока памяти термов, первый и второй входы и выход первого элемента ИЛИ подключены соответственно к выходу первого -1 одновибратора, входу управления режи мом устройства и входу чтения блока (Л памяти результата, вход записи, адресный вход, информационный вход и информационный выход которого соединены соответственно с выходом второго одновибратора, выходом блока элементов ИЛИ, выходом регистра результата и первым информационным входом коммутатора, второй информационньй вход, управляющий вход и выход коммутатора подключены соответственно к выходу младшего разряда реверсивного счетчика функций, информационному входу устройства и ; информационному входу регистра ре зультата, синхровход которого соединен с выходом первого одновибратора, выход, первый и второй входы третьего элемента И подключены соответственно к входу первого одновибратора, второму выходу адресного регистра и выходу второго элемента ИЛИ, входы которого соединены с информационным входом устройства, выход, первый и второй входы третьего элемента ИЛИ

COOS СОВЕТСНИХ

СО,»

РЕСПУВЛИН

0% (18 зсмк С 06 F 15/00

Р

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГООУДАРСТВЕНИЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЭОБРЕ ЕНИЙ И ОТКРЫТИЙ (21) 3549249/24-24 (22) 09 ° 12.82 (46) 15.11.84. Бюл. В 42 (72) Б.Б. Лукьянов (71) Всесоюзный научно-исследова. тельский и проектно-технологический институт кибернетики (53) 681.325(088.8) (5á) 1. Патент США И - 4153942, кл. 364/900, опублик. 1979.

2. Патент Франции Â 2357007, кл. G Об F 15/00, опублик. 1979.

3. Патент Японии У 53-33335, кл. G 06 F 3/05, опублик. 19?8 (прототип). (54)(57) УСТРОЙСТВО ЛОГИЧЕСКОЙ ОБРАБОТКИ, содержащее адресный регистр, :дешифратор адреса, блок приемо-передатчиков адреса и блок приемо-передатчиков данных, первый информационный вход которого. соединен с информационным входом устройства, а информационные входы адресного регистра и блока приемо-передатчиков адреса подключены к адресному входу устройств;, а т л и ч а ю щ е е с я тем, что, с целью повышения производительности, оно содержит блок памяти термов, блок памяти функций, блок памяти результата, реверсивный счетчик

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

> f 24317 подключены соответственно к входу разрешения обращения блока памяти результата, второму выходу адресно;го регистра и выходу дешифратора ад реса, первый и второй входы блока

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

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

Известно также устройство логической обработки, содержащее микропроцессор общего назначения, запоминающее устройство, устройства ввода-вывода и логический дешифратор (2) .

Эти устройства предназначены для автоматического управления машинами и производственными процессами.

Недостатком указанных устройств является малое быстродействие при решении булевых уравнений.

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

Недостатками известного устройства являются низкая скорость вычислений вследствие того, что каждый раз последовательно производится полная

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

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

35 з 1124 мяти для записи уравнений, так как в памяти постоянно хранятся программы решения каждого иэ уравнений.

Цель изобретения — повьапение производительности устройства и уменьшение объема используемой памяти.

Указанная цель достигается тем, что в устройство логической обработки, содержащее дресный регистр, дешифратор адреса, блок приемо-передат- 10 чиков адреса и блок приемо-передатчиков данных, первый информационный вход которого соединен с информационным входом устройства, а информационные входы адресного регистра и блока приема-передатчиков адреса подключены к адресному входу устройства, введены блок памяти термов, блок памяти функций, блок памяти результата, реверсивный счетчик термов, 20 реверсивный счетчик функций, коммутатор, регистр результата, два одновибратора, дифференцирующий элемент, ключ, блок элементов ИЛИ, пять эле-: ментов ИЛИ и три элемента И, при этом25 первый и вторбй входы первого элемента И соединены соответственно с первым выходом адресного регистра и входом управления режимом устройства, первый и второй входы и выход второго элемента И подключены соответственно к второму выходу адресного регИстра, входу управления режимом устройства и счетному входу реверсивного счетчика термов, вход приращения, вход параллельной записи, информационный вход и информационный выход которого соединены соответственно с информационным входом устройства, выходом первого одновибра- 40 тора, информационным выходом и информационным входом блока памяти термов, первый и второй входы и выход первого элемента ИЛИ подключены соотвтственно к выходу первого одно- вибратора, входу управления режимом устройства и входу чтения блока памяти результата, вход записи, адресный вход, информационный вход и информационный выход которого соединены соответственно с выходом второго 50 одиовибратора, выходом блока элементов ИЛИ, выходом регистра результата и первым информационным входом коммутатора, второй информационный вход, управляющий вход и выход коммутатора подключены соответственно к выходу младшего разряда реверсивного счетчика функций, информационЗ1 4 реверсивного счетчика функций подключены соответственно к.информацион- . ному входу и выходу блока памяти функций, выходу первого одновибратора, информационному входу устройства и выходу ключа, управляющий вход и информационный вход которого соединены с выходами соответственно второго элемента И и дифференцирующего элемента, вход которого подключен к выходу старшего разряда реверсивного

1124317 счетчика термов, а вход чтения, вход записи, адресный вход и вход разрешения обращения бЛока памяти функций соединены rîîòâåòñòâåíío с выходом первого одновйбратора, выходом второ- 5

ro одновибратора, адресным входом устройства и вторым выходом адресного регистра.

На фиг. 1 изображена структурная схема предлагаемого устройства логической обработки; на фиг. 2 — функциональная схема коммутатора; на фиг. 3 — временная диаграмма работы устройства в режиме логической обработки. 15

Устройство (фиг. 1 и 2) содержит блок 1 памяти термов, блок 2 памяти функций, блок 3 памяти результата, реверсивный счетчик 4 термов, реверсивный счетчик 5 функций, регистр 6 20 результата, коммутатор 7, системная магистраль 8, блок 9 приемо-передатчиков данных блок 10 приемо-передатР чйков адреса, блок 11 элементов ИЛИ; адресный регистр 12, первый и второй элементы ИЛИ 13 и 14, первый и второй элементы И 15 и 16, дешифратор 17 адреса, третий и четвертый элементы

ИЛИ 18 и 19, третий элемент 20,,первый и второй одновибраторы 21 и 22, ключ 23, пятый элемент HJIH 24, дифференцирующий элемент 25, дешифратор 26, первый и второй ключи 27 и 28.

Блок памяти термов, блок 2 памяти функций и блок 3 памяти результа- 35 .та представляют собой запоминающие устройства, ячейки которых с помощью реверсивного счетчика 4 термов, реверсивного счетчика 5 функций и регистра 6 результата образуют вирту- 40 альные счетчики, соответствующие конъюнктивным термам и булевым функциям, и виртуальные регистры результата.

Блок 1 памяти термов и блок 2 па- 45 мяти функций соединены со счетчиком 4 термов и счетчиком. 5 функций непосредственно, а передача данных из блока 3 памяти результата в регистр

6 результата осуществляется через 50 .коммутатор 7.

Структура устройства в значительной степени предопределена выбранным методом решения булевых уравнений1 основные особенности которого сводятся к следующему:исходные уравнения представляются в дизъюнктивной нормальной форме; истинность (равенство логической единице) отдельного конъюнктивного .терма в уравнении проверяется путем подсчета входящих в него переменных, имеющих в текущий

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

Возьмем в качестве примера уравнение где Я вЂ” булева функция;

Ч p q — булевы переменные;

Ч(Ч 4Ч э

Ч ь Ч АЧ4 э

Ч, д q ) — конъюнктивные термы.

Контрольной константой для первого и второго .конъюнктивных термов будет число 3, а для третьего — 2.

Контрольной константой для проверки

"ложности" функции будет число О.

Каждому конъюнктивному терму и каждой функции соответствует виртуальный счетчик. Контрольной константой для всех счетчиков, соответствующих булевым функциям, является

"0". Сравнение значений счетчиков, соответствующих конъюнктивным термам уравнений, в данном устройстве производится также с одной, общей для всех этих счетчиков константой. В качестве такой константы взято число, соответствующее старшему разряду используемых счетчиков. Так для четырехраэрядных счетчиков такой константой будет число 18. Это, в свою очередь, означает, что при. данной разрядности счетчиков максимальное число переменных, входящих в один конъюнктивный терм, не должно превышать 8, а число конъюнктивных тер мов в одном уравнении должно быть не более 15.

Для обеспечения работы с общей контрольной константой в счетчики конъюнктивных термов предварительно загружаются константы начальных значений, которые определяются как разность между контрольной константой и числом переменных, входящих в данный конъюнктивный терм. Так при

7 1i 243 принятой контрольной константе "8" константами начальных значений для счетчиков, соответствующих конъюнктивным термам уравнения (1), будут числа 5, 5 и 6 ° 5

Устройство логической обработки связано с микропроцессорной системой через системную магистраль 8, которая, в частности, может иметь трехшинную организацию (шина панньгх, шина адреса и шина управления режимом). Первый информационный вход блока 9 соединен с информационным входом Д устройства (шиной данных магистрали 8), а информационные входы адресного регистра 12 и блока 10 подключены .к адресному входу А устройства (шине адреса магистрали 8).

Первый и второй входы элемента 15 соединены соответственно с первым выходом" регистра 12 и входом Зп управления режимом устройства (шина управления режимом магистрали 8). Первый и второй входы и выход элемента

16 подключены соответственно к второму выходу регистра 12, входу управления режимом устройства и счетному входу счетчика 4. Вход приращения, вход параллельной записи, информаЗО ционный вход и информационный выход, счетчика 4 соединены соответственно с информационным входом ДЗ устройст ва, выходом одиовибратора 21, информационным выходом и информационным входом блока 1. Первый и второй вхо- 35

- ды и выход элемента 13 подключены соответственно к выходу одновибратора 21, входу Ч управления режимом устройства и входу чтения блока 3.

Вход записи, адресный вход, информационный вход и информационный выход блока 3 соединены соответственно с выходом одновибратора 22, выходом блока 11, выходом регистра 6 и первым информационным входом коммутатора 7. Второй информационный вход, управляющий вход и выход коммутатора 7 подключены соответственно к выходу младшего разряда счетчика 5, информационному вхоцу Д2 устройства и информационному входу регистра 6, синхровход которого соединен с выходом одновибратора 21. Выход, первый и второй входы элемента 20 под- ключены соответственно к входу одно- 55 вибратора 21, второму выходу регистра 12 и выходу элемента 14, входы которого соединены с информационным

17 8 входом Д устройства. Выход, первый и второй входы элемента 18 подключены соответственно к входу разрешения обращения блока 3, второму выходу регистра 12 и выходу дешифратора 17 ° Первый и второй входы блока 11 соединены соответственно с информационным входом Д1 устройства и первым выходом блока 10, второй выход и управляющий вход которого подключены соответственно к входу дешифратора 17 и второму выходу ре- гистра 12. Первый и второй входы и выход элемента 19 соединены соответственно с первым и вторым выходами регистра 12 и входом разрешения обращения блока 1, адресный вход, вход чтения и вход записи которого подключены соответственно к адресному входу А1 устройства, выходам одновибратора 21 и элемента 24. Первый и второй входы элемента 24 соединены с выходами соответственно элемента 15 и одновибратора.22, вход которого подключен к выходу элемента 16. Управляющий вход, второй ин- формационный вход и выход блока 9 соединены соответственно с вторым выходом регистра 12, выходом блока 3 и информационным входом блока 1.

Выход, информационный вход, вход параллельной записи, вход приращения и счетный вход счетчика 5 подключены соответственно к информационному входу и выходу блока 2, выходу одновибратора 21, информационному входу

ДЗ устройства и выходу ключа 23 °

Управляющий вход и информационный вход ключа 23 соединены с выходами соответственно элементов 16 и 25, при этом вход последнего подключен к выходу старшего разряда счетчика 4.

При этом вход чтения, вход записи, адресный вход и вход разрешения обращения блока 2 соединены соответственно с выходами одновибраторов 21 и

22, адресным входом А2 устройства и вторым выходом регистра 12.

В коммутаторе 7 (фиг. 2) каждый из выходов дешифратора 26 соединен с управляющим открывающим входом первого ключа 27 и управляющим закрывающим входом второго ключа 28. Вход дешифратора 26 является управляющим входом коммутатора 7. Информационные входы ключей 27 соединены между собой и с вторым информационным входом коммутатора 7 ° Информационные входы

9 11243 ключей 28 являются первым информационным входом коммутатора 7. Выходы ключей 27 и 28, относящиеся к одному разряду, соединены между собой и,яв ляются информационным выходом комму.татора 7.

Для управления устройством логи:ческой обработки со .стороны центрального процессора микропроцессорной системы предусматривается иснользова- 10 ние трех команд: "Вывод", "Запись в память", "Чтение памяти" (эти команды являются типовыми для микропро" цессоров).,По команде "Вывод" процессор записывает в регистр 12 признак режима работы, Устройство имеет три режима работы: логическая обработка (первый выход регистра 12 имеет значение 1, вторсй — "0 ) - чтение слов результата (первый и второй 2п выходы. регистра 12 имеют значение

"0"); запись констант в счетчики тер мов (первый выход регистра 12 имеет значение "0", второй — "1").

По команде "Запись в память" про- 25 цессор осуществляет запись констант начальных значений в счетчики конъюнктивных термов (в режиме "Запись констант в счетчики термов") нли задает связанную цепочку "счетчик терма-счет3О чик функции-разряд в слове результата" и определяет выполняемую в устройстве операцию — прибавление или вычитание "1" (в ре;киме "Логическая обработка"). По команде "Чтение па35 мяти" осуществляется вывод значений булевых функций иэ блока 3.

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

В .начале работы ячейки блока 2 обнуляются и в регистр 12 процессором системы по команде "Вывод" засылается значение признака режима работы "Запись констант в счетчики

:,тернов". Сигнал с второго выхода регистра 12 поступает через элемент

19 на вход разрешения обращения блока .1, подготавливая его к работе, и на вход элемента 15. Затем процессор стандартным образом с помощью команды Запись в память" после-.

И - 50 довательно загружает в ячейки блока 1, соответствующие счетчикам конъюнктивных термов, константы начальных значений. При этом на адресный вход блока 1 поступает код адре- 55 са А1 соответствующей ячейки, а по пине данных через блок 9 — значение константы начальной загрузки.

17 l0

После загрузки констант начальных значений очередной командой

"Вывод" устанавливается режим работы "Логическая обработка". Данное устройство предназначено для работы в составе вычислительной системы, в которой независимо от устройства логической обработки осуществляется контроль sa изменением значений переменных, входящих в булевые уравнения. В системе (ее управляющей .программе) для каждой переменной имеется список конъюнктивных термов, в которые она входит, а для каждого конъюнктивного терма — список функций, в уравнения которых он входит, и также адреса функций в блоке 3. В устройство поступает информация, связанная только с переменными, изменившими свое значение. При выполнении команды "Запись в память" на линиях А1, А2 и Д1 магистрали 8 устанавливаются коды адресов соответственно счетчика термов, в который входит текущая переменная, счетчика функции, в уравнение которой входит данный терм, и слова результата, в которое помещается значение вычисляемой функции. На линиях

Д2 устанавливается код, определяющий разряд в адресуемом слове результата для значения переменной. Значение сигнала Сложение-вычитание подаваемого на счетчики 4 и 5, задается через линию данных ДЗ, на которую подается значение логической единицы в том случае, если значение текущей переменной равно 1 и переменная входит в данный конъюнктивный терм без инверсии или если значение текущей переменной равно 0 и она входит в данный конъюнктивный терм с инверсией. Значение логического нуля на линию ДЗ подается в том случае, если значение текущей переменкой равно 0 и она входит в данный конъюнктивный терм без инверсии, или если значение текущей переменной равно 1 и она входит в данный конъюнктивный терм с инверсией.

Работа устройства в режиме "Логическая обработка" поясняется временной диаграммой (фиг. 3). Выполнение команды Запись в память" начинается с возбуждения адресных линий А1 и А2,При этом в блоке 1 и в блоке 2 подготавливается доступ к адресуемьнк ячейкам. Затем возбужда1124317

В управляющих вычислительных системах управляющие дискретные сигналы выводятся, как правило, сгруппированными по словам или по байтам. Поэтому в данном устройстве вычисления булевых функций сопровождаются "упаковкой значений функций в слова ре30 зультата. Для считывания слов результата центрзльный процессор переводит устройство в режим работы "Чтение слов результата" и посредством команды "Чтение памяти" стандартным образом считывает необходимые данные из блока 3.

) Техническим преимуществом данного устройства по сравнению с известными

40 является увеличение скорости обработки (производительности) на 2-3 порядка и уменьшЕние объема используемой памяти в 2-3 раза. ются линии данных Д1, Д2 и ДЗ. По коду на линиях Д1 выбирается ячейка в блоке 3. Сигналом на линии ДЗ задается направление счета (+) счетчиков 4 и 5. По коду на линиях Д2 зада- 5 ется номер разряда, в который записывается значение булевой Функции.

Общее нулевое значение сигналов на линиях Д1 и Д2 является программно запрещенным, поэтому на выходе эле- 10 мента 14 появляется сигнал "1" и элемент 20 возбуждается уровень его выходного сигнала изменяется с нулевого на единичный. Положительным фронтом запускается одновибратор 21, 15 сигнал с которого поступает на входы чтения блоков 1, 2 и 3, а также на входы записи счетчиков 4 и 5 и синхровход регистра 6. Производится перезапись данных из ячеек памяти в ука- 20 занные счетчики и регистр. При возбуждении управляющей линии "Запись в память" на счетный вход счетчика 4 поступает сигнал и в счетчике осуществляется операция "+1" или "-1" в зависимости от значения сигнала на линии ДЗ. Если при этом происходит изменение значения старшего разряда счетчика 4, элемент 25 вырабатывает сигнал, который через ключ 23 поступает на счетный вход счетчика 5, которым в этом случае также производится операция "+1" или "-1". Значение младшего разряда счетчика 5, являющееся значением функции решаемого уравнения, поступает на второй информационный (корректирующий) вход .коммутатора 7. В коммутаторе 7 (фиг.2 сигнал со счетчика 5 передается на выход по тому разряду, в котором на управляющем входе ключа 27 имеется разрешающий сигнал с выхода дешифра.тора 26. Значения остальных разрядов коммутатора соответствуют содер= жимому адресуемой в блоке 3 ячейки.

С выхода коммутатора 7 откорректиро ванное слово результата записывается в регистр 6. Задним фронтом магистрального сигнала "Запись в память" запускается одновибратор 22, сигнал с которого поступает через элемент 24 на вход записи блока 1 и на аналогиЧные входы блоков 2 и 3. Откорректированные значения счетчика термов, счетчика функций и регистра результата перезаписываются в ячейки памяти, из которых они бы."ч считаны.

Вычисление функций по изменению одной переменной в составе одного терма на этом заканчивается. Команда

"Запись в память" повторяется для всех термов, в которые входит переменная, по всем переменным, изменявшим свое значение.

1124317

1124317

1124317

Af,A2

Я1, Р

eban8

МИ%

JQ0

8мход иай4атаюа21

Залии

Ю,ла/Фя

Юыхуд

ММм@юЛ (Рие.3

Составитель Г. Виталиев

Редактор Л. Алексеенко Техред А.Бабииец Корректор B Гирняк

Заказ 8282!39 Тираж 698 " Подписное

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

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

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

Устройство логической обработки Устройство логической обработки Устройство логической обработки Устройство логической обработки Устройство логической обработки Устройство логической обработки Устройство логической обработки Устройство логической обработки Устройство логической обработки Устройство логической обработки 

 

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

Микро-эвм // 1124316

Процессор // 1109757

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

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

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

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

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

Изобретение относится к электронным играм

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

Изобретение относится к системам передачи стоимости товара при безналичных операциях
Наверх