Логическое устройство для обработки информации
Иллюстрации
Показать всеРеферат
Изобретение относится к области автоматики и вычислительной техники и может быть использовано при построении автоматизированных систем уп- . равления для подключения пультов ввода данных к ЭВМ. Целью изобретения является повышение быстродействия устройства. Устройство содержит ком- . мутатор 1, адресный счетчик 2, блоки 3, 5 памяти, индикатор 4, блок 6 ввода информации, сумматор 7, регистр со 00 со ел ас
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК.БК 1339578 А1 (51) 4 G 06 Е 15/00
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ! !
ОПИСАНИЕ ИЗОБРЕТЕНИЯ; й, ;.,1;"
Н А BTOPCHOMY СВИДЕТЕЛЬСТВУ БЕБ,::11,", б
Пе ча по (21) 3825415/24-24 (22) 11.12.84 (46) 23.09.87. Бюл. Ф 35 (71) Московский институт народного хозяйства им. Г.В.Плеханова и Ленинградское научно †производственн объединение "Вымпел" (72) И.А.Александров, В.В.Балабанов,,О.Н.Гусельников, С.Б.Плетенский, .А.В.Скуратов и О.В.Сорокин (53) 681.327(088.8) (56) Авторское свидетельство СССР
11 - 590696, кл. G 05 В 15/00, 1973, (54) ЛОГИЧЕСКОЕ УСТРОЙСТВО ДЛЯ ОБРА-
БОТКИ ИНФОРМАЦИИ (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано при построении автоматизированных систем управления для подключения пультов ввода данных к ЭВМ. Целью изобретения является повышение быстродействия устройства. Устройство содержит коммутатор 1, адресный счетчик 2, блоки
3, 5 памяти, индикатор 4, блок 6 ввода информации, сумматор 7, регистр
1339578
30
8, блок 9 управления. Устройство позволяет подсчет стоимости заказа вести автоматизированно и, следователь1
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении автоматизированных систем управления для подключения пультов ввода данных, .; в ЭВМ.
Целью изобретения является повышение быстродействия устройства.
На чертеже представлена схема устройства. 10
Устройство содержит коммутатор 1, адресный счетчик 2, первый блок 3 памяти, индикатор 4, второй блок 5 памяти, блок 6 ввода информации, сумматор 7, регистр 8, блок 9 управления, Блок 9 управления содержит первый одновибратор 10, первый триггер
11, первый индикатор 12, второй одновибратор 13, первый элемент И 14, второй триггер 15, третий одновибра- 20 тор 16, второй элемент И !7 третий триггер 18, второй индикатор 19, первую схему 20 сравнения, вторую схему
21 сравнения, третий элемент И 22, процессор 23 и элемент 24 задержки.
Устройство работает следующим образом.
После включения устройства происходит начальная подготовка блоков к работе. В этом случае центральный процессор формирует сигнал Первоначальная подготовка, IIQ которому происходит установка в "О адресного счетчика 2 и сброс регистра 8 ° Сигнал Первоначальная подготовка" по- З5 ступает на все триггеры, устанавливая их в состояние "0" (схемы цепи ввода не показаны). Одновременно центральный процессор устанавливает сигнал "Режим работы" в состояние 40
Ввод . Указанный сигнал поступает на коммутатор 1, который обеспечивает подключение адресных входов блока
5 памяти к сигналу "Адрес от центрального процессора". 45
После этого идет запись данных в блок 5. Запись осуществляется следуюно, сократить простои оборудования, вызванные отвлечением оператора на устный подсчет. 1 з.п,ф — лы, i ил.
2 щим образом. Процессор формирует код цены продукта и устанавливает этот код на входных шинах .устройства, после этого процессор вырабатывает импульс "Такт записи данных", который поступает на вход "Запись" блока 5.
Таким образом, производится запись цены первого продукта по первому адресу. Далее процессор увеличивает адрес блока 5 на единицу, формирует цену второго продукта и вырабатывает следующий "Такт записи данных". Аналогичным образом происходит заполнение второго адреса блока 5. По окончании ввода данных процессор переключает сигнал "Режим работы" в состояние "Работа". По этому сигналу коммутатор 1 переходит в состояние, когда на адресный вход блока 5 подается код адреса с блока 6 ввода информации, и устройство переходит в режим ожидания ввода заказа.
При вводе заказа в монетоприемник опускается монета (аванс) и одновибратор 10 формирует импульс, по которому триггер 11 переключается в единичное состояние. Выходной потенциал триггера управляет индикатором 12, на котором высвечивается табло с сообщением, что автомат готов к приему заказа.
Одновременно потенциал поступает на вход третьего элемента И 22 и вход первого элемента И 14. Оба элемента открываются, и снимается блокировка работы устройства.
Ввод заказа осуществляется с блока 6 ввода и происходит следующим образом. Код нажатой кнопки (код кноп-. ки соответствует коду продукции) поступает через коммутатор 1 на адресный вход блока 5. По этому установленному адресу на выходе блока 5 по" является код цены продукта. После этого одновибратор блока 6 ввода формирует импульс, который через третий элемент И 22 поступает на установочный вход регистра 8. Сумматор 7 и
1339578 регистр 8 организованы таким образом, что образуют сумматор накапли— вающего типа, В случае нажатия кноп-, ки блока 6 ввода происходит сложение содержимого блока 5 с содержимым регистра 8 и запись результата в регистр 8. Содержимое регистра 8 индицируется на передней панели устройства индикатором 4. 10
Одновременно код продукта поступает на информационный вход блока 3 памяти и при поступлении импульса от третьего элемента И 22 записывается по адресу, установленному адресным
2 счетчиком. После этого импульс с выхода третьего элемента И 22 проходит через элемент 24 задержки и увеличивает содержимое адресного. счетчика 2. Таким образом, устройство: подготовлено к приему следующего кода продукта.
Для предотвращения переполнения блока 3 введена первая схема 20 сравнения. При достижении адресным счет- 25 чиком 2 максимально возможной велиЧ!1ны схема сравнения срабатывает и блокирует работу устройства через третий элемент И 22.
После того, как весь заказ введен, З0 покупатель нажимает клавишу ".Набор закончен", при этом срабатывает одновибратор 13 и переключается триггер
15, выход которого формирует потенциал "Запрос на обмен". После приема
„35 кода одного продукта по шине "Данные" процессор вырабатывает импульс "Такт посылки данных", по которому происходит уменьшение адресного счетчика 2 на единицу и из блока 3 считывается код второго продукта.
Работа повторяется до тех пор, пока вдресный счетчик 2 не установится в состояние "0", т.е. пока не будет принята в процессор вся информация о заказе. В этом случае срабатывает вторая схема 21 сравнения и сигнал с ее выхода переводит в состояние "0" триггер 15, что приводит к снятию потенциала "Запрос на обмен".
Далее процессор формирует сигнал
"Выдача жетона". По этому сигналу происходит подготовка устройства к новому циклу работы. В случае, когда . заказ не может быть принят, процессор формирует импульс Сбой — отказ
11 и 55 и импульс "Первоначальная подготов ка". По этим сигналам сбрасывается содержимое адресного счетчика 2, на. капливающего сумматора и триггер 18 переводится в состояние 1". С выхода триггера !8 потенциал поступает на индикатор 19. формула и з о б р е т е н и я
1, Логическое устройство для обработки информации, содержащее коммутатор, адресный счетчик, блок ввода информации первый и второй блоки памяти, индикатор, сумматор, причем вы-, ход адресного счетчика соединен с адресным входом первого блока памяти, выход коммутатора соединен с информационным входом первого блока памяти и адресным входом второго блока памяти, первый информационный вход коммутатора соединен с одним выходом блока ввода информации, о т л и ч а ющ е е с я тем, что, с целью повышения быстродействия устройства, в него введены регистр, блок управления, выход второго блока памяти подключен к первому входу сумматора, выход которого соединен с информационным входом регистра, выход которого подключен к второму входу сумматора и входу индикатора, второй информационный вход коммутатора является адресным входом устройства, управляющий вход коммутатора является входом задания режима работы устройства, информационным входом которого является информационный вход второго блока памяти, вход разрешения записи которого является входом записи устройства, тактовым входом которого является вычитающий вход адресного счетчика, суммирующий вход которого подключен к первому выходу блока управления, второй выход которого соединен с входами разрешения записи первого блока памяти и регистра, входы сброса адресного счетчика и регистра подключены к третьему выходу блока управления, четвертый выход которого является выходом запроса на обмен устройства, другой выход блока ввода информации соединен с первым входом блока управления, второй вход которого соединен с выходом адресного счетчика, третий, четвертый, пятый входы блока управления являются соответственно первым, вторым, третьим входами сброса устройства, выход первого блока памяти является информационным выходом устройства.
1339578
Составитель О. Кулаков
Редактор А. Ворович Техред M.Äèäûê Корректор Н, Король
Заказ 4224/40
Тираж 672 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, R-35; Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
2. Устройство 2to п.1, о т л и ч а-. ю щ е е с я тем, что блок управления содержит элемент ИЛИ, три одновибратора, три триггера, два индикатора, две схемы сравнения, три элемента И, элемент задержки, выход которого является первым выходом блока, вход элемента задержки соединен с выходом третьего элемента И и является вторым выходом блока, выход первого .одновибратора подключен к единичному входу первого триггера, выход которого подключен к входу первого индикатора, первому входу первого элемен- 1б та И и первому входу третьего элемента И, второй вход которого является первым входом блока, третий вход третьего элемента И соединен с выходом первой схемы сравнения, вход ко- 2р торой соединен с входом второй схемы сравнения и является вторым входом блока, выход второй схемы сравнения подключен к нулевому входу второго триггера, единичный вход которого 25 соединен с выходом первого элемента
И, второй вход которого подключен к выходу второго одновибратора, прямой выход второго триггера является четвертым выходом блока управления,инверсный выход второго триггера соединен с четвертым входом третьего. элемента И и первым входом второго элемента И, второй вход которого подключен к выходу третьего одновибратора, единичный вход третьего триггера соединен с первым входом элемента ИЛИ и является третьим входом блока управления, второй вход элемента ИЛИ является пятым входом блока управления, вход второго индикатора соединен с выходом третьего триггера, нулевой вход которого соединен с выходом второго элемента И и первым нулевым входом первого триггера, второй ну †" левой вход которого подключен к третьему входу элемента ИЛИ и является четвертым входом бло— ка управления, третьим выходом которого является выход элемента
ИЛИ.