Устройство для управления процессом вычисления на электронных цифровых вычислительных машинах

Иллюстрации

Показать все

Реферат

 

Класс 42m, И

СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

Л. Б. Емельянов-Ярославский и Ю. Ф. Щербаков

УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРОЦЕССОМ ВЫЧИСЛЕНИЯ

НА ЭЛЕКТРОННЫХ ЦИФРОВЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИНАХ

Заявлено 19 ноября 1956 г. за № 561106 в Комитет по дела.,i изобретений ii QTKphlTII!, при Совете liiiil!cTpoB ГССР

В современных электронных цифровых вычислительных машинах различного назначения управление проце:"сом вычисления осуществляется выработкой комплекса сигналов, которые выполняют те или иные функции в зависимости от выполняемой команды. момента времени и условий. Под условием подразумеваются коды чисел и их знаки. Для выработки комплекса сигналов, удовлетворяюших каждому моменту времени, команде и условиям, в современных цифровых машинах строится система управления, состоящая из большого количества логических цепочек запоминающих элементов счетчиков и др.

Такие цепочки и элементы связаны между собой сложной функциональной зависимостью. Система их построения подчас совершенно случайна, вследствие чего система управления выливается в сложный логический узел, трудно поддающийся расчету во временных соотношениях и контролю.

Известны также устройства управления процессом вычисления электронных цифровых машин, в которых в качестве датчиков используются диодные дешифраторы, количество которых соответствует числ команд.

Описываемое устройство отличается от известных тем, что в нем в качестве датчиков сигналов применен статический накопитель, число разрядов которого соответствует количеству управляющих каналов машины. Такое устройство является наиболее упрощенным и позволяет ускоренно вести перестройку его при изменении функций машины.

На чертеже приведена примерная схема устройства.

Сигнал по каналу С открывает входные клапаны ВК и на счетчикрегистр СЧ записывается код операции, которую необходимо выполнять.

Воздействуя через дешифратор Л на накопитель О, код операции выбирает условное число, которое по каналам ai...) записывается на счетчик

СЧ. Это условное число является начальным адресом ячейки а, (на чертеже не обозначен), где находится код, соответствующий совокупности

Х 113432 — 2 ——

Предмет изобретения

Устройство для управления процессом вычисления на электронных цифровых вычислительных машинах, о тл и ч а ю щ е е с я тем, что, с целью упрощения устройства и возможности ускорения его перестройки при изменении функций машины, в нем в качестве датчиков сигналов применен статический накопитель, число разрядов которого соответствует количеству управляющих каналов машины. сигналов, необходимых для выполнения первого элементарного действия данной операции. Сигнал по каналу с и задержки 3> и 34 также перебрасывает триггер Тр„который разблокирует клапаны Ki и К . Блокировка этих клапанов осуществляется сигналом, который поступает по каналу ф при выполнении последнего элементарного действия операции.

При выполнении операции к содержимому счетчика СЧ с генератора

Х через клапан К, прибавляется единица. Совокупность сигналов для выполнения операции зафиксирована в виде условных чисел в ячейках, адреса которых с а по a„, таким образом прибавлением к содержимому счетчика единицы достигается последовательное считывание содержимого ячеек, начиная с адреса а,. по адрес а,, в которых зафиксированы все сигналы для производства элементарных действий, входящих в состав операции.

По каналам b ....1 происходит выдача этих сигналов в машин .

В ячейке а „в разряде ф должен быть зафиксирован сигнал, который «говорит» машине о том, что операция закончена; одновременно он через триггер Тр, блокирует клапаны К и К . Иногда при выполнении операции машины циклически повторяют одно или несколько элементарных действий. В приведенной схеме для этой цели служат разряды ячеек б и р. В случае повторения какого-либо комплекса сигналов, зафиксированных в ячейке а>, в ячейке а, в разряде б фиксируется сигнал повтоосния, который .при наличии условия «необходимость повторения» — канал у> блокирует добавление единицы на счетчик СЧ.

Если имеет место возврат или переход к какому-либо участку другой программы элементарных операций, необходимо иметь это условие по каналу ур и в ячейки а, сигнал перехода в разряде р, а в разрядах а; ячейки а — адрес ячейки, куда необходимо перейти. На время изменения адреса в счетчике СЧ дешифратор блокируется клапаном К . Разблокировка схемы при повторениях и переходах осуществляется через задержки 3 и 3>.