Изобретение относится к автоматике и вычислительной технике. Известно устройство для преобразования двоично-десятичных чисел в двоичные, содержащее динамический регистр, регистр тетрады, сумматор, вентили, а также узел задержки на один и на два такта. Предложенное устройство отличается тем, что выход динамического регистра соединен через вентиль со в.ходом третьего разряда регистра тетрады, а выходы первого и третьего разрядов последнего соединены через вентили со входами сумматора. Это позволяет упростить схему устройства, исключив узел задержки. Схема устройства изобралсена на чертеже. Устройство содержит динамический регистр /, вентили 2-5, регистр тетрады 6, схему «ИЛИ 7, сумматор 8, входы ввода .9 тетрады, шину 10 для подачи сигналов от устройства управления. Устройство работает следующим обра.юм. Двоично-десятичное число преобразуется последовательно по одной цифре за цикл, начиная с цифры старшего разряда в соответствии с алгоритмом: где а„, Оп-ь О - значения разрядов преобразуемого числа; g - основание десятичной системы. Процесс преобразования состоит из повторяющихся циклов сложения двоичных кодов десятичных чисел (от О до 9) и умножения их на 10. В исходном состоянии динамический регистр I и регистр тетрады 6 установлены в нуль. Вентиль 2 открыт, а вентили ,5-5 закрыты сигналами но шине 10. Старший разряд преобразуемого числа в двоично-десятичном коде поступает в регистр 6 параллельным кодом. После приема числа происходят с:;виг его через вентиль 5 и сложение с содерлсимым динамического регистра I, поступающим на сумматор 8 через вентиль 2 и схему «ИЛИ 7. В результате за первый цикл работы динамического регистра / в него записывается сумма О + йп. Во время второго цикла работы дпнамического регистра закрывается вентиль 2, а вентили 3-5 открываются. Вследствие этого числа на сумматор 8 поступают через вентили 4 и 5, так как цепь циркуляции динамического регистра проходит теперь через регистр 6, с помощью которого осуществляется
сдвиг числа, эквивалентный умножению на 2 и 8. Таким образом, за второй цикл работы динамического регистра в нем записывается произведение ЮЮ-а,,. По окончании второго цикла вентиль 2 открывается, а вентили 5-5 закрываются; записанная информация хранится в динамическом регистре. Когда в регистр 6 поступает тетрада следующего разряда, описанный процесс суммирования и сдвига повторяется: за первый цикл работы устройства образуется сумма 1010-an-fОп-ь за второй - произведение (lOlO-an+i n-i) 1010. При преобразовании младшего разряда десятичного числа он складывается с содержимым динамического регистра, а умножения на 1010 не происходит.
Предмет изобретения
Устройство для преобразования двоично-десятичных чисел в двоичные, содержащее динамический регистр, регистр тетрады, сумматор, вентили и схему «ИЛИ, причем выход динамического регистра соединен через вентиль и схему «ИЛИ со входом сумматора, выход которого соединен со входом динамического регистра, отличающееся тем, что, с целью упрощения схемы, выход динамического регистра соединен через вентиль со входом третьего разряда регистра тетрады, а выходы первого и третьего разрядов регистра тетрады соединены через вентили со входами сумматора.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДВОИЧНО- ДЕСЯТИЧНЫХ ЧИСЕЛ В ДВОИЧНЫЕ | 1970 |
|
SU260962A1 |
Устройство для преобразования двоичнодесятичных чисел в двоичные | 1975 |
|
SU550633A1 |
ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНО-ДЕСЯТИЧНЫЙ | 1972 |
|
SU356642A1 |
Преобразователь двоично-десятичного кода в двоичный код | 1978 |
|
SU734670A1 |
Преобразователь двоично-десятичного кода в двоичный | 1973 |
|
SU517890A1 |
Устройство для преобразования двоичного кода в двоично-десятичный | 1976 |
|
SU669352A1 |
Преобразователь двоичных чисел в двоично-десятичные числа | 1980 |
|
SU941990A1 |
Преобразователь двоично-десятичного кода в двоичный | 1973 |
|
SU470803A1 |
Преобразователь двоично-десятичных чисел в двоичные | 1978 |
|
SU742924A1 |
Преобразователь двоично-десятичных чисел в коде 4,2,2,1 в двоичные | 1979 |
|
SU860055A1 |
Даты
1972-01-01—Публикация