ю
05 4 Изобретение относится к вычислительной технике и. может быть использовано для построения управляющих автоматов и автоматов обработки диск ретной информации. Цель изобретения - увеличение коэффициента использования цамяти программ. На чертеже представлена функциональная схема устройства. Программное устройство управления содержит генератор 1 импульсов, счет чик 2, второй дешифратор 3, первый дешифратор 4, блок 5 памяти, первую группу коммутаторов 6,1-6.К, триггер 7, элемент И 8, вход 9 сброса, груп. пу информационных входов 10.I-10.N, регистр 11 адреса, выходной регистр 12, вторую группу коммутаторов 13.1. I3.L, элемент 14 задержки, вход 15 признака начала работы, первую группу входов 16.1-16.К условий, вторую группу входов 17,1-17.L условий, вход 18 управления режимом, выход 19 признака конца работы, группу мультиплексоров 20.1-20.К, группу дешифраторов 21.1-21.q первую группу информационных выходов,22.1-22.т, вторую группу информационных выходо 23.1-23.q и третью группу входов 24,1-24.W условий. Устройство работает следующим образом. Коммутаторы 6 и 13 в зависимости от значения сигнала на входе 18 устройства коммутируют тот или иной вход, а блок памяти в зависимости от значения этого сигнала работает в режиме записи информации или считывания . Передначалом работы устройства в блок 5 памяти необходимо записать ин формацию об алгоритме работы устройства управления. Для этого сигнал логического нуля с выхода 15 устройства запрещает прохождение импульсов от генератора 1 через элемент И 8 на счетчик 2 а. сигнал с входа 9 приводит триггер 7, счетчик 2 и регистр 12 в исходное состояние. Затем на входах 9 и 15 устройства устанавливаются сигналы логической единицы. При этом импульсы с генератора 1 через элемент И 8 поступают на вход счетчика 2, откуда в параллельном коде на дешифратор 3 подается число отсчитанных импульсов, в результате на вход регистра 11 пос1тупает импульс, по которому в него записывается адрес, заданный на входах 16,1-16.К и. 1 7. 1-1 7.L устройства. Адрес дешифрируется дешифратором 4 и в блоке 5 памяти выбирается ячейка, Б которую необходимо записать информацию с входных шин устройства 10.1-10.N. Счетчик 2 продолжает считать, дешифратор 3 устанавливает триггер 7 в единичное значение и разрешается запись в блок 5 памяти. Затем дешифратор 3 устанавливает триггер 7 в исходное состояние,, чем снимается сигнал обращения с блока 5 памяти, и сигнализирует по входу 1 9 о необходимости выставить новую информацию для записи и новый адрес. Через элемент 14 происходит сброс счетчика 2 в исходное состоя- ние. Далее процесс многократно повторяется . После записи информации подается сигнал логической единицы на вход 18 устройства, разрешающий считывание информации. Коммутаторы 6 и 13 коммутируют соответственно выходы мультиплексоров 20 и регистра 12. Затем подается импульсный сигнал логического нуля, приводящий счетчик 2, триггер 7 и регистр 12 в исходное состояние. Процесс считьшания информации из памяти 5 аналогичен процессу записи и управляется генератором 1, счетчи- ком 2, дешифратором 3, триггером 7, При этом адреса считьшания определяются совокупностью сигналов на третьей и четвертой группах выходов регистра 12 исооответствующих входах устройства 24, входах которые коммутируются в данном состоянии на вход коммутатора 6. Мультиплексоры 20 коммутируют на вход коммутаторов 6 в каждом а состоянии не более К сигналов. В выходных сигналах блока памяти, поступающих на входы дешифраторов 21, закодированы выходные функции устройства управления. Причем, подгруппы выходньпс сигналов, поступающих на входы соответствующих дешифраторов, выбраны так, что внутри их каждый из сигналов принимает значение в моменты времени на совпадающее с 5 другими его членами. Это группа выходов 23 устройства. Выходные сигналы устройства управления, для которых кодирование провести невозможно, вы
название | год | авторы | номер документа |
---|---|---|---|
Программное устройство управления | 1986 |
|
SU1339558A1 |
Программное устройство управления | 1983 |
|
SU1173414A1 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1985 |
|
SU1278869A1 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1986 |
|
SU1396147A1 |
Устройство для контроля логических узлов | 1981 |
|
SU940163A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1984 |
|
SU1292029A1 |
Устройство для моделирования дискретных систем | 1985 |
|
SU1295411A1 |
Устройство для ввода информации | 1983 |
|
SU1113793A1 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1982 |
|
SU1072036A1 |
Многотактное микропрограммное устройство управления | 1986 |
|
SU1332318A1 |
Изобретение относится к вычислительной технике и может быть использовано для построения управляющих автоматов и автоматов обработки дискретной информации и является усовершенствованием изобретения по авт.св. № 1173414. Цель изобретения - коэффициента использования памяти программы. Устройство содержит генератор, счетчик, два дешифратора, два регистра, триггер, элемент задержки, элемент И, блок памяти, две группы коммутаг торов, группу мультиплексоров и группу дешифраторов с соответствующими связями. Новизна изобретения заключается; в соединении четвертой группы выходов выходного регистра с частью информационных входов мультиплексоров группы. 1 ил. (Л
Программное устройство управления | 1983 |
|
SU1173414A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-10-15—Публикация
1985-03-04—Подача