1
Предлагаемое изобретение относится к области вычислительной техники, а именно, к устройствам ввода-вывода исходных данных в цифровые управляющие машины.
И.звестны устройства ввода, содержащие пульт управления, шифратор и регистр, предназиачеиные для последовательного ввода информации в управляющие машины. Такие устройства, как правило, непосредственно связаны с оперативной памятью машины и блоком управления, что, накладывает определенные ограничения на способ кодирования информации, на возможность ввода и вывода информации с одновременным вычислением алгорнтДта управления. Такая структура устройства ввода-вывода не позволяет эффективно осуществлять контроль правильности ввода информации и контролировать, кроме того, большую часть вычислительного устройства.
Целью изобретения является создание устройства для ввода-вывода информации, позволяющего осуществлять ввод исходных данных как от оператора, так и от цифровых устройств высшего ранга, обеспечить контроль достоверности вводимой информации и контроль большей части вычислительного устройства цифровой системы, осуществлять ввод-вывод информации в любое время в течение цикла работы системы управления.
Поставленная цель достигается тем, что в устройстве, состоящем из арифметического, запоминающего, управляющего блоков, с.хемы сравнения, пульта управления, регистра индикации, шифратора и логических схем, первые три схемы сборки соединены со входом арифметического блока и с одним из входов нервых трех схем совпадения, вторые входы которых подсоединены к блоку ynpau/ieinin; БЫХОды первых трех схем совпадеии; через четвертую, пятую н шестую схемы сборки .1ючены ко входам декад регистра нкдикапии; один вход первых трех схем сборки соединен с пультом управления через шифратор, другой вход
подключен к выходу регистра индикации через четвертую схему совпадения; кроме того, выходы декад регистра индикации и арифметического блока подключены к схеме сравнения, выход которой соединен с пультом управления.
Функциональная схема предлагаемого устройства приведена на чертел-се.
Оно содержит арифметический блок /, заноминающий блок 2, блок управления 3, пульт
управления 4, схему сравнения 5, декады 6, 7, 8 регистра индикации, первую, вторую, третью 9, 10, 11 - четвертую, пятую, шестую 12, 13, 14 схемы сборки соответственно, схемы совпадения 15-24 (15, 16, 17 - первые трп; 18, 19,
20 - четвертая, пятая, шестая), шифратор 25
3
с декадами 26, 27, 28, декады усилителей индикации 29, 30, 31.
Предлагаемое устройство работает в двух режимах.
В режиме ввода исходиы.х даииых от оиератора устройство работает следующим образом. На иульте уиравления 4 включается режим «ввод, при помощи клавищ производится выбор адреса и вводится числовое значение вводимого параметра.
Ввод числового значения ироизводится подекадно, начиная со старшей декады. Для этого от блока уиравления 3 но щинам к первым трем схемам совпадения 15, 16, 17 поочередно подводятся отрицательные имиульсы. Переключение на шинах осуществляется при опускании клавиш. Числовое значение параметра записывается в декады 6, 7, 8 регистра индикации через шифратор 25, схему совпадения 24, схемы сборки 9, 10, 11 (первые три) и схемы совпадения 15, 16, 17.
Шифратор 25 преобразует десятичное число в двоично-десятичное в коде 8-4-2-1. Одновременно с записью в декады регистра индикации числа подекадно поступают в арифметический блок 1, где ироизводится преобразование двоичио-десятичного числа в двоичное. Двоичный эквивалент вводимого числового значения, параметра поступает из арифметического блока 1 в запоминающий блок 2, считывается с регенерацией и снова поступает в арифметический блок. В последнем производится обратное преобразование двоичного кода в двоично-десятичный. Число, полученное в конце последнего преобразования в блоке Л сравнивается с числом, записанным в регистре индикации. В случае несовпадения этих чисел вырабатывается сигнал запрета ввода параметров, блокируются клавиши пульта yinpaBления и включается аварийный сигнал.
В режиме ввода данных в процессе управления устройство работает следующим образом.
Ввод новых значений производят, не нарушая цикла работы системы. В конце цикла отводится время для преобразований чисел при вводе-выводе в арифметическом блоке 1. Поскольку ввод может производиться в любой момент времени в течение цикла, то должно производиться запоминание числового значения вводимого параметра. Время запоминания этого параметра определяется длительностью цикла работы системы. С целью сокращения общего оборудования оперативной части цифровой системы запоминание вводимого параметра осуществляется при помощи регистра индикации. Для этого число записывается подекадно в регистр, декады усилителей индикации 29, 30, 31 блокируются импульсо.м с блока управления 3. В течение времени, отведенного для автоматического преобразования чисел, имиульсы блока управления последовательно переключают схемы совпадения 18, 19, 20 и в арифметический блок записываются декады вводимого числа. Далее процесс преобразования и сравнения аналогичен режиму ввода до
начала работы.
Как видно из вышесказанного, одновременно с вводо.ад производится вывод тех же значений. Вывод на индикацию необходимых значений может производиться по желанию оператора для любого промежуточного состояния арифметического блока. Для этого импульсом с блока управления открываются схемы совпадения 21, 22, 23.
В цифровую систему могут вводиться значения некоторых параметров от цифровых устройств высщего ранга. Ввод может осуществляться синхронно с циклом работы цифровой системы. Для этого выход цифровых устройств подсоединяется ко входу схем сборки 9, 10, 11.
Песинхронный ввод информации в цифровую систему производится через схемы сборки 12, 13, 14. В этом случае вводимая информация предварительно записывается в регистр индикации.
Устройство ввода-вывода исходных данных используется в цифровой системе управлени процессами смешепия нефтепродуктов.
Предмет изобретения
Устройство для ввода-вывода информации, содержащее пульт управления, соединенный с щифратором, с запоминающим блоком, с блоком управления и со схемой сравнения, которая соединена с блоком управления с регистром индикации и с арифметическим блоком, соединенным с запоминающим блоком, и логи ческие схемы, отличающееся тем, что, с целью упрощения устройства и повышения надежности ввода информации, выход щифратора подключен через схему совпадения к одним из входов первой, второй и третьей схем сборки, выходы которых подключены ко входу арифметического блока и ко входу регистра индикации через первую, вторую и третью схемы совпадения и четвертую, пятую и шестую схемы сборки, выход регистра индикации через четвертую, пятую и щестую схемы совпадения и первую, вторую и третью схемы сборки соединен со входом арифметического блока, а вторые входы всех схем совпадения подсоединены к блоку управления.
название | год | авторы | номер документа |
---|---|---|---|
Устройство управления | 1969 |
|
SU496557A1 |
УСТРОЙСТВО ОПРЕДЕЛЕНИЯ ВЫСОТЫ ЛЕТАТЕЛЬНОГО АППАРАТА В СИСТЕМАХ ВТОРИЧНОЙ РАДИОЛОКАЦИИ | 1992 |
|
RU2018867C1 |
Устройство для ввода-вывода информации | 1983 |
|
SU1116422A1 |
Устройство для ввода информации | 1983 |
|
SU1113794A1 |
Устройство для ввода и вывода информации | 1985 |
|
SU1265755A1 |
СПОСОБ ОПРЕДЕЛЕНИЯ ВЫСОТЫ ПОЛЕТА ЛЕТАТЕЛЬНОГО АППАРАТА В СИСТЕМАХ ВТОРИЧНОЙ РАДИОЛОКАЦИИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 1992 |
|
RU2047185C1 |
Устройство для выфода данных цифровой интегрирующей структуры | 1974 |
|
SU506849A1 |
Устройство для динамической индикацииВРЕМЕНи СуТОК и КАлЕНдАРя | 1978 |
|
SU805244A2 |
ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО ДЛЯ СИСТЕМ ПРОГРАММНОГО УПРАВЛЕНИЯ ДВУХКООРДИНАТНЫМИ ПЕРЕМЕЩЕНИЯМИ | 1967 |
|
SU223465A1 |
Система числового программного управления | 1974 |
|
SU517004A1 |
Даты
1973-01-01—Публикация