Устройство для преобразования кодов

Иллюстрации

Показать все

Реферат

 

О Л И С А Н И Е (ii) 433474

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Саюа Советских

Социалистических

Республик (61) Зависимое от авт. свидетельства (22) Заявлено 30.06.72 (21) 1803998/18-24 с присоединением заявки № (32) Приоритет

Опубликовано 25.06.74. Бюллетень ¹ 23

Дата опубликования описания 11.02.75 (51) М. Кл. 6 06f 5 02

Государственный комитет

Совета Министров СССР (53) УДК 681.325.53 (088.8) по делам изобретений и открытий (72) Авторы изобретения

В. Б. Сафронов, А. Г. Токаревский и H. E. Журавлев (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ КОДОВ

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

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

Цель предлагаемого изобретения — упрощение устройства для преобразования кодов.

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

На фиг. 1 изображена схема предлатаемого устройства, на фиг. 2 — функциональная схема тетрады 1 статического регистра и соответствующая ей комбинационная анализирующая схема 2.

Устройство содержит статический регистр, разделенный на тетрады 1, комбинационные анализирующие схемы 2. Каждая схема 2 имеет прямой и инверсный выходы переноса

3 и 4 соответственно, управляющие входы 5 и 6 (общие для всех комбинационных анализирующих схем устройства), выход переноса 7, вход переноса 8, выходы 9 — 12, соединенные с установочными входами разрядов соответствующей тетрады 1, прямой и инверсный входы переноса 13 и 14 соответственно. Входная информация переписывается в тетрады 1 по им10 пульсу, подаваемому через шину записи 15.

Схема 2 выполнена на элементах «ИЛИ» 16 и «И» 17.

Прямые выходы 18 — 21 и инверсные выходы

22 — 25 разрядов тетрады 1 соединены со вхо15 дами элементов «И» 17 комбинационной анализирующей схемы 2. Номер каждого входа элемента «И» 17 соответствует номеру выхода тетрады, соединенному с этим входом.

Работа устройства рассматривается по ви20 дам преобразования: а) преобразование двоичного кода целых чисел в двоично-десятичный код и двоично-десятичного кода дробных чисел в двоичный код; б) преобразование двоичного кода дробных

25 чисел в двоично-десятичный код и двоично-десятичного кода целых чисел в двоичный код.

Для работы устройства (см. фиг. 1) по первому виду преобразования на вход 5 комбинационных анализирующих схем 2 подается ну30 левой разрешающий потенциал, а на вход 6—

433474

Таблица 1

Код на выходах комбинационной логической схемы 9, 10, 11, 12

Код на выходе переноса 7

Код на входе переноса 8

Код на выходах тетрады 18, 19, 20 и 21

О 0 0 О

О О О 1

О О 1 О

О О 1 1

О 1 О О

О 1 О 1

О 1 1 О

О 1 1 1

1 О О О

1 О О 1

25 единичный (отрицательный) потенциал запрета, При преобразовании дробного двоично-десятичного числа в двоичное оно помещается в тетрадах 1 статического регистра, а на выходе переноса 7 комбинацио11ной анализиру1ощей схемы 2 старшей тетрады регистра (верхней см. фиг. 1) вырабатывается последовательный двоичный код преобразуемого двоично-десятичного числа, При преобразовании целого двоичного числа в двоично-десятичное оно поступает последовательно, начиная со старших разрядов, на

Для работы устройства по второму виду преобразования нулевой разрешающий потенциал подается на вход 6 комбинационных анализирующих схем, а на вход 5 — единичный (отрицательный) потенциал запрета.

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

При преобразовании целого двоично-десятичного числа в двоичное оно записывается в тетрадах 1 статического регистра, а на вывход переноса 8 комбинационной анализирующей схемы 2 младшей тетрады регистра (нижней см. фиг. 1), а двоично-десятичный код преобразованного двоичного числа формируется в тетрадах 1 статического регистра.

Комбинационная анализирующая схема 2 (см, фиг. 2) в зависимости от состояния тетрады 1 статического регистра и сигнала переноса на входе 8 вырабатывает сигналы на выходах 9 — 12 (которые по концу отрицательного импульса записи, подаваемого по шине 15, записываются в тетраду 1) и сигнал на выходе 7 в соответствии с таблицей 1.

О 0:" О 0

О 0 О 1

О О 1 О

О О 1 1

О 1 О О

О 1 О 1

О 1 1 О

О 1 1 1

1 О О О

1 О О 1

О О О О

О О О 1

О 0 1 О

О О 1 1

О 1 О О

О 1 О 1

О 1 1 О

О 1 1 1

1 О 0 О

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

Комбинационная анализирующая схема 2 (см. фиг. 2) в зависимости от состояния тетрады I статического регистра и сигнала переноса на входе 13 вырабатывает сигналы на выходах

9- — 12 (которые по концу отрицательного импульса записи, подаваемого по шине 15, записываются в тетраду 1) и сигнал переноса на выходе 3 в соответствии с таблицей 2.

Преобразование в каждом режиме длится столько тактов, сколько двоичных разрядов имеется в исходном или получаемом двоичном числе (целом или дробном).

433474

Таблица 2

Код на выходах комбпнаппонной логической схемы 9, 10, 11, 12

Код на выходе переноса 3

Код на выходах тетрацы 18, 19, 20 н 21

Код на входе переноса 13

0 0 0 0

0 0 0 1

0 0 1 0

0 0 1 1

0 1 0 0

0 1 0 1

0 1 1 0

0 1 1 1

1 0 0 0

1 0 0 1

В таблице 3 приведен пример преобразования целого двоично-десятичного числа «87» в двоичное. На выходе 3 комбинационной анализирующей схемы 2 младшей тетрады регистра получаем код 101011 =87.

В таблице 4 приведен пример преобразования целого двоичного числа 1001011 =75 в

0 0 0 0

0 1 0 1

0 0 0 0

0 1 0 1

0 0 0 1

0 1 1 0

0 0 0 1

0 1 1 0

0 0 1 0

0 1 1 1

0 0 1 0

0 1 1 1

0 0 1 1

1 0 0 0

0 0 1 1

1 0 0 0

0 1 0 0

1 0 0 1

0 1 0 0

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

0111=7

0101=5, т. е. число «75».

433474

СМ

О

0 M тх в .0

+ V g C0 е0ОЫа

Х <0 в

„а-

OО х

lD

N 0O

О х а5 в

O

ыхыа

Х

Х ах О

О И

О Х

О

Ы 00

O х т0 х 2

ХОО

О3»0 х аа

Х О с0 а в

О е.)

О Х ф»»0

О 1Я И

О т х а

М

О х

О

ы ссс ц д О Ы х ыа

C0 CCl (хахв

О о х

I

Х Сл

2 ав охцх т0 тст л

ы л

<Ф х о ы Q х

Е

ДО О

"ххо

0; v о х

) QJ оы«с х а х

O х д тб о а,х

2 ОО

Б СЧ

v х л (ы 00

О т-т

О

О

ЫС м) хых2

2ивы

ХОХО аа

О »0

О

ыв vtО

И х т

С Ч д а О о д х т0

О хх

l» х v

Om О

2тх М

О О

Х Хот

ыхв

О 2 ох ХЯО то

ым

О

0 л.х х О2 аы" ы

ОЯ«0

О О»рс

Хв»0 х

l О а, о х х д» а ысч

Ы с0

О ах

2 ОО

00 С» тх с0 Ор, )

ы а

О О ОС", М О " т» т-т л О Л О Л л т D л л О с> О л Ст О о Q Q л о Q Q

О О О О О О О

О О О л О О О л Q т О

«-т О Q О л D

О О О» О D

О О О О О

О О О л Q О О

О О т-т О О О О

О л О О О О О л О О О Q О О

О О О О О О О

О О О О О О О

O О O 0 0 O

О О л О О 0 О

0 л O O O О 0

» 0 0 О О 0 0

СЧ Ch»Ф» тО тС0 Г

О

ы о гх l î х ыа с» ха О т о т т Ст Сл

2 ав о-Ях тэ ы х "» л

«0 »0 Х

ых 2

O »0 С=т х 2Л

Я

Z P О, х х

»0 х О о

О тб

О О Ца х х д

ccl

ы бсч

0 х д ОО СЧ с0 О х 2 л

ы

О АСС, г

О

О

ыl х 0»х 2

О

= аа

Ы О,0 х а О

О О (»

O х

- х л

С»4 атв о=хх х

=- ал

Х»С »0Л с» »0 х v

Оы-Q дтх И

О О

Х ХО

О х х ы

ХО»0

ы ца

О х 2л с0 ЫС

Ы »0 о ах х

2 vQ х СЧ тх во;

Ял сы Q л

Q Q О О» л л л О О т О т»

О л О О О л О

О Q т-» О О «» Л

О О О л л О О л Q О л О» л

О т О О л О»

О О л О О О л

D О О Л О О Л

О О О О т"» т-т О

Q Q Q о о о о

О О О О л л

О О л О О» л

Q Q Q Q D О л

О О О О О О О

О О О О л л л

О О О О О т»

О 0 0 О О О л

0 О Î О О 0 О

O 0 O O O 0 О л СС М .С О М

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

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

433474 ! д 22

19 23

20 24

Составитель В, Игнатущенко

Редактор Л, Морозова Техред Л. Акимова Корректор В. Брыксина

Заказ 111/1 Изд. № 223 Тираж 624 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, 7К-35, Раушская наб., д. 4/5

Типография, пр. Сапунова, 2