Устройство для управления цифровой системой

 

Союз Советских

Социапнстнческнх

Республик

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

< ц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

Устройство для управления цифровой системой Устройство для управления цифровой системой Устройство для управления цифровой системой 

 

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

Изобретение относится к способам защиты загрузки данных в устройство обработки данных

Изобретение относится к области приема распределяемого содержимого

Изобретение относится к области управления транзакциями в системе с программной транзакционной памятью

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

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