выходов выходного регистра, информационные входы ьтультиплексоров группы подключены к третьей группе входов условий устройства, третья группа
выходов выходного регистра подключена через группу дешифраторов к второй группе информационных выходов устройства.
название | год | авторы | номер документа |
---|---|---|---|
Программное устройство управления | 1986 |
|
SU1339558A1 |
Программное устройство управления | 1985 |
|
SU1264171A2 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1986 |
|
SU1396147A1 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1985 |
|
SU1278869A1 |
Устройство для моделирования дискретных систем | 1985 |
|
SU1295411A1 |
Устройство для анализа частоты использования блоков информации в вычислительных комплексах | 1990 |
|
SU1793442A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1984 |
|
SU1292029A1 |
Устройство для формирования и обработки гистограмм | 1989 |
|
SU1755296A1 |
Контурная система программного управления | 1989 |
|
SU1681298A1 |
Процессор параллельной обработки | 1990 |
|
SU1797126A1 |
ПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ, содержащее генератор импульсов, счетчик, первый и второй дешифраторы, блок памяти, первую и вторую группы коммутаторов, триг-. гер, элемент И, элемент задержки, регистр адреса и выходной регистр, причем вход управления режимом устройства подключен к управляющим входам коммутаторов первой и второй групп и входу записи-чтения блока памяти, адресные входы которого соединены с выходами первого дешифратора, входы которого соединены с выходами регистра адреса, первая и вторая группы информационных входов которого соединены соответственно с выходами коммутаторов первой и второй групп, вход записи регистра адреса соединен с первым выходом второго дешифратора, второй и третий выходы которого соединены соответственно с входом установки в единицу триггера и входом записи выходного регистра, установочный вход которого соединен с первым входом установки в ноль триггера, с установочным .входом счетчика и подключен к входу начальной установки устройства, четвертый выход второго дешифратора соединен с вторым входом установки в ноль триггера, входом элемента задержки и является выходом признака конца работы устройства, выход элемента задержки соединен с входом сброса счетчика, счетньш вход которого соединен с выходом элемента И, первый вход которого является входом признака начала работы устройства, второй вход элемента И соединен с выходом генератора импульсов, информационные выходы счетчика соединены с входами второго дешифратора, выход триггера соединен с входом разрешения обращения блока i памяти, информационные входы которого являются информационными входами уст(Л ройства, выходы блока памяти соединены с информационными входами выходного регистра, первая группа выходов которого является первой группой информационных выходов устройства, первые информационные входы коммутаторов второй группы подключены к второй группе вьпсодов выходного регистра, 00 4 первые информационные входы коммутаторов первой группы подключены к перйой группе входов условий устройства, вторые информационные входы коммутаторов второй группы подключены к второй группе входов условий устройства, отличающееся тем, что, с целью сокращения оборудования за счет уменьшения объема , оно содйржит группу мультиплексоров и группу дешифраторов, причем выходы мультиплексоров группы соединены с вторыми информационными входами ответствующих коммутаторов первой группы, управляющие входы мультиплексоров группы подключены к второй группе
Изобретение относится к вычисли тельной технике и может быть испЬл зовано для построения управляющих автоматов и автоматов обработки дискретной информации. Цель изобретения - сокращение оборудования за счет уменьшения объема памяти. Ча чертеже представлена функциональная схема предлагаемого устро ства. Программное устройство управлени содержит генератор 1 импульсов, счетчик 2, второй дешифратор 3, первый дешифратор 4, блок 5 памяти первую гпуппу коммутаторов 6 -6 |, триггер 7, .элемент И 8, вход 9 сброса, группу информационных входов 10 -10|у|, регистр 11 адреса, выходной регистр 12, вторую группу коммутаторов (, элемент 14 задержки, вход 15 признака начала работы, первую группу входов условий, вторую группу входов условий, вход 18 управления режимом, выход 19 признака конца работы, группу мультиплексоров , группу дешифраторов 21 21(1, первую группу информационных выходов вторую группу инф мационных выходов 23.-23п и. третью группу входов условий. Устройство работает следующим образом. Коммутаторы 6 и 13 в зависимост от значения сигнала на входе 18 устройства коммутируют тот или ино вдод, а блок памяти в зависимости значения этого сигнала работает в режиме записи информации или считы вания. Перед началом работы устройства в блок 5 памяти необходимо записат информацию об алгоритме работы уст ройства .управления. Для этого сигн О с входа 15 устройства запрещае прохождение импульсов от генератора 1 через элемент И 8 на счетчик 2, а сигнал с входа 9 приводит триггер 7, счетчик 2 и регистр 12 в исходное состояние. Затем на входах 9 и 15 устройства устанавливаются сигналы 1. При этом импульсы с генератора 1 через элемент И 8 поступают на вход счетчика 2, откуда в параллельном коде на дешифратор. 3 подается число отсчитанных импульсов, в результате на вход регистра 11 поступает импульс, по которому в него записьшается адрес, заданный на входах и 17j,-17 устройства. Адрес дешифрируется дешифратором 4 и в блоке 5 памяти выбирается ячейка, в которую необходимо записать информацию с входных шин 10 -10| устройства. Счетчик 2 продолжает счита ть и дешифратор 3 устанавливает триггер 7 в единичное значение и разрешается запись в блок 5 памяти. Затем дешифратор 3 устанавливает триггер 7 в исходное состояние, чем снимается сигнал обращения с блока 5 памяти, и сигнализирует по выходу 19 о необходимости выставить новую информацию для записи в новый адрес, через элемент 14 происходит сброс счетчика 2 в исходное состояние. Далее процесс многократно повторяется. После записи информации подается сигнал 1 на вход 18 устройства, разрешаю1чдй считывание информации, а коммутаторы 6 и 13 коммутируют соответственно выходы мультиплексоров 20 и выходы регистра 12. Затем подается импульсныйсигнал О, приводящий счетчик 2, триггер 7 и регистр 12 в исходное состояние. Процесс считывания информации из блока 5 памяти аналогичен процессу записи и управляется генератором 1, счетчиком .2, дешифратором 3 и триггером 7. При этом адреса считывания определяются совокупностью сигналой
на третьей группе выходов регистра 12 и соответствующих входах 24 устройстBai входах, которые коммутируются в данном состоянии на вход коммутатора 6. Мультиплексоры 20 коммутируют .на вход коммутаторов 6 в каждом а. состоянии не более К входньк сигналовиз множества входных сигналов N, чем и достигается сокращение объема блока памяти по входным сигналам.
В выходных сигналах блока памяти, поступающих на входы дешифратора 21, закодированы выходные функции устрой;ства управления. Причем подгруппы выходных сигналов, поступающих на входы соответствующих дешифраторов, выбраны так, что внутри их каждый из сигналов принимает значение в моменты времени, не совпадающее с другими его членами. Это группа выходов 23
устройства. Выходные сигналы устройства управления, для которых кодиро-, вания провести невозможно, выведены | непосредственно на выход устройства (группа 22).
В ряде случаев оказьшается достап точным иметь мультиплексоры с числом коммутирующих входов, равным полов,ине и менее числа состояний памяти автомата. В этом случае часть входных переменных, коммутируемых мультиплексорами, не анализируется в а состояниях или анализируется дважды в различных состояниях (например, в состоянии а,д - код 10011, состоянии а код 00011), что необходимо учитывать при кодировании состояний автомата и программирования переключательных функций, записьюаемых в блок памяти.
Устройство микропрограммного управления | 1981 |
|
SU1003085A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для контроля логических узлов | 1981 |
|
SU940163A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-08-15—Публикация
1983-08-03—Подача