Изобретение относится к области автоматики и вычислительной техники. . Известны системы с цифровым про грг ммным управлением l , содержащи две группы цифровых блоков, группу инфЬрмационных шин, соединенных с информационными входами и выходами цифровых блоков обеих групп,.первувд группу адресных шин, соединенных с первыми входами элементов И цифровых блоков обеих групп. К недостаткам известного устройства относится сложность конструкции. Наиболее близким техническим решением к.данному является система ч: цифровым программным управлением j 2, содержащая первую группу цифро вых блоков с дешифраторами и элемен тами И в каждом, из них, а также вторую группу цифровых блоков с раз делительными элементами и элементами И в каждом из них, группу информационных шин, соединенных с и)фор Мсц ионными входами и выходами цич ровых блоков обеих групп, .первую группу адресных шин, соединенных с первыми входами элементов И цифровы блоков обеих групп, а также счетчик регистр, блок элементов ИЛИ,-инвертор, вторую группу адресных шин и группу шин команд, К недостаткам известного устройства относится сло ность конструкции. Целью изобретения является упрощение системы с цифровым программны управлением, , Указанная цель достигается тем, что в системе с цифровым программным управлением одноименные информационные входы счетчика и регистра объединены и подключены к второй группе адресных шин, первая группа адресных шин через разделительные элементы второй группы цифровых бло ков об ъединена и подключена к входу управления, счетчика и через инвертор к входу управления регистра, выходы которого подключены к первым входам блока элементов ИЛИ, вторые входы которого соединены с выходами счетчика, а выходы подключены в цифровых блоках первой группы к входам соответствующих даиифраторов а в цифровых блоках второй группы к вторым входам элементов И, третьи входы которых подсоединены во второй группе цифровых блоков непосред ственно к шинам группы команд, а в первой группе цифровых блоков через дешифраторы. На чертеже представлена блоксхема системы с цифровым программным управлением. Схема содержит следующие блоки и элементы: группу цифровых блоков 1 с дешифраторами 2 и элементами И в каждом из них; группу цифровых блоков 4 с разделительныкш элементами 5 и элементами И. Ч в.каждом из них; группу информационных шин 6, . соединённых с информационными входами и выходами цифровых блоков 1 и 4; группу адресных шин 7, соединенных с первыми входами элементов И 3 цифровых блоков 1 и 4 счетчик 8 и регистр 9, одноименные информационные входы которых объединены и подключены к второй группе адресных шин 10} группа адресных шин 7 через разделительные элементы 5 группы цифровых блоков 4 объединена и подключена к- входу управления счетчика 8 и через инвертор 11 к входу управления регистра 9, выходы которого подключены к первым входам блока 12 элементов ИЛИ, вторые входы которого соединены с выходами счетчика 8, а выходы подключены в цифровых блоках 1 к входам соответствующих дешифра-горов 2, а в цифровых блоках 4 к вторым входам элементов И 3jj третьи входы которых подсоединены в группе цифровых блоков 4 непосредственно к шинс№1 13 группы команд, а в группе цифровых блоков 1 - через дешифраторы 2. Функционирует система с цифровым программным управлением следующим образом. Обмен информацией между цифровыми блоками 1 и 4 и управляющим ими блоком происходит в обоих направлениях по информационным шйнам 6. Отбор функций, выполняемых . в цифровых блоках 1 и 4, осуществляется логическими элементами ИЗ, первые входы которых подключены к адресным шинам 7, индивидуальных для всех цифровых блоков 1 и 4; вторые ИХ: входы в цифровых бЛОКаХ 1 : подключены к выходам полных двоично-десятичных дешифраторов 2, выделяющих коды управляющей информации адресных шин 10, а в цифровых блоках 4 они подключены индивидуально к адресным шинам 10, в результате чего количество адресуемых информационных датчиков в цифровых блоках 4 должно быть меньше или равно числу шин в группе адресный шин 10, а в цифровых блоках 1 может быть больше числа этих шин,, но не больше числа кодов двоичного числа разрядностью, равной числу этих же шин. Задание информации в двоичном коде происходит с помощью счетчика 8 программно по его установочным входам или по счетному входу в режиме автоматического сканирования адресов. Аналогичное задание позиционных кодов при адресации к циф- . ровым блокам 4 выполняется с помощью регистра 9. Переключение адресации к регистру 9 с выходов счетчика 8 на адресацию с выходов регистра 9, Подключенных к входамблока 12 элементов ИЛИ, происходит автоматически с адресацией к цифровым блокам 4 по сигналам их адресных шин 7, которые через разделительные элементы 5 этих блоков объединены и подключены с этой целью к входу управления счетчика 8 и через инвертор 11 к входу управления регистра 9. Третьи входы элементов И 3 в цифровых блоках 1 подключены к выходам дешифраторов 2 информации шин 13 команд, а в цифровых блоках 4 - индивидуально к этим же шинам 13. При этом для обеспечения работы систекы в соответствии с блок-схемой функционально полному подмножеству команд цифровых блоков 4, состоящему из команд: чтение, запись и сброс данных, чтение и сброс триггера флага и добавление (инкремент) единицы, присваиваются одноединичные
позиционные коды шести шин команд, а адресам их датчиков регистров позиционные коды адресных шин 10. Это исключает необходимость выделения в цифровых блоках 4 кодов этих
команд и адресов с помощью дешифраторов 2 и приводит к возможности Индивидуального подключения шин 13 команд и гшресных шин 10 непосредственно индивидуально к входам элементов И 3. При этом в цифровых
блоках 1 сохраняются условия использо ания команд и адресов с любыми
кодами из их полных множеств кодов, . однако при выполнении в них
5 диаифраторов 2. За счет цифровых блоков 1 обеспечиваются i широкие функциональные возможности системы, а за счет цифровых блоков 4 - ее значительное упрощение.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами | 1990 |
|
SU1751775A1 |
МИКРОПРОЦЕССОРНАЯ СИСТЕМА УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ | 1991 |
|
RU2012035C1 |
Процессор | 1977 |
|
SU691858A1 |
ТРЕНАЖЕР МНЕМОСХЕМ | 1994 |
|
RU2116674C1 |
Параллельный процессор | 1985 |
|
SU1315989A1 |
ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА НА БАЗЕ МАТРИЦЫ ПРОЦЕССОРНЫХ ЭЛЕМЕНТОВ | 1998 |
|
RU2117326C1 |
Многопроцессорная вычислительная система | 1982 |
|
SU1168960A1 |
Устройство для сопряжения ЦВМ с аналоговыми объектами | 1983 |
|
SU1130856A1 |
УСТРОЙСТВО КОНТРОЛЯ ПРОЧНОСТИ КРЫЛА ВОЗДУШНОГО СУДНА | 2011 |
|
RU2469289C1 |
Устройство для сигнализации | 1986 |
|
SU1481824A1 |
.СИСТЕМА С ЦИФРОВЫМ ПРОГРАММНЫМ УПРАВЛЕНИЕМ, содержащая первую группу цифровых блоков с дешифраторами и элементами И в каждом из них, а также вторую группу цифровых блоков с разделительными элементами и элементами И в каикдом из них, группу информационных шин, соединенных с информационными входами и выходами Цифровых блоков обеих групп, первую группу адресных шин, соединенных с п'ервыми входами элементов И цифровых блоков обеих групп.а также счетчик, регистр,, блок эле-' ментов ИЛИ, инвертор., вторую группу адресных шин и группу \аян команд, отличающаяся тем, что, с целью упрощения, одноименные ин-.формационные входы счетчика и регистра объединены к подключены к второй группе адресных шин, первая группа адресных шин через разделительные элементы второй группы цифровых блоков объединена и подключена к вхолу' управления счетчика и через инвертор к входу управления^ регистра, выходы которого подключены к первым{Входам блока элементов ИЛИ, вторые входы которого соединены с выходами счетчика, а выходы подключены в цифровых блоках первой группы к входам соответствующих даииФраторов, а в цифровых блоках второй группы - к вторым входам элементов И, третьи uxoffi KOTOi^x подсоедине.ны во второй t-pynne цифровых блоков непосредственно к шинам группы команд, а в первой группе цифроклх блоков - через дешифраторы.S^эо4i^s:o ;лэо эо
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
ЭПИСКОП | 1927 |
|
SU6000A1 |
изд-во РПНИИ ЦВМ, зак | |||
Ветряный двигатель | 1922 |
|
SU554A1 |
Железобетонный фасонный камень для кладки стен | 1920 |
|
SU45A1 |
Централизованное управление машиностроительным оборудованием от ЭВМ | |||
"Машиностроение" | |||
М | |||
, 1977, с | |||
Способ сопряжения брусьев в срубах | 1921 |
|
SU33A1 |
Авторы
Даты
1983-06-30—Публикация
1979-02-19—Подача