Устройство для управления цифровой системой
Иллюстрации
Показать всеРеферат
Союз Советских
Социапнстнческнх
Республик
ОП ИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
< ц907549 (63 3 дополнительное к авт. свид-ву (22) Заявлено 22.04. 80 (2) ) 291 4702/24 с присоединением заявки,% (23 } Приоритет (51) М. Кл.
Ci 06 F 9/06
Гааударстаекхый квинтет
СССР аа делан изабретеннй к атхрытвй (53) УДК 681.325 (088.8 ) Опубликовано 23.02.82. Бюллетень №
3,ата опубликования описания 23.02.82 (7!) Заявитель проектно-изыскательский и научно-исследователь энергетических систем и электрических сетей (54) УСТРОИСТВО УПРАВЛЕНИЯ ЦИФРОВОИ СИСТВМОИ
Изобретение относится к вычислительной технике н может быть использовано в цифровых вычис жтепьных устройствах.
Известны устройства управления цифровыми системами, осушествпяюшие управление ка" отдельными вычиспитепьны5 ми устройствами, так и цифровыми системами, которые реанизованы на указанных вычиспитепьных устройствах ll).
Недостатками этих устройств явпяют1О ся их малое быстродействие, сложность и отсутствие управления периодическими за да ч а ми., Наиболее бпизким по технической сушности к предлагаемому является устрой15 ство управпения технологическими процессами в реапьном масштабе времени на управпяюшей ЭВМ Видеотон 1010Б, содержашее цифровую систему, которая включает в себя поспедоватепьно соединенные регистр адреса команд, бпок срав пения и регистр памяти. Устройство управления цифровой системой содержит также адресные регистры и генератор периодических импульсов, выход которого подкпючен на счетные входы реверсивных счетчиков, выходы которых соединены с первыми входами первых элементов И,вторые входы которых подключены к ии ходам регистров памяти. Кроме того, устройство вкпючает в себя два коммутатора и бпок управпения, которые представпяют собой спожные логические элементы, трудно реализуемые на практике. Указанные бпоки резко уменьшают быстродействие всего устройства в цепом (21.
Недостатками известного устройства являются его низкое быстродействие и сложность конструкции.
Ileraü изобретения - повышение быстродействия устройства.
Поставленная цепь достигается тем, что в устройство управления цифровой системой, содержашее H регистров начапьного адреса задачи, я. регистров номера запуска, И эп"ментов И, Ь реверсивных счетчиков, генератор импупьсов, выход ко3 9075 торого соединен со входом прямого счета всех реверсивных счетчиков, вход каждого счетчика соединен с выходом соответствующего элемента И, первый вход каждого элемента И соединен с выходом соответствующего регистра номера запуска, второй вход каждого элемента И соединен с выходом перепочнения соответствующего счетчика, введены элемент ИИЛИ, блок стековых регистров и дополни- о тельный элемент И, первый вход которого подключен K входу окончания програм мы устройства, второй вход - к выходу блока стековых регистров, вход которого подключен к выходу элемента И-ИЛИ, ин- формационные входы которого соединены с соответствующим регистром начального адреса, а управляющие входы - с выхо дом переполнения соответствующего реверсивного счетчика. 26
На чертеже представлена блок-схема предлагаемого устройства.
Устройство содержит генератор 1 (периодических} импульсов, выходы кото« . рого подключены к счетным входам ревер .у сивных счетчиков 2 -2g, выходы которых соединены с первыми входами элементов
И 3 -3, вторые входы элементов И 3„««
3g подключены к выходам регистров 4 4 g номера запуска, выходы реверсивных счетчиков 2 -2 и регистров 5 -5д начального адреса задач подключены к входам элемента И-ИЛИ 6, соединенного в свою очередь последовательно с блоком стековых регистров и первым входом дополнительного элемента И 8.
Блоки управляемой цифровой системы включают в себя последовательно соединенные регистр 9 адреса команд, блок
10 сравнения и регистр 11. Второй вход дополнительного элемента И S подключен к выходу блока 10 сравнения, Предлагаемое устройство позволяет управлять периодическими задачами, для
У решения которых предназначена цифровая система. Начальные адреса задачи хранятся в регистрах 5, 5, ... 5 начального адреса, а период запуска задач хранится в регистрах 4„, 4, ..., 4ц номера запуска.
Предлагаемое устройство работает следующим образом.
Генератор 1 периодических импульсов посылает последовательно импульсы на реверсивные счетчики 2,, 2, ..., 2 . И
Сигнал переполнения с одного из реверсивных счетчиков, например 2,поступает на первый вход элемента И-ИЛИ 6. При
49 4 этом содержимое соответствующего регистра 54 начального адреса поступает через второй вход элемента И-ИЛИ 6 н блок 7 стековых регистров. Кроме того, сигнал о переполнении реверсивного счетчика 2 поступает на первый вход первого элемента И 3 и значение второго ре гистра 4 запуска поступает через второй вход первого элемента 3 в реверсивный счетчик 2 для восстановления его начального значения.
Аналогично осуществляется рабств устройства при переполнении других реверсивных счетчиков 2g»»2g.
В блоке 10 сравнения осушествляется сравнение кода конца задачи, хранимого в регистре ll, с текущим значением адреса команд, находящегося в регистре 9 адреса команд. При совпадении текущего значения адреса команд с кодом конца задачи в блоке 10 сравнения вырабатывается разрешающий сигнал, который поступает на второй вход дополнительного элемента И 8, и значение адреса команд иэ блока 7 стековых регистров поступает через первый вход дополнительного элемента И 8 и регистра 9 адреса команд, что является сигналом для цифровой вычислительной системы нв решение очередной задачи. е
Технико-экономический эффект от внедрения предлагаемого изобретения составит
120-144 тыс. руб, в год.
Ф ормулв изобретения
Устройство управления цифровой системой, содержащее N регистров начального адреса задачи, К регистров номера запуска, И элементов И, N реверсивных счет чиков, генератор импульсов, выход которого соединен со входом прямого счета всех реверсивных счетчиков, вход каждого счетчика соединен с выходом соответствующего элемента И, первый вход каждого элемента И соединен с выходом соответствующего регистра номера запуска, второй вход каждого элемента И соединен с выходом переполнения соответствующего счетчика, о т л и ч а ю щ eе с я тем, что, с цепью говышения быстродействия, в него введены элемент ИИЛИ, блок стековых регистров и дополнительный элемент И, первый вход которого подключен к входу окончания программы устройства, второй вход - к выходу
5 907549 блока стековых регистров, вход которого подкпючен к выходу элемента И-ИЛИ, информационные входы которого соединенены с соответствуюшим регистром на- М чапьного адреса, а управпяюшие входы— с выходом переполнения соответствующе- Р>о
ro реверсивного счетчика. 20 ь
Источники информации, ринятые во внимание при экспертизе
1. Авторское свидетепьство СССР
667968, кп. G 06 F 15/00, 1977.
2.Ч 10ЕOTON 1010B P КОСЕ М раап сьо ор г--ецУИ.ев ke
1 031 00 01 -S (po m o).
Составитель П. Чистобородов
Редактор B. Лазаренко Техред Т.Маточка . Корректор С. Шекмар
Заказ 592/58 Тираж 732 Подписное
ВНИИПИ Государственного комитета СССР по депам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент, r. Ужгород, уп. Проектная, 4