УСТРОЙСТВО ПЕРЕДАЧИ НАБРАНПОГО ЧИСЛА ОТ КЛАВИАТУРЫ НА ДЕСЯТИЧНЫЙ СЧЕТЧИК-РЕГИСТР Советский патент 1965 года по МПК G06F15/02 

Описание патента на изобретение SU167789A1

Известны сдвигающие устройства передачи набранного числа от клавиатуры на десятичный счетчик-регистр, содержащие клавиатуру, генератор электрических импульсов, систему вентилей, триггер, счетчпк периодов генератора, в которых устройство сдвига совмещено с устройством запоминания и передачи переноса.

Предлагаемое устройство отличается от известных тем, что, с целью сокращения времени вьгпол нения операций умножения методом последовательного суммирования множимого со сдвигом частных произведений направо, а также деления методом последовательных вычитаний с корректировкой в каждом разряде при последовательном способе обработки разрядов, в нем сдвиг осуществляется параллельно. Для этого группа выходов генератора импульсов посредством ключей клавиатуры при наборе числа (подсоединяется к .выходам вентилей поразрядной коммутации им-пульсов, подключенных к выходам первого счетчика периодов генератора, причем количество выходов генератора соответствует числу цифровых шин. Общий выход этих вентилей подключен к триггеру, выходы которого присоединены к группе вентилей подачи унитарного кода числа или его десятичного дополнения, подключенных к выходу генератора импульсов, выдающего периодическую последовательность девяти импульсов, и к выходам устройства управления, формирующего сигналы разрешения в зависимости от вида операции. Выходы вентилей подачи унитарного кода или

его десятичного дополнения подключены через собирательную схему к группе вентилей сдвига, присоединенных к выходам второго счетчика периодов генератора импульсов, а выходы гру1П;пы вентилей сдвига подключены

к соответствующим разрядам счетчика-регистра.

На чертеже приведена блок-схема цифровой вычислительной машины, содержащей предложенное устройство.

Машина содержит цифровую многоклавишную десятичную клавиатуру, причем на чертеже изображены три младших разряда 1, 2, 3, девятый разряд 4 и десятый разряд 5; устройство передачи набранного числа от клавиатуры на десятпчиый счетчик-регистр в зависимости от вида операции, допускающее сдвиг числа вправо, и содержащее генератор 6 импульсов с логической схемой 7 «И и схемой 8 остановки (Т-сигнал остановки). При этом

выходы Ai-Лз генератора связаны с шинами, объединяющими одноименные ключи клавиатуры, на которых обеспечиваются взаимно смещенные импульсы по одному импульсу в течение периода генератора, выходы Ло и Ад риода генератора, а на выходе Лю имеется последовательность девяти имиульсов в течение цикла генератора. Вентильные схемы 9 связаны с иервым счетчиком периодов генератора, при ломощи которых производится иоследовательный, начиная с младшего разряда, вывод импульса с выбранной шины на общую шину 10. При этом положение импульса в пределах цикла генератора однозначно связано с цифрой, .набранной на клавиатуре разряда. Триггер 11 с выходами Ли и AIZ, запускаемый через логическую схему 12 «И с выходами 13 и дифференцируюшую цепь 14 импульсами шины 10, возвращается в первоначальное положение дифференцирующей цепью 15 в конце цериода генератора импульсов. Логические схемы 16-24 «И, на которые подаются выходные сигналы триггера, и выход Лю генератора импульсов связаны с собирательной схемой 25, на выходе А которой имеется последовательность импульсов поразрядного опроса ключей разрядов, причем набранная цифра представляется в виде унитарного кода, соответствующего либо самой цифре, либо ее дополнению. Система вентилей 26-32 связана с вторым счетчиком периодов генератора импульсов и с выходом схемы 25. При этом серия импульсов, соответствующая цифре, набранной на некотором разряде клавиатуры, может быть подана на разряд счетчика-регистра, расположенный ipasee указанного разряда. Машина содержит, двенадцатиразрядный счетчик-регистр, десять младших разрядов 33 которого связаны с клавиатурой, а одиннадцатый разряд 34 и двенадцатый 35 иредназначены для хранения переносов. Мащина содержит также устройство управления мащиной, состоящее из счетчиков 36 к 37 периодов генератора, логические схемы 38-40 «И, схему 41 «Р1ЛИ запуска первого счетчика, логические схемы 42 «И и 43 «ИЛИ - НЕТ запуска второго счетчика, ири этом счетчик 36 содержит на один разряд меньше счетчика 37. Счетчики периодов генератора могут сдвигать единицу одновременно, однако, добавление импульса к первому счетчику, когда второй находится в исходном состоянии, приводит к изменению соотношений между ними. Для выполнения умножения со сдвигом частных произведений вправо необходимо предотвратить возможность соединения некоторого разряда клавиш с разрядом счетчика-регистра высшего .порядка, для чего предусмотрен триггер 44 с выходами Л и Л13- Выход Л14 соединен со схемой 12 «И, предотвращая иоступление сигналов с клавиш на триггер 11 ио окончании цикла счетчика 36. Контрольный счетчик 45 с логическими схемами 46 «ИЛИ, схемами 47 и 48 «И и триггером 49 служит для управления оиерациямн и вычитания при делении. Логические схемы 50-54 «И предназначены для формирования сигнала на -выходе при наличии цифры 9 в соответствующем разряде, что свидетельствует о TOJM, что необходимо переходить к операции сложения при выполнении деления. Собирательная схема 55 переводит контрольный счетчик в следующее состояние ири делении при наличии сигнала на ее выходе Лк;. Множительные ключ1 56 служат для уиравления количеством частных циклов сложения при выполнении о.иерацин умножения. Устройство 57 формирует десятичный перенос из любого разряда счетчика-регистра в последующий ири наличии сигналов переноса декады 58. При нажатии на кнопки сложения, вычитания, деления (на чертеже не показаны) на логические схемы 16-24 поступают сигналы разрещения. Устройство передачи набранного числа от клавиатуры на десятичный счетчик-регисто работает следующим образом. При наборе числа на разрядах /-5 клавиатуры соединя-ют соответствующие шины последовательно разряд за разрядом, начиная с младшего разряда, с шиной 10 путем последовательного включения схем «Pi 9 имплльеами первого счетчика периодов генератора. При этом при наборе цифры на некотором разряде клавиатуры на щину 10 поступает 9-/V импульсов генератора им-пульсов, который переводит триггер 11 в новое состояние. На схемы 16-24 «И подается разрешающий сигнал. Оставщиеся 9-(9-N)N импульсов с выхода генератора имиульсов поступают через схемы 2J и 25 на выход Лаз. Если машина работает в режиме вычитания, то подается комбинация сигналов разрешения на схемы 22 и 23. При переходе счетчика 37 циклов генератора в положение 7 через схему 22 поступает нмпульс, необходимый для образования десятичного дополнения числа, схема 23 открыта при поступлении сигнала разрещенпя до момента переброса триггера //, вследствие чего в данный разряд счетчика-регистра иостуият 9-Л импульсов с выхода Лю, то есть дополнение данной цифры до 9. Если машина работает в режиме умножения, то работает схема «И 21. В случае деления подаются соответствующие сигналы разрешения на схемы 16-19 «И в результате чего на выход Аа подаются им }ульсы унитарного кода набранных цифр или их десятичные дополнения согласно алгоритму деления. Импульсы с выхода Лхз иодаются на систему вентилей 26-32, управляемых вторым счетчиком циклов генератора, при этом, если оба счетчика находятся в одинаковых состояниях t, и Ti, число, набранное на /-разряде клавиатуры, поступает в /-разряд счетчика-регистра. Если счетчики находятся в различных состояниях // и Гг., число, набранное на /-разряде клавиатуры, поступает в / /и-разряд счетчика-регистра. Предложенное устройство может быть использовано в настольных десятичных вычислительных машинах для выполнения четырех

Предмет изобретения

Устройство передачи набранного числа от клавиатуры на де-сятичный счетчи к-регистр, осуществляющее сдвиг числа влраво, содержащее генератор импульсов, систему вентилей, триггер и счетчиКи периодов генератора, отличающееся тем, что, с целью у меньшения времени вьшолнения операций умиожения и деления, в нем группа выходов генератора импульсов, количество выходов которых соответствует числу цифровых шин, посредством ключей клавиатуры при наборе числа подсоединяется к входам вентилей поразрядной коммутации импульсо в, подключенных к выходам .nepiBoro счетчика периодов генератора, а общий выход этих вентилей подключен к триггеру, выходы которого присоединены к груп;:1г вентилей подачи унитарного кода числа и1ти его десятичного дополнения, подключенных к выходу генератора импульсов, выдающего лериодическую последовательность девяти импульсов, и к выходам устройства управления, формирующего сигналы разрешения в зависимости от вида оюерадии,

выходы вентилей лодачи унитарного кода числа или его десятичного дополнения подключены через собирательную схему к грзлле вентилей сдвига, присоединенных к выходам второго счетчика периодов генератора, а выходы группы вентилей сдвига подключены к соответствующим разрядам счетчика-регистра.

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

название год авторы номер документа
ПОСЛЕДОВАТЕЛЬНЫЙ ДЕСЯТИЧНЫЙ НАКАПЛИВАЮЩИЙ СУММАТОР С ПАРАЛЛЕЛЬНЫМ СДВИГОМ 1969
SU250544A1
ЭЛЕКТРОННАЯ КЛАВИШНАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА 1973
  • Л. М. Хохлов, М. М. Маневич, С. А. Букшин, А. С. Сорокин В. В. Дрангинис, А. Г. Мурзина И. Балагула
SU395837A1
ИНОСТРАНЦЫ Хьюдж Лайон Мэнсфорд, Джон Джордж Лло1^ II Норберт Китц (Англия) 1964
SU164572A1
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ЦЕЛЫХ ЧИСЕЛ ИЗ ДВОИЧНО-ДЕСЯТИЧНОЙ СИСТЕМЫ В ДВОИЧНУЮ 1966
SU185574A1
Устройство для преобразования двоичного кода в двоично-десятичный 1976
  • Авдеев Анатолий Петрович
SU641441A1
ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ 1966
  • Любарский Ю.Я.
  • Файзулаев Р.Н.
SU216369A1
УСТРОЙСТВО для АВТОМАТИЧЕСКОГО КОДИРОВАНИЯ 1972
SU354409A1
Устройство для ввода и вывода информации 1985
  • Ткаченко Владимир Николаевич
  • Шарапинский Валентин Николаевич
SU1265755A1
Синтезатор частот 1984
  • Балтарагис Ионас-Гинтаутас Болеславович
  • Сметанин Константин Иванович
  • Шняука Антанас Антанович
SU1293841A1
Счетное устройство 1984
  • Швед Владимир Кузьмич
SU1210221A1

Иллюстрации к изобретению SU 167 789 A1

Реферат патента 1965 года УСТРОЙСТВО ПЕРЕДАЧИ НАБРАНПОГО ЧИСЛА ОТ КЛАВИАТУРЫ НА ДЕСЯТИЧНЫЙ СЧЕТЧИК-РЕГИСТР

Формула изобретения SU 167 789 A1

553 3333 flfl W . fr. 32Г 5/ 2 : ь Д; о- а Q Iliiiii /о f ,,Г ю 15

SU 167 789 A1

Даты

1965-01-01Публикация