Устройство для преобразования чисел из десятичной в двоичную систему счисления
Иллюстрации
Показать всеРеферат
Изобретение относится к цифровой технике и может быть использовано в системах автоматики, телемеханики и вычислительной техники для преобразования чисел, задаваемых нажатием клавиш на пульте, из десятичной системы счисления в двоичную. Цель изобретения - упрощение устройства и повышение его надежности. Устройство содержит клавиатуру, пять элементов ИЛИ, регистр, блок сравнения, три счетчи-1 ка, генератор импульсов, элемент запрета, элемент И. Цель изобретения достигается за счет исключения из состава устройства постоянных запоминакнтих устройств с их схемами управления . 2 ил., 1 табл. S fc
„,Я0„„1649526 А 1 союз советсних социАлистичесних
РЕСПУБЛИН
@gal G 06 F 3/02
ГОСУДАРСТВЕННЫЙ НОМИТЕТ
Ilo изОБРетениям и ОтнРытиям
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ
2 (54) УСТРОЙСТВО ДЛЯ ПРГОБРАЗОВАНИЯ
ЧИСЕЛ ИЗ ДЕСЯТИЧНОЙ В ДВОИЧНУ1 1 СИСТЕМУ
СЧИСЛЕНИЯ . (57) Изобретение относится к цифровой технике и может быть использовано в (2 I ) 4694 735/24 (22) 19.05.89 (46) 15.05.91. Бюл. Р 18 (7 1) Севастопольский приборостроительный институт (72) В,С.Говоров, В.К.Маригодов, М,В.Пузанов, В.Б. Палинский и С,II.Ïûæoâ (53) 681.327(088,8) (56) ОСТ 11. 340.909-80. Микросхемы интегральные полупроводниковые серий
131, К131, 155, К155, 158, К158: Руководство по применению, ч. 1, с.227.
Говоров В.С., Семьянинов В.И. .Принципы построения радиоэлектронной аппаратуры на интегральных микросхемах, 1978, с. 57. системах автоматики,, телемеханики и вычислительной техники дпя преобразования чисел, задаваемых нажатием клавиш на пульте, из десятичной системы счисления в двоичную. Цель изобретения — упрощение устройства и повышение его надежности. Устройство содержит клавиатуру, пять элементов ИЛИ, регистр, блок сравнения, три счетчи ка, генератор импульсов, -элемент запрета, элемент И. Цель изобретения достигается за счЕч исключения из состава устройства постоянных запомина х устройств с их схемами управления. 2 ил., 1 табл.
Изобретение относится к цифровой технике и может быть использовано в системах автоматики, телемеханики и вычислительной техники для преобразования чисел, задаваемых нажатием клавиш на пульте, из десятичной системы счисления в цифровой двоичный код.
Цель изобретения — упрощение устройства и повышение его надежности.
На фиг. 1 приведена функциональная схема устройства; на фиг. 2— эпюры сигналов, поясняющие его работу.
Устройство содержит клавиатуру 1, регистр 2, второй 3, первый 4 и тре тий 5 счетчики, первый 6, второй 7, третий 8, четвертый 9 и пятый 10 Сф элементы ИЛИ, элемент 11 задержки, элемент 12 запрета, элемент И 13, генератор 14 импульсов и блок 15 сравнения.
Клавиатура 1. предназначена для задания числа в десятичной системе счисления путем последовательного их р нажатия. Ее девять выходов от клавиш
1.0-1.9 по закону одной декады кода ,8-4-2-1 подключены к входам первого, второго, третьего и четвертого элементов ИЛИ.
Счетчик 5 предназначен пля формирования числа в коде 8-4-2-1, эквива1649526
50 лентногЬ числу в десятичной системе счисления, задаваемого на клавиатуре.
Устройство работает следующим образом, Первоначально на клавиатуре 1 нажимается клавиша R, чем достигается фориирование импульса U< (фиг. 2) °
Этот импульс устанавливает элементы устройства в исходное состояние. 3атем последовательно нажимаются клавиши. в соответствии с требуемым числом в десятичной системе счисления, например 9781, т,е. 9-» 7 -» 8 -+ 1.
Сигналы от информационных клавиш поступают на соответствующие входы первого 6, второго 7, третьего 8 н четвертого 9 элементов ИЛИ, как это показано в таблице, Единица в этой таблице означает, что на соответствующий вход i-го элемента ИЛИ поступает сигнал с выхода j-й клавипы (единица находится на пересечении i-ro элемента и j-й клавиши}.
При нажатии девятой клавиши на блоке 1 формируется импульс 0, который поступает на пятый вход элемента ИЛИ 6 и на второй вход элемен,та ИЛИ 9, проходит через эти элемен-! ты и поступает на первый и четвертый информационные входы регистра 2, чем достигается запись в первые четыре разряда регистра 2 числа 1001.
Импульс U проходит через элемент
ИЛИ 10 на вход элемента 11 задержки, в котором, задерживается на время записи числа в регистр 2. С выхода элемента 11 задержки снимается импульс U<<, который подводится к второму входу элемента 12 запрета, и, так. как сигнал запрета на втором его
40 входе в этот момент отсутствует, поступает на вход сдвига регистра 2, чем достигается сдвиг содержимого регистра 2 на четыре разряда влево °
Импульс с выхода элемента 12 уве45 личивает содержимое счетчика 4 на единицу, После нажатия девятой клавиши нажимают седьмую клавишу, затеи восьмую, а затем первую клавишу и описанный процесс повторяется. Так как после нажатия девятой клавиши последовательно нажимают клавиши восьмую, седьмую и первую, .то с соответствующего выхода, клавиатуры последоватезп55 но снимаются импульсы US, U> и U< (фиг. 2) . Временной интервал между смежным нажатием клавиш значительно превышает время работы устройства.
Поэтому временные оси на графиках разрываются, что показано точками, После нажатия последнвй клавиши (применительно к рассматриваемому примеру — первой) в регистре 2 оказывается записано число 9781 в двоично-десятичном коде (Ugg) ° т.е. число 1001 0111 1000 00ц1, à s счетчике 4 - количество разрядов набранного числа в десятичной системе счис- ления (U ). Наличие в соответствующем разряде регистра 2 и счетчика 4 единицы на графиках обозначено вертикальным отрезком, а нуля - точкой. Симво лаии m и. m обозначено количество разрядов этого регистра и счетчика.
Счетчик 4 совместно с элементом И
13 предназначен для формирования сигне ч запрета, если количество разрядо набираемого числа s десятичной сисек. счисления превышает допустимое.
После нажатия клавиши младшего разряда числа в десятичной системе счисления нажимают клавишу S. С соответствующего выхода клавиатуры снимается импульс Uy, который поступает на вход генератора 14 и запускает его. С выхода генератора 14 снимаются кратковременные импульсы У 14, которые поступают на счетные входы счетчика 3 и счетчика 5. В момент времени, когда содержимое счетчика 5 становится равным содержимому регистра 2, с выхода блока 15 сравнения снимается импульс U > который поступает на генератор 14 и останавливает его. Таким образом, к моменту . формирования импульса U содержимое счетчика 3 в цифровом двоичном коде соответствует числу в десятичной.системе счисления, каждый разряд которого набран на клавиатуре путем последовательного нажатия клавиш на нем.
Если на клавиатуре ошибочно набрано число в десятичной системе счисления с количеством разрядов, превышающим максимально возможное, на которое рассчитано устройство (Нц „с), то в момент нажатия клавиши Ч ак разряда содержимое счетчика 4 становится равным N «, и с выхода элемента И 13 снймается сигнал, который поступает на первый вход элемента 12 запрета, импульс U< с выхода элемента 11 через него не проходит, Формул а
Номер элемента ШЩ
Клавиша
Ь 2
1
1
О.
О.
0
О
1
0
1
0
О
3
5
6 7
0
0
1
1
О
0
О
О
О
О
О
О
5 16495 изобретения
Устройство для преобразовайия чисел из десятичной в двоичную систе5 му счисления, содержащее клавиатуру, первый, второй, третий и четвертый элементы ИЛИ, элемент запрета и регистр, первый информационный .вход которого через первый элемент
ИЛИ соединен с первым, третьим, пятым, седьмым и девятым выходами клавиатуры, второй — через второй элемент ИЛИ с третьим, четвертым, седьмым и восьмым выходами клавиату- 15 ры, третий — через третий элемент
ZUIH с пятым, шестым, седьмым и восьмым выходами клавиатуры, четвертыйчерез четвертый элемент ИЛИ с девятым .и десятым выходами клавиатуры, вход сброса регистра соединен с двенадцатым выходом клавиатуры, о т л ич а ю щ е е с я тем, что, с целью. упрощения устройства и повышения его надежности, в него введены три счет- 25 чика, блок сравнения, элемент И, элемент задержки,, генератор импульсов
26 6 и пятый элемент ИЛИ, входы которого соединены с первого по десятый выходами клавиатуры, выход пятого элемента ИЛИ через элемент задержки соединен с вторь1м входом элемента запрета, выход которого соединен со счетным sxoдом первого счетчика и входом сдвига регистра, выходы которого соединены с входами элемента И, выход которого соединен с первым входом элемента запрета, выходы регистра соединены с входами первой группы блока сравнения, выход которого соединен с первым входом генератора импульсов, второй вход которого соединен с одиннадцатым выходом клавиатуры, входы сброса первого,. второго и третьего счетчиков соединены с. двенадцатым выходом клавиатуры, выход генератора импульсов соединен со счетными входами второго и третьего счетчиков, выходы второго счетчика являются информационными выходамн устройства, выходы третьего счетчика соединены с входами второй группы блока сравнения.
1649526 (Рдг.f
° ° ° ф
Ф у
V, t ° ° 4 ° ° ° °
Фиг.2
КоРРектоР Н. Ревская!
Редактор Л. Пчолинская
Заказ 1522 Тираж 417 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Иосква, Ж-35, Раушская наб., д. 4/5
ЮЮЮЕВЮа ю%ВВ
Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101
%r ф е ° °
Vrs
Составитель А, Трунов
Техред Л. Олийнык
ШШШИШ...H