×
27.06.2019
219.017.932f

Результат интеллектуальной деятельности: УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ КОМАНД ПЕРЕМЕННОЙ ДЛИНЫ

Вид РИД

Изобретение

№ охранного документа
0000215611
Дата охранного документа
09.07.1968

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

Предлагаемое устройство отличается тем, что оно содержит схему определения конца команд, один выход которой соединен со входом регистра признака конца команды, другой выход - со входом регистра номера передачи команд, а вход подключен к выходному регистру запоминающего устройства, выход регистра признака конца команды подсоединен через схему «сброс» к выходному регистру запоминающего устройства.

Это позволяет исключить групповые ошибки при последовательном выполнении команд.

На чертеже дана блок-схема устройства.

Устройство состоит из следующих функциональных узлов: запоминающего устройства 1 (ЗУ) команд, выходного регистра 2 ЗУ команд, схемы 3 выбора направления передачи команд, регистра 4 формирования команд, схемы 5 сброса признака конца команд, схемы 6 определения конца команд, регистра 7 признака конца команд, регистра в номера передачи команд, дешифратора 9 направления передачи команд.

Устройство работает следующим образом.

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

Следующим этапом формирования является передача содержимого выходного регистра ЗУ в регистр формирования команд по определенному направлению с помощью схемы вы-, бора направления передачи команд. Направление передачи (сдвиг символов при передаче) определяется номером символа в регистре признака конца команды и номером передачи в регистре номера передачи команд. При наличии конца команды в выходном регистре ЗУ регистр номера передачи устанавливается в нуль и при каждой последующей передаче символов его значение изменяется на единицу. Оба регистра - признака конца команд и номера передачи команд - связаны с дешифратором направления передачи команд, который по содержимому этих регистров выбирает нужное направление. При первой передаче первый символ команды передается в младшие разряды регистра формирования команд. После передачи производится анализ на наличие маркера в выходном регистре ЗУ и при наличии его выдается сигнал об окончании формирования команды. Формирование следующей команды начинается с повторения описанных операций, т.е. определения номера первого символа следующей команды, запись в регистр признака конца команд, установка в нуль регистра номера передачи команд и передача символов по заданному направлению. При отсутствии маркера производится чтение следующей ячейки из ЗУ и изменение значения регистра номера передачи команд на единицу.

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

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

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

Устройство для формирования команд переменной длины, содержащее запоминающее устройство и регистры, отличающееся тем, что, с целью исключения групповых ошибок при последовательном выполнении команд, оно содержит схему определения конца команд, один выход которой соединен со входом регистра признака конца команды, другой выход - со входом регистра номера передачи команд, а вход подключен к выходному регистру запоминающего устройства, выход регистра признака конца команды подсоединен через схему «сброс» к выходному регистру запоминающего устройства.
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ КОМАНД ПЕРЕМЕННОЙ ДЛИНЫ
Источник поступления информации: Роспатент
+ добавить свой РИД