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

Авторы: Богданов, Валкин, Сопрунов

ZIP архив

Текст

Союз СоаетскикСоциалистическихРеспублик оц 664174 К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(22) Заявлено 2302,77 (21) 2455622/18-24с присоединением заявки Мо(51)М. Кл. О Об Г 15/02 Государственный ком нтет СССР но делам нзобретеннй н открытнй(71) Заявитель Курский завод фСчетмаш(54) КАССОВЫИ РЕГИСТРАТОР Изобретение относится к области автоматики и вычислительной техники и может быть использовано при соз: дании кассовых регистраторов и других регистрирующих устройств.Известны кассовые регистраторы 1), содержащие блок ввода, клавиатуру, арифметический блок, блок памяти и блок управления.Эти регистраторы позволяют производить операции с накоплением итоговых сумм по видам операций и печатью реквизитов и итогов проводимой операции на контрольных документах. 15К недостаткам указанных регистраторов относится то, что при последовательном проведении одинаковых операций (партии) оператор должен выпол" нять полный фораат ввода с перенабо ром реквизитов, совпадающих с реквизитами предыдущей проведенной операции в партии.Наиболее близким к данному является кассовый регистратор 2), содержащий клавиатут 1, соединенную с бло" ком ввода,. информационный выход которого соединен с информационным входом арифметического блока, соединенного двухсто 1.онней связью с блоком памяти,ЗО блок микропрограммного управления, выход которого соединен с управляющими входами блока памяти и арифметического блока, а вход - с выходом блока Формирования команд, командный выход блока ввода соединен с соответствующими входами блока выявления ошибочных нажатий и блока формирования команд.Недостатком известного регистратора является недостаточная производительность.Целью изобретения является повышение производительности и расширение функциональных возможностей путем подведения итогов по партиям операций.Поставленная цель достигается тем, что регистратор содержит блок адаптивного выбора, состоящий из счетчика, двух элементов И, триггера и элемента ИЛИ, причем первый и второй установочные входы триггера соединены с соответствующими выходами блока Формирования команд и бЛока ввода, установочный и счетный входы счетчикд соединены с соответствующими выходами блока Формирования команд и выходом элемента ИЛИ, первый и второй входы которого соединены664 31соответственно с вьиодами первого ивторого элементов И, выход счетчик.соединен с соответствуюаими входамиарифметического блока и блока выявления ошибочных нажатий, первые входыпервого и второго элементов И соединены с соответствующим выходом блокаввода, выход триггера соединен со вторым входом первого элемента И и с соответствукщими входами блока выявле"ния ошибочных нажатий и блока формирования команд, третий и второй вхо- Оды соответственно первого и второгоэлементов И соединены с соответствующими вьюодами блока выявления ошибочньи нажатий.На фиг. 1 приведена Функциональная схема предлагаемого кассовогорегистратора; на Фиг. 2 - схема блока адаптивного выбора,Кассовый регистратор содержит:клавиатуру 1, блок 2 ввода, блок 3формирования команд, блок 4 микропрограммного управления, арифмети"ческий блок 5, блок 6 памяти, блок 7выявления ошибочных нажатий, блок 8адаптивного выбора.Блок 8 ар,аптивного выбора содержит триггер 9, элементы И 10, 11,элемент ИЛИ 12, счетчик 1 3.Кассовый регистратор работаетследующим образом.В исходном состоянии, до нажатия 30оператором командной клавиши, изклав натуры 1 в блок 2 ввода, из блока 2 ввода в арифметический блок 5и в блок 3 формирования команд иблок 7 выявления ошибочных нажатий 35не поступает никаких сигналов, Блок3 формирования команд находится в начальном состоянии и в нем отсутствует установка какой-либо команды,поэтому из него в блох 4 не поступаЩт 4 Окоды команд. Блок 4 также находитсяв начальном состоянии и из него навходы арифметического блока 5 и блока 6 не поступают команды на выпо:нение микроопераций (обнуление сложение, умножение и т,п.), следова"Ф45тельно, последние также находятся вначальном состоянии и между ниминет обмена информацией. В блоке 6памяти не зафиксировано никакой информации. С выхода блока 7 выявления ошибочных нажатиГ блок 3 форми- .рования команд, блок 2 ввода и арифметический блок 5 поступает разрешающий потенциал. Триггер 9 и счетчик 13 блока 8 адаптивного выбора 55по установочным входам установленыв начальное состояние, поэтому с выхода блока 8 адаптивного выбора навходы блока 3 формирования команди блока 7 выявления ошибочных нажа Отий поступает запрещающий потенциал,а на соответствукцие входы арифметического блока 5 и блока 7 выявления ошибочных нажатий поступают сигналы, снимаемые с вжссда счетчика 13,Состояние счетчика 13 в блоке 7 оп ределяет соответствие разрядности вводимой информации выполнязмой опе" рации, а в а рифме тическом блоке 5 - Формирование адреса оперативном ячеек памяти, где Фиксируется вводимая инф орм ация .На выходах блоха 2 ввода отсутствуют сигналы установки, а на входы блока 8 адаптивного выбора из блока 7 выявления ошибочных нажатий пос тупают запрещающие потенциалы. Так как в блоке 3 Формирования команд операция не установлена, то М блок 7 не поступает никаких сигналов.При необходимости однократного выполнения какой-либо операции оператор нажимает клавишу, сигнал нажатия которой из клавиатуры 1 поступает в блок 2 ввода, а из блока 2 ввода код введенной команды поступает в блок 7 выявления ошибочных нажатий и в блок 3 Формирования команд. Затем оператор производит ввод первой части числовой информации, которая поступает в арифметический блок 5 и Фиксируется в первой группе оперативных ячеек блока Ь памяти, После ввода первой части информации (первого реквизита), при соответствии ее разрядности Формату ввода данной операции, с выхода блока 7 выявления ошибочных нажатий на вход блока 8 адаптивного выбора поступает разрешаю. щий потенциал и после нажатия оператором клавиши раздела информации с выхода блока 2 ввода появляется сигнал, поступающий на вход блока 7 выявления ошибочных нажатий и через элемент И 1 О и элемент ИЛИ 1 2 на счетный вход счетчика 13 блока 8 адаптивного выбора. При этом изменится состояние счетчика 13 и следовательно, в арифметическом блоке 5 будет Формироваться адрес следующей группы оперативных ячеек памяти. По окончании импульса, поступающего на вход блока 7, последний вновь вырабатывает запрещающий потенциал на вы",оде. Ввод остальных реквизитов операции производится аналогичным образом. Если разрядность вводимой информации не будет соответствовать формату ввода, или оператором будет нажата клавиша, не предусмотренная форматом ввода, то потенциал, поступающий с выхода блока 7 выявления ошибочных нажатий, станет запрещающим и блокирует в блоке 3 формирования команд и арифметическом блоке 5 фиксацию ошибочных команд или информации, а в блоке 2 ввода - воспроизведение ошибочного нажатия. При этом кассовый регистратор переводится в состояние ошибки оператора и последний для продолжения работы должен нажать клавишу установки в исходное состояние.По окон лнии ввода всех реквизитов операции оператор нажимает ис"полн ительную клавишу, с игнал о нажатии которой через блок 2 ввода поступает в блок 7 выявления ошибочных нажатий и блок 3 формирования команд, Блок 3 устанавливает счетчик 13 в исходное состояние, затем в соответствии с установленной операцией вы рабатывает последовательность команд, поступающих в блок 4, В соответствии с поступившей командой блок 4 вырабатывает последовательность кодов микроопераций, поступающих на управ О ляющие входы арифметического блока 5 и блока б памяти, в которых производится обработка введенной информации и накопление общего итога по всем проведенным операциям данного вида, Затем арифметический блок 5 вырабатывает сигнал окончания обработки, поступающий в блок 3 формирования команд, который устанавливает остальные блоки регистратора в исходное состояние, но при этом в блоке б остается результат проведения операции и в оперативных ячейках памяти сохра" няются реквизиты последней проведенной операции.При выполнении партии одинаковых 25 операций, оператор нажимает клавишу партионнЫх режимов, сигнал о нажатии которой через блок 2 ввода поступает на второй установочный вход триггера 9. Триггер 9 устанавливается в со стояние 1 и с выхода блока 8 адаптивного выбора на входы блока 3 и блока 7 поступает разрешающий по" тенциал, Затем оператор нажимает опеРационную клавишу и для пеРвой из 35 партий операций выполняет полный формат ввода. Далее выполнение операции производится также, как и в случае одиночной операции, но, в соответствии с разрешающим потенциалом, 41 поступающим с выхода блока 8 адаптивного выбора на вход блока 3, последний вырабатывает также команды, в результате выполнения которых в блоке б в отдельных ячейках памяти фиксируется также результат выполнения только партионных операций. После выполнения партионной операции все узлы регистратора, за исключением блока 3 и блока 8 адаптивного выбора возвращаются в исходное состояние, 50 В блоке 3 сохраняется установленная операция, а в блоке 8 адаптивного выбора сохраняется разрешающий потенциал на выходе.Для ввода реквизитов следующей 55 партионной операции оператор без нажатия клавиши установки операции может производить ввод первого реквизита операции, При этом, до начала ввода первого реквизита, в соответствии с разрешающим потенциалом, поступающим на вход блока 7, потенциал, последующий с выхода этого б"ока на вход блока 8 адаптивного выбора является .акже разрешающим, Поэтому, при совпадении первого реквизита По следующей партионной операции с предыдущей, оператор может без ввода реквизита сразу нажимать клавишу раздела информации, сигнал о нажатии которой поступает на вход блока 8 адаптивного выбора и затем через элемент И 1 и элемент ИЛИ 12 - на счетный вход счетчика 13, При этом изменит я код, поступающий на входы арифметического блока 5 и последний формирует теперь адрес второ: группы оперативных ячеек блока б памяти, т.е. кассовый регистратор подстраивается, адаптируется, в процессе ввода реквизитов последующих партионных операций.Обработка информации при выполнении последующих партионных операций производится так же, как при выполнении первой операции из партии.После выполнения всей партии операций фиксируется итог по партионным операциям и кассовый регистратор приводится в исходное состояние.Таким образом, введение блока адаптивного выбора расширяет функциональные воэможности кассового регистратора, так как имеется воэможность подведения итогов по отдельным партиям операций. Кроме того, блок адаптивного выбора позволяет существенно уменьшить количество вводимой информации при выполнении партии операций, что значительно повышает произ.водительно работы оператора.Формула изобретенияКассовый регистратор, содержащий клавиатуру, соединенную с блоком ввода, информационный выход которого соединен с информационным входом арифметического блока, соединенного двухсторонней связью с блоком памяти, блок микропрограммного управления, выход которого соединен с управляющими входами блока памяти и арифметического блока, а вход - с выходомблока формирования команд, командный выход блока ввода соединен с соответствующими входами блока выявления ошибочных нажатий и блокд формирования комачд, о т л и ч а ю щ и й с я тем, что, с целью повышения производительности и расширения функциональных возможностей путем подведения итогов по партиям операций, он содержит блокадаптивного выбора,состоящий из счетчика, двух элементов И, триггера и элемента ИЛИ, причем первый и второй установочные входы триггера соединены с оответствующими выходами блока формирования команд и блока ввода, установочный и счетный входы счетчика соединены с соответствующими выходами блока формироваьия команд и выходом эле.ента ИЛИ, первыи и второй входы которого соединены соответственно с выходами664174 Фиг. 2 Составитель И. ХазоваТехред Н. Андрейчук едактор Б,орректор к каз 300 3/46 Тираж 779ЦНИИПИ Государственнопо делам изобретени.113035, Москва, Ж, Ра Подписноекомитета СССРоткрытийкая наб., ч. 4 лиал ППП Патент, г, Ужгород, ул. Проектна, 7первогои второго элементов И, выход счетчика соединен с соответствующими входами арифметического блока и блока выявления аиибочных нажатий, первые входы первого и второго эле" ментов И соединены с соответствующими выходом блока ввода, выход триг- а гера соединен со вторым входом первого элемента И и с соответствующими входами блока выявления оиибочных нажатий и блока формирования команд,8третий и второР входы соответственнопервого и второго элементов И соединены с соответствующими выходамиблока выявления ошибочных нажатий.Источники информации, принятые вовнимание при экспертизе1. Патент СЮА 9 2945213,кл. 340-072.5, 1960,2, тоКуо ИЕСтК 1 С СОЬтв, ц 1 У1972,Е 1 ес 1 гоп 1 с саве гед 1 в 1 егВВС-ЗО,

Смотреть

Заявка

2455622, 23.02.1977

КУРСКИЙ ЗАВОД "СЧЕТМАШ"

СОПРУНОВ ВЯЧЕСЛАВ КИРИЛЛОВИЧ, БОГДАНОВ НИКОЛАЙ НИКОЛАЕВИЧ, ВАЛКИН ВЛАДИМИР МЕЕРОВИЧ

МПК / Метки

МПК: G06F 15/02

Метки: кассовый, регистратор

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

Код ссылки

<a href="https://patents.su/4-664174-kassovyjj-registrator.html" target="_blank" rel="follow" title="База патентов СССР">Кассовый регистратор</a>

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