Преобразователь кодов Советский патент 1981 года по МПК G06F5/02 

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

Изобретение относится к области автоматики и вычислительной техники и может быть использовано при пост:роении преобразующих устройств при стыковке внешних устройств ЭВМ различных систем. Известен реверсивный преобразователь двоично-десятичного содержиций регистры, сумматоры и гру пы элементов ИЖ. Недостаток этого устройства состоит в невозможности одновременного преобразования двоичного кода в несколько различных кодов, а также в большом количестве оборудования. Наиболее близким по технической сущности и схемному построению к изо ретению является преобразователь кодов 2, содержащий двоичный счетчик, десятичный счетчик, схемы срав нения и элементИ-НЕ. Преобразователь содержит также блок опроса, первую и вторую группу элементов И и многовходовый элемент И Недостатком этого устройства является невозможность одновременного преобразования любого двоичного кода в два и более других-кодов. Целью изобретения является расширение функциональных возможностей за счет обеспечения одновременного преобразования входного кода в несколько выходных кодов. Поставленная цель достигается тем, что в преобразователь кодов, содержащий двоичный счетчик, десятичшлй счетчик схемы сравнения, первый элемент И-НЕ, включены группа двоично -п-ичных счетчиков, селекторы-мультиплексоры, первую и вторую группы элементов НЕ, группу элементов И-НЕ, элемент НЕ, второй элемент И-НЕ, входы которого через элементы НЕ первой группы соединены с выходами соответствующих схем сравнения, а выход второго элемента И-НЕ соединен с первым входом первого элемента И-НЕ, второй вход которого соединен с тактовьм входом преобразователя, третий вход первого элемента И-НЕ через элемент НЕ соединен с входом сброса преобразователя и установочными входами двоичного счетчика, десятичного счетчика и двоично-п-ичных счетчиков группы, счетные входы всех счетчиков соединены с.вьпсодом первого элемента ,iI-HE, а выходы всех счетчиков черЦз соответствующие элементы НЕ втор)Й группы соединены с первыми входами соответствукяцих элементов И-НЕ, группы, вторые входы которых соединены с входами выбора вида выходного кода преобразователя , а выкод(г элементов И-НЕ групп соединены с первой группой входов селекторов-мультиплексоров, вторая i группа входов которых соединена с вы т одами счетчиков. Первый и второй уп равляющие входы селекторов-мультиплексоров соединены с .адресным входом преобразователя и с разрешающим входом преобразователя соответст венно, а выходы - со входами COOTветствукщих схем сравнения. Структурная схема устройства пред ставлена на чертеже. Преабраэоватвль кодов содержит двоичный счетчик 1, десятичтай счетчнк 2, группу двоично-п-ичных счетчиков 3, группу элементов НЕ 4, груп пу элементов И-НЕ 5, селекторымультиплексоры 6t схема сравнения 7, группу элементов КБ 8, первь эле менты И-НЕ 9,10 и элемент НЕ 1I. Устройство может содержать любое число счетчиков (на чертике дана схема преобразователя,, содержащего 3 счетчика по числу разношщностей кодов, с которьвт осуществляется преобразование). Предлагаемое устройство работает слепуюпщм образом. Сигнал, поступанщий на вход 12 сброса преобразователя обнуляет счет чики 1,2,3. На тактовый Bxog; 13 поступают импульсные сигналы. На выходш 14,15,16 выбора вида преобразования подаются сигналы запрета которые устанавливают элементы И-НЕ группы и селекторы-мультиплексоры 6 в закрытое состояние. При этом на выходе элемента И-НЕ 9 через схемы сравнения 7, и элементы НЕ группы 8 вырабатывается сигнал запрета, поступанлций на элемент И-НЕ 10. Это исходное состояние преобразователя. 1.4 Входные коды поступают, а выходные снимаются с входов (выхрдов) 17-19. В случае подачи кода на входы 17 информация поступает на блоки 6. По сигналу на адресном входе 20 и сигналу на разрешающем входе 21 селекторы-мультиплексоры б включают одновременно по два канала, на один из которых поступает информация со счетчика, на другой - с входов 17. На выходе элемента И-НЕ 9 вырабатывается сигнал разрешения при условии несовпадения кодов на схемах 7. Сигнал разрешения открывает элемент И-НЕ 10. Импульсы, поступающие на вход I3 пройдя через элемент И-НЕ 10, будут одновременно заполнять счетчики 1,2,3 до тех пор, пока код, поступакнций на входы 17, и код, счетчика 1 сравняются, тогда элемент И-НЕ 9 выработает сигнал окончания. Преобразования, поступающий на управляющий выход 22, он же является сигналом запрета для элемента И-НЕ10. Поскольку каждый счетчик работает в своей двоично- п-к-той системе счисления,а количество импульсов,поступающих на вход всех счетчиков, одинаково, то на выходе счетчиков 2 и о 3 появятся эквивалентные кода, которые по сигналу разрешения вьщачи на входах 15,16 поступят через элементы групп 4,5 на полюса 18,19. Рассмотрим работу преобразователя на примере преобразования двоично десятичного в двоичный н двоичнодвенадцатиричт.1й коды и наоборот любого из этих кодов Б два другие. Допустим, счетчик 1 работает в ДВОИЧНОЙ системе счисления, счетчик 2 - в двоично-десятичной системе счисления, счетчик 3 - в двоичнодвенадцатиричной системе счисления. Подадим на входы 18 двоично-десятичный коды, на вход 12 - сигнал обнуления счетчиков 1,2,3, на входы 14, 16 - сигнал разрешения, на вход 15 - сигнал запрета, на вход 20 адреса канала. Двоично-десятичны код поступает на выходы элементов И-НЕ 5, последние не оказьгаают влияния на поступающий код, так как они находятся в единичном состоянии, а при построении прегг образователя соблюдено следующее усгде N - коэффициент разветвления по

нагрузка элементов И-НЕ 5; коэффициент разветвления по нагрузке устройства, из которого подается код. При этом двоично-десятичный код поступит на селекторы-мультиплексоры 6, куда подается код из счетчика 2. Так как адрес входов селекторовмультиплексоров 6, куда подается информация, одинаковый, то по сигналу разреше|шя, идущему на вход 21, коды со счетчиков 2 и 3 поступят на схемы сравнения 7, элементы НЕ группы 8 и элемент И-НЕ 9. При наличии на входах элемента И-НЕ 9 хотя бы одного нуля и единиц последний вырабатывает сигнал разрешения на элемент И-НЕ 10. Импульсы, поступаю1цие на вход 3 через элемент И-НЕ О будут заполнять счетчики 1,2,3 до тех пор, пока код на счетчике 2 и код, поступаюпщй на входы 18, не сравняются. Тогда элемент И-НЕ 9 выработает сигнал запрета на элемент И-НЕ 10, и поступление импульсов на счетчики прекратится. На выходах 17 и 19 появятся коды двоичный и двоично-двенадцатиричи, поступшощие и счетчиков I -и3 через элементы грутш 4,5.

Аналогично преобразуется двоичнодвенадцатиричный или двоич1а|1й код в другие двоично-п-к-е коды.

Таким образом, предлагаемое устройство преобразует один код в други и наоборот, что расширяет сферу применения устройства, в частности позволяет стыковать специализированные и внешние устройства с ЭВМ различных серий.

Формула изобретения

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

выходных кодов, в него введены группа двоично-п-ичных счетчиков, селекторы-мультиплексоры, первая и вторая группы элементов НЕ, группа элементов И-НЕ, элемент НЕ, второй элемент

И-НЕ, входы которого через элеменТы НЕ первой группы соединены с выходами соответствующих схем сравнения, а выход второго элемента И-НЕ соединен с первым входом первого элемёнта И-НЕ, второй вход которого соединен с тактовым входом преобразователя, третий вход первого элемента Й-НЕ через элемент НЕ соединен с входом сброса преобразователя и с уста-

новочш 1ми входами двоичного счетчиIка, десятичного счетчика и двоичноп-ичшлх счетчиков rpyntM,. счетные входы всех счетчиков соединены с выходом первого элемента И-НЕ, а вы

ходы всех счетчиков через соответствующие элементы НЕ второй группы соедииены ti первыми входами соответствуювдах элементов И-НЕ групгм, вто рые входы которых соединены с входами выбора вида выходного кода преобразователя, а выходы эл 4еитов И-1Ш группы соедине1ш с первой группой : входов селекторов-мультиплексоров, вторая группа входов которик соедияена с выходами счетчиков, первый и

второй управлякяцие. входы селеКторов мультиплексоров соедивешл о адресшдф

входом преобразователя и с разрешают

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

Источники информации, принятые во внимание при экспертизе

1 Авторское свидетельство СССР 435519, кл. 6 06 F 5/02, 1970.

2. Авторское свидетельство СССР 691842, кл. G 06 F 5/02 1976 (прототип).

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

название год авторы номер документа
Арифметическое устройство 1985
  • Иваськив Юрий Лукич
  • Харам Владимир Самуилович
  • Погребинский Соломон Бениаминович
SU1550510A1
Устройство для записи-воспроизведения кода времени 1985
  • Глемба Владимир Иосифович
  • Дунец Роман Богданович
  • Калиберда Сергей Иванович
SU1269183A1
Преобразователь двоичного кода в двоично-десятичный (двоичнодесятично-шестидесятичный) код 1976
  • Кротов Александр Иванович
SU616627A1
Преобразователь кода одной позиционной системы счисления в другую 1980
  • Иваськив Юрий Лукич
  • Харам Владимир Самуилович
  • Погребинский Соломон Бениаминович
SU960793A1
Преобразователь @ -ичного позиционного кода в двоичный код 1983
  • Гончаренко Григорий Владимирович
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Лысенко Александр Ефимович
  • Репко Владимир Александрович
  • Тарасенко Владимир Петрович
SU1115045A1
Преобразователь двоичного кода в р-ичный позиционный код 1983
  • Гончаренко Григорий Владимирович
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Репко Владимир Александрович
  • Тарасенко Владимир Петрович
SU1163479A1
Многоканальный преобразователь интервалов времени в код 1985
  • Пашко Дмитрий Иванович
SU1273873A1
Преобразователь кодов 1987
  • Ковчин Игорь Сергеевич
  • Харитоненков Валерий Степанович
SU1444957A1
Устройство для ввода информации 1986
  • Зайка Валерий Анатольевич
SU1377862A1
Устройство для передачи и приема сигналов по силовой электрической сети 1986
  • Оснач Александр Михайлович
SU1374267A1

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

Реферат патента 1981 года Преобразователь кодов

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

SU 879 581 A1

Авторы

Евдокимов Виктор Федорович

Кизим Юрий Тихонович

Соловьев Владимир Васильевич

Еременко Валерий Петрович

Зварич Владимир Иванович

Мохор Владимир Владимирович

Даты

1981-11-07Публикация

1980-03-12Подача