Устройство ввода информации

Номер патента: 378832

Авторы: Библ, Галанский

ZIP архив

Текст

ОПИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВРвДЕТЕсвЬСТВУ Союз Соеетския Социалистические РеспубликЗависимое от авт. свидетельства-Заявлено 18,Ч.1970 ( 1440197118-24)с присоединением заявки-ПриоритетОпубликовано 18,1 Ч,1973. Бюллетень МДата опубликования описания 2 Х 11.19 1 3104 Кл,Комитет по деламобретений и открытийри Совете МинистровСССР УДК 681.327,2 (088,8) второбретен Р. В, Галански Заявит УСТРОЙСТВО ВВОДА ИНфОРМАЦИ Изобретение относится к области устройств для обработки цифровых данных и может быть использовано, в частности, в системах подготовки программ для станков с числовым программным управлением - интерполяторах. 5Известно устройство ввода информации интерполятора, содержащее входной регистр числа, подключенный к одним входам накопительного блока, другие входы которого подсоединены к регистру адреса и блоку управле ния, а выходы - к вычислительному блоку.В известном устройстве в накопительный блок (НБ) вначале вводят часть программы, а затем считывают из него по одному кадру (кадр - совокупность нескольких команд) до 15 полного освобождения НБ, после чего вновь заполняют его и т. д, При таком режиме работы на выходе устройства получается задержка в формировании сигиалов следующего кадра на время ввода информации в НБ, что снижа ет быстродействие устройства.Описываемое устройство отличается от известного тем, что оно содержит два счетчика, разрядные выходы которых подключены к информационным входам введенных в устройст во схем И, выходы которых через схемы ИЛИ подсоединены к регистру адреса, два дешифратора, входы которых подключены к разрядным выходам соответствующих счетчиков, а выходы - ко входам введенного в уст ройство блока местного управления, соответствующие выходы которого подключены к управляющим входам схем И, входам дешифраторов и блоку управлениня.Это позволяет повысить быстродействие устройства,На фиг. 1 изображена блок-схема предлагаемого устройства; на фиг. 2 - временная диаграмма работы устройства,Устройство содержит входной регистр 1, входы которого подключены к источнику сообщения 2, а выходы - к одним входам НБ 3, другие входы которого подключены к регистру адреса 4, блоку управления 5, а выходы - к вычислительному блоку б. Блоки 3, 4 и 5 образуют буферное запоминающее устройство (БЗУ) 7, Кроме того, устройство содержит счетчики 8 и 9, разрядные выходы 10 и 11 которых подключены к информационным входам 12 и 13 схем И 14 и 15 (показано по одной схеме И для каждого счетчика), выходы которых через схемы ИЛИ 1 б (показана одна схема ИЛИ) подсоединены к кодовым шинам 17 адреса регистра 4, дешифраторы 18 и 19, входы 20 и 21 которых подключены соответственно к разрядным выходам 10 и 11 счетчиков 8 и 9. Счетчик 8, схема И 14 и дешифратор 18 используются при записи, а счетчик 9, схема И 15 и дешифратор 19 - при считывании.Устройство содержит также блок местного управления (БМУ) 22, состоящий из схем 23 и 24 соответственно записи и считывания и схемы 25 пуска и останова. Входы БМУ подключены соответственно к выходам 2 б, 27 и 28, 29 дешифраторов 18 и 19, а выходы БМУ подсоединены к управляющим входам 30 и 31 схем И 14 и 15, входам 32 и 33 счетчиков 8 и 9, входам 34 и 35 блока управления 5 и входу 3 б источника сообщения 2. Остальные связи блоков показаны на чертеже.Устройство работает следующим образом.Пусть БЗУ имеет емкость памяти, равную М ячейкам. НБ разделяется тогда на две зоны М 1 и М., причем М, = М,. В каждой зоне может разместиться по нескольку кадров с различным или равным количеством команд. Описываемое устройство позволяет автоматически переключать зовы при последовательном обращении к ячейкам НБ как при записи, так и при чтении. Переключение зоны осуществляется при совпадении признака конца зоны с выхода дешифратора с признаком конца сообщения (конца кадра). Этот признак поступает в конце каждого кадра с перфоленты и записывается в одном из разрядов последней команды кадра. Порядок записи кадров в БЗУ соответствует порядку чтения из нее (никаких сортировок не производится). Запись кадров происходит в порядке их поступления в БЗУ с помощью цепного списка адресов, что определяет и порядок чтения ячеек НБ, Команды внутри кадра также записьваются последовательно.Цепочка адресов формируется с помощью счетчиков 8 и 9, один из которых служит для чтения, а другой - для записи. Пусть в БЗУ поступает информация кадрами переменной длины, т. е. в кадре содержится переменное количество команд. Каждая команда занимает одну р-разрядную ячейку. Разрядность команды может быть также переменной, цо це должны превышать р.Вначале в регистр адреса 4 устанавливается начальный адрес первой зоны НБ, в частности нулевой или первый. Через схему 25 пуска и Остацова запускается источник сооощения 2 и переписывается адрес из счетчика 8 в регистр адпеса 4. Через регистр 1, в качестве которого мокет быть и преобразователь кода, первая команда записывается в первую ячейку, затем сигналом из схемы 24 измецяется адрес в счетчике 8 ца единицу и его содержимое вновь переписывается в регистр адреса 4, подготавливая ячейку для следующейкоманды и т. д, Когда в счетчике 8 установится адрес конца первой зоны Мь на выходе 2 б5 дешифратора 18 формируется признак концазоны. При первом заполнении зоны М, останов источника сообщения 2 не происходит. Призаполнении зоны М формируется сигнал останова источника сообщения 2 Стоп (см.10 фиг. 2 вход Зб), Одновременно устанавливается начальный адрес НБ, что подготавливаетзоны М, для нового заполнения.Аналогично формируются сигналы управления в схеме считывания 24,15 Для записи или считывания кадров переменной длины в НБ дешифраторы настраиваютсяна адрес конца зоны с упреждением на количество ячеек, равное максимально возможному числу команд в кадре. Только с приходом20 сигнала конца зоны формируется окончательный сигнал, говорящий о переходе границызоны, При заполнении второй зоны записькоманд производится без пропуска ячеек, т, е,мехкду зонами М и М иет свободных ячеек.25 Только в конце зоны Мз могут оказаться свободные ячейки, количество которых колеблется после каждого заполнения НБ не более величины максимального кадра. Внутри каждойзоны количество кадров может быть перемен 30 ым.Предмет изобретенияЗ 5 Устройство ввода информации, содержащеевходной регистр числа, подключенный к одним входам накопительного блока, другие входы которого подсоединены к регистру адреса и блоку управления, а выходы - к вычислитель ному блоку, отличающееся тем, что, с цельюповышения быстродействия устройства, оно содержит два счетчика, разрядные выходы которых подключены к информационным входам введенных в устройство схем И, выходы ко торых через схемы ИЛИ подсоединены к регистру адреса, два дешифратора, входы которых подключены к разрядным выходам соответствующих счетчиков, а выходы - ко входам введенного в устройство блока местного 50 управления, соответствующие выходы которого подключены к управляющим входам схем И, входам денифргторов и блоку управления,

Смотреть

Заявка

1440197

Р. В. Галанский, БИБЛ иТС

МПК / Метки

МПК: G06F 13/00

Метки: ввода, информации

Опубликовано: 01.01.1973

Код ссылки

<a href="https://patents.su/3-378832-ustrojjstvo-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство ввода информации</a>

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