Известны устройства управления () специализированных цифровых вычислительных машин, содержащие координатные регистры, связанные с диодной матрицей, выходные шины которой прошивают сердечники долговременного запоминающего устройства УУ.
Предложенное устройство управления отличается тем, что для увеличения быстродействия и его упрощения, оно содержит дополнительные сердечники, число которых равно числу координатных шин диодной матрицы, а выходные шины этих сердечников соединены с координатными регистрами, по крайней мере, по одной из координат через коммутатор со входом условного перехода.
Предложенное устройство показано на чертеже.
Координатные регистры У и 2 содержат элементы Al, Х2, ..., Х„ и 1, У2, ..., У т, которые возбуждают соответствующие шины диодной матрицы 3 и образуют попарно друг с другом схемы совпадения.
Адресные провода 4 команд прошивают запоминающее устройство 5 команд, в котором содержатся т сердечников группы 5 и п сердечников группы 7; хранящих адрес очередной .команды, и группа 8 сердечников, хранящих код текущей каманды. Каждый адресный провод прошивает в ЗУ команд по одному сердечнику в группах б и 7.
Выходные сигналы сердечников группы 6 по цепи обратной связи 9 поступают на один из элементов Vi, У2, -.., У т координатного регистра 2. Выходные сигналы сердечников
группы 7 по цепи обратной связ1: 10 поступают на один из входов коммутатора 11.
Выходные сигналы коммутатора поступают на соответствующий элемент Al, Л , ..., X„ координатного регистра /. При поступленпи на
вход 12 сигнала вызова очередной команды возбуждаются те элементы обоих коордииатиых регистров 1 и 2, на которые поступили сигналы по цепям обратной связи. Они образуют друг с другом схему совпадения, нагрузкой которой служит один адресный провод, прошивающий определенную комбинацию магнитных сердечников ЗУ команд. Этим же сигналом производится гашение коммутатора и.
Выходные сигналы групп сердечников 6 и 7 по цепям обратной связи 9 и 10 вновь подготавливают элементы координатных регистров 1 и 2 для последующего выбора очередной команды. Выходные сигналы группы 8
сердечников являются сигналами выполняемой команды и поступают в другие устройства ЦВМ.
тора 11 сигнала условного перехода ау. В случае поступления этого сигнала состояние коммутатора изменяется; возбуждается другой его выход вместо ранее подготовленного. В результате этого при поступлении на вход 12 сигнала вызова очередной команды возбуждается другая пара элементов координатных регистров / и 2, что приводит к выбору другой команды, т. е. реализуется условный переход.
Сигнал условного перехода tf может вырабатываться в такой ЦВМ при выполнении любой команды, но должен поступать иа коммутатор до сигнала вызова очередной команды, чтобы успеть перевести коммутатор в другое состояние.
Коммутатор, представляющий собой цифровой автомат, может быть реализован на логических элементах различными способами.
Такой способ изменения адреса следующей команды налагает требование на порядок размещения команд в диодной матрице, т. е. на нумерацию адресных проводов. Однако это не приводит к дополиительным ограничениям при программировании, так как последовательность выполнения команд .программы не связана с местоположением адресных проводов, прошивающих магнитные сердечники ЗУ команд. Налагаемое условие имеет место только при присвоении адреса (X и У) каждой команде программы непосредственно в процессе прошивки.
Предложенное устройство позволяет сократить объем оборудования за счет исключения
счетчика и дешифратора команд; уменьшить время выборки команд за счет того, что адрес очередной команды хранится в позиционном коде, т. е. не требует времени на дешифрацию;
уменьшить время выполнения команд условных переходов благодаря определенному взаимному размещению адресных проводов ЗУ и коммутации их по сигналу условного перехода с помощью коммутатора.
Кроме того, устройство позволяет исключить специальные ко.манды условных переходов из состава команд ЦВМ, в то время как операция условного перехода сохраняется и может быть реализована при выполнении любой команды.
Предмет изобретения
Устройство управления специализированной цифровой вычислительной машины, содержащее координатные регистры, связанные с диодной матрицей, выходные шины которой прошивают сердечники долговременного запоминающего блока устройства управления, отличающееся тем, что, с целью увеличения быстродействия устройства его упрощения, оно содержит дополнительные сердечники, число которых равно числу координатных шин диодной матрицы, а выходные шины этих сердечников соединены с координатными регистрами, по крайней мере, по одной из координат через коммутатор со входом условного перехода.
название | год | авторы | номер документа |
---|---|---|---|
Управляющий автомат цифрового устройства числового управления | 1972 |
|
SU507153A1 |
Устройство для управления процессом | 1972 |
|
SU478307A1 |
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами | 1984 |
|
SU1234843A1 |
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами | 1985 |
|
SU1298762A2 |
Накопитель магнитного оперативного запоминающего устройства | 1974 |
|
SU498647A1 |
СПОСОБ ЗАПИСИ ИНФОРМАЦИИ В ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО НА МАГНИТНЫХ СЕРДЕЧНИКАХ И ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО НА СЕРДЕЧНИКАХ | 1992 |
|
RU2101784C1 |
Устройство микропрограммного управления | 1984 |
|
SU1226453A1 |
Запоминающее устройство | 1980 |
|
SU873275A1 |
Адаптер канал-канал | 1985 |
|
SU1305697A2 |
Устройство для управления системой контроля цифровых схем | 1975 |
|
SU560226A1 |
Авторы
Даты
1968-01-01—Публикация