Преобразователь двоичного кода в двоично-десятичный код градусов, минут, секунд Советский патент 1980 года по МПК G06F5/02 

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

(54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНОДЕСЯТИЧНЫЙ КОД ГРАДУСОВ, МИНУТ И СЕКУНД

1

Изобретение относится к области автоматики и вычислительной техни- ки и может быть использовано при построении двоично-десятичных преобразователей.5

Известен преобразователь двоичного кода в двоично-десятичный код градусов, минут и секунд l содержащий двоично-десятично-шестидесятиричный счетчик, генератор импульсов, 10 два элемента И, два распределителя импульсов, два элемента ИЛИ и дешифратор

Недостаток этого преобразователя состоит в его сложности и низком . tS быстродействии.

Наиболее близким решением данной задачи по технической сущности и схемному решению является преобразователь 2, содержащий шифратор экви- 20 валентов, последовательно соединенные накопительные сумматоры, входы которых соединены с выходами шифратора эквивалентов, а выходы являются выходами преобразователя, пер- 25 вый элемент И, элемент НЕ, генератор импульсов и распределитель импульсов, выходы которого соединены с тактовыми входами шифратора эквивалентов , последний выход распреде- ЗО

лителя импульсов через элемент НЕ соединен с первым входом первого элемента И, второй вход которого соединен с выходом генератора импульсов, а выход соединен с входом рас.пределителя импульсов, информационные входы шифратора эквивалентов соединены с информационНЕЛми входами преобразователя.

Недостаток известного преобразователя состоит р относительно низком быстродействии.

Целью изобретения является увеличение быстродействия.

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

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

Блок-схема предлагаемого преобразователя приведена на чертеже.

Преобразователь содержит генератор 1 импульсов, первый элемент И 2, .распределитель 3 импульсов, шифратор 4 эквивалентов, накопительный сумматор 5 секунд, накопительный cyNBviaTop б минут, накопительный сумматор 7 градусов, информационные входы 8 преобразователя, информационные выходы 9 преобразователя, элемент НЕ 10, второй элемент И 11, первый регистр 12, второй регистр 13, схему 14 сравнения. Выход генератора импульсов соединен с первым входом первого элемента И, выход которого соединен с входом распределителя импульсов ; выходы раёп11едёлиТёля импульсов соединены с управляющими входами шифратора эквивалентов, а старший выход распределителя импульсов соединен также с перзшл входом второго элемента И и через элемент НЕ ссэ вторым входом первого элемента И, при этом второй вход второго элемента И соединен с выходом генератора импульсов, выход второго элемента И соединен с управляющим входом схемы сравнения, а выходы схейй сравнения соединены с крммутирующйми входами шйфратора экййГвалёнтов, информационные входы которого соединёнй с соответствуйщими входами преобразователя, выходы первого регистра соединены с первыми информационными входами схемы сравнения и через второй регистОр - со вторьпии инфрр йаЦионными входами схемы сравнения, йрМей -входы перйого 1зегистра соедиJ:eHbi c входами мл§2е йх ра&ряДдё шифраторй эквивалеЙт6в7 выхЪЙЭ кЙ Ьр эго соединены с входами накопитёль ных. сумматоров градусов, минут и секунд; выходы переполнения накопительных сумматоров секунд и минут соединейы с входами переноса сумматора соответственно минут и градусов, а информационные выходы накопительных cyN&iaTopOB градусов, минут и секунд соединены с соответствующими выходами преобразователя.

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

В качестве формирователя разрядных весов может использоваться также ДЗУ с объемом п+1 4т разрядных чисел, где п - число разрядов преобразуемого слова, am- число десятичных разрядов значения угла в градусах, минутах и секундах (весовой коэффициент младшего разряда имеется в ДЗУ в прямом и дополнительном коде).

0 Преобразователь работает следующим образом.

Преобразование начинается с обнуления накопительных сумматоров и распределителя импульсов. При этом элемент и 2.открывается, а на первом выходе распределителя импульсов устанавливается логическая 1. 11ифратор эквивалентов при поступлении 1 на его первый вход и при налил чии О или 1 в первом разряде преобразуемого слова формирует соответственно нулевой или довично-десятичный код веса первого разряда преобравзуемого слова.

, Код веса младшего разряда преобразуемого слова записывается в накопительном сумматоре. . Тактовым имйульсом от генератора через открытый элемент И устанавли- . вается 1 на втором выходе распределителя импульсов, и значение двоично-десятичного кода веса второго разряда преобразуемого слова суммируется со значением кода первого разряда и сумма записывается в накопительном cyNwaTope.

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

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

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

5 хранится предыдущее значение млад

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

название год авторы номер документа
Преобразователь двоичного кода в двоично-десятичный 1984
  • Шурмухин Евгений Александрович
SU1280702A1
Преобразователь двоичного кода вдВОичНО-дЕСяТичНый КОд 1979
  • Донченко Александр Иванович
SU849199A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Пономарев Юрий Сергеевич
  • Миртов Владимир Константинович
SU888102A1
Преобразователь двоичного кода в двоично-десятичный код 1989
  • Шурмухин Евгений Александрович
SU1662005A1
Реверсивный преобразователь двоичного кода в двоично-десятичный 1983
  • Чулошников Валентин Григорьевич
  • Иванов Юрий Алексеевич
SU1149243A1
Преобразователь двоичного кода в двоично-десятичный (двоичнодесятично-шестидесятичный) код 1976
  • Кротов Александр Иванович
SU616627A1
Реверсивный преобразователь двоичного кода в двоично-десятичный 1974
  • Клинов Александр Михайлович
  • Гольтман Исай Маркович
  • Баранова Людмила Георгиевна
SU620975A1
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1988
  • Майков Игорь Леонидович
  • Шамсутдинов Фидаиль Гамдулбарович
  • Ежиков Владимир Борисович
SU1529457A2
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1979
  • Смирнов Николай Николаевич
  • Степанов Анатолий Валентинович
  • Папуша Владимир Александрович
SU860054A1
Преобразователь двоичного кода в двоично-десятичный 1982
  • Куракин Анатолий Львович
  • Суворин Александр Георгиевич
SU1078422A1

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

Реферат патента 1980 года Преобразователь двоичного кода в двоично-десятичный код градусов, минут, секунд

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

SU 780 000 A1

Авторы

Диденко Виктор Андреевич

Даты

1980-11-15Публикация

1978-11-27Подача