(54) КАССОВЫЙ РЕГИСТРАТОР 6.считывания кодов, узел 7 формирования кодов, узел 8 установки следующей команды, узел 9- формирования команд, узел 10 микрокоманд , канал 11 ввода информации с блока клавиатуры, выходная шина 12 формирователя 5 одиночного импульса, шина 13 стробирования узла формирования кодов, канал 14 передачи кодов команд, канал 15 передачи кодов чисел, каналы 16-17 обмена информацией между арифметическим блоком и блоком памяти, шина 18 разрешения приема кодов, ка .нал 19 управления.обращением к блоку памяти, канал 20 управления арифметическим блоком,, канал 21 передачи сигналов перехода из одно.го состояния в другое, канал 22 передачи команд состояния машины, канал 23 установки команд, шина 24 .передачи сит нала ошибочного нажатия на клав.иши, шнна 25 стробирования, элемент НЕ 2 6 .. . Назна.чение блоков и узлов, вхо.дящих в состав кассового тистратора следующее.. . Блок 1 клавиатуры предназначен для ввода оператором .числовой и кома ндной информации в кассовый регис4 тратор. По каналу 11 в.ходная информация и виде нажатия на клавиши поступает с блока 1 клавиатуры на узел 7 формирования кодов. По каналу 15 коды чи сел поступают в арифметический.блок 2. По каналу 14 узел 7 формирования кодов подключен к узлу установки следуЬщеВ команды. По этому каналу производится передача кодов команд. По шине 18 узел считывания кодов со динен с узлом 9 формирования команд по которой передаются сигналы разре . шения приема кодов. . ... Apиф 4eтичёcкий блок 2 предназначен для выполнения операций слрже ния-вычитания над кодами чисел, пос тупающими в арифметический блок. Арифметический .блок 2 связан : анала 16 и .17 обмена информацией с блоком ijiSMHTfii 3 .Управление арифметическим блоком 2.осуществляется. 09 каналу .20, которым он связан с узлом микро команд 10. Блок памяти 3 предназначен для . хранения числовс5й информации, управ .ление блоком осуществляется по каналу 19 с .узла микрокоманд 10. Узел 8 установки команд предназначен для установки следующей выпол . няемрй кассовым регистратором коман в соответствии с.его состоянием и вновь введенной командой. Узел формирования команд 9 предназначен для формирования пЬследовательности .команд, ..выполняемых кассовым регистра тором, и запоминания состояния, в котором находится регистратор. По шине. 18 узел. 9 Фор.мирования команд подключен к узлу б сч 1тывания кодов По каналу 22 узел 9 формирования .манд подключен к узлу микрокоманд 10 и УЗ.ПУ 8 установки следующей команды. По этому каналу передаются сигналы команд и состояния, в котором находится сассовый регистратор. Узел микрокоманд 10. предназначен для выработки последовательности микрокоманд, управляющих выполнением элементарных действий is регистраторе. Узел подключен к арифметическому блоку 2, блоку памяти 3 и узлу 8 установки следующей команды. Работа предлагаемого кассового регистратора состоит в следующем. Подлежащая обработке информация с блока 1 к.павиатуры по каналу 11 noh ступае.т на формирователь 5 одйночногр импульса и узел 7 формирования кодов чисел и команд, формирователь 5 одиночного импульса по нажатию любой клавиши формирует импульс на шине 12;, который при наличии разрешающего сигнала готовности регистратора к приему информации на шине 18 проходит через узел б считывания кодов. На выходной шине 13 узла 6 считывания кодов воз-: нйкает сигнал, при котором по каналу 15 в арифметический блок 2 поступают коды чис.ел, а по каналу 14 - в узел установки следующей команды поступают коды введенной команды. В узле, 8 установки следующей команды с учетом предыдущего состояния кассового регистратора, поступающего по каналу 22, и поступающи по каналу 14 кодом вновь введенной кЪм.анды, Фор мируюпс.ясигналы установки следующей кома.нды в. .а ле-2 3 .:.Эти-;сигн.альй.поступают в, узел 9.:(формирования команд, з.апомин.аются в нём и кассовый регист|ратор переводится в состояние обработки информации. Обра.батывается информация арифметическим блоком 2, блоком памяти 3 в соответствии с микрокомандами, вырабатываемыми узлом микрокоманд 10. Обнаружение ошибочных нажатий .оператора на клавиши производится следующим образом. Код команды от нажатий клавиши по каналу 14 поступает на узел 8 установки следующей команды. Момент начала этих кодов совпадает с моментом формирования импульса на шине 13 узла 6 считывания кодов. В узле 8 установки следующей коман4№1 фор.мируются, сигналы установки в канале 23 в соответствии с состоянием кассового регистратора, поступающего по каналу 22, и кодом вновь введенной команды. Комбинационная схема узла 8 установки -еледующей команды формирует - ас©разрешенные У танрвки и гадает их в канал 23. . При правильйой работе в канале 23 всегда формируется сигнал установки команд, который через элемент ИЛИ-НЕ 26 запрещает срабатывание элемента И4 ..
название | год | авторы | номер документа |
---|---|---|---|
Кассовый регистратор | 1976 |
|
SU652565A1 |
Кассовый регистратор | 1981 |
|
SU1001105A1 |
Кассовый регистратор | 1977 |
|
SU664174A1 |
Устройство для обучения | 1988 |
|
SU1663618A1 |
ИНТЕРФЕЙС ДЛЯ УСТРОЙСТВА ВВОДА ДАННЫХ | 2000 |
|
RU2233468C2 |
Кассовый регистратор | 1978 |
|
SU748415A1 |
Кассовый регистратор | 1981 |
|
SU1005118A1 |
Устройство для обмена информацией | 1987 |
|
SU1497619A1 |
Устройство управления фотоувеличителем | 1988 |
|
SU1800438A1 |
Кассовый регистратор | 1985 |
|
SU1355990A1 |
Авторы
Даты
1978-07-25—Публикация
1976-05-07—Подача