Устройство для преобразования кодов
Иллюстрации
Показать всеРеферат
О Л И С А Н И Е (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тх М
О О
Х Хот
ыхв
О 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