В ОСНОВНОМ авт. св. № 133681 описано устройство для преобразования десятичных чисел в двоичные, имеющее клавишную систему / (см. чертеж) ручного ввода и дешифратор 2 десятичного кода в двоично-десятичный. Устройство содержит генератор 3 пачек сдвигающих импульсов, сумматоры 4 и 5, т-разрядный регистр 6 (т - число необходимых двоичных разрядов), триггеры 7 и 5, служащие для задержки, и четырехразрядный регистр 9 для фиксации двоично-десятичного кода. Выход регистра 9 соединен с одним из входов первого сумматора, второй вход которого соединен через триггеры задержки с выходом второго сумматора, а входы последнего соединены с первым и третьим разрядами т-разрядного выходного регистра. Последний разряд выходного регистра подключен к выходу первого сумматора. Выход генератора пачек импульсов соединен со сдвиговыми входами триггеров и регистров.
Предлагаемое устройство для преобразования чисел из двоичной системы счисления в двоично-десятичную выполнено по авт. св. № 133681 и отличается от него тем, что для получения возможности преобразования при минимальном количестве дополнительной аппаратуры введен вентиль приема чисел в регистр двоично-десятичиого кода, соединенный с переключателем режима, и трехразрядный счётчик конца пре:)бразования, соединенный через импульсно-потенциальный вентиль со ждущими мультивибраторами, служащими для управления преобргзователем.
В основе работы схемы лежит способ перевода двоичного числа меньше единицы (представление с фиксированной запятой) путем последовательного умножения числа на десять (1010). После каждого умножения в четырех разрядах левее запятой оказывается двоичный код соответствующего десятичного разряда, начиная со старших.
Преобразование осуществляется в следующей последовательности
После ввода в цифровую вычислительную машину исходной информации с устройства ручного клавишного ввода (выход 10) переключа.Ny .И0269
тель 11 режима работы ставится в положение «вывод. При этом генератор 3 пачек импульсов переключается в режим выдачи пачки в 23 импульса вместо 20 при положении переключателя «ввод. Открывается вентиль 12 и содержимое регистра 6 числа проходит в четырехразрядный регистр 9 десятично-двоичного кода. Одновременно перев6Д1тся в состояние «О и в дальнейшем остается в этом состоянии триггер 13, не пропуская число на вход сумматора 4.
После выдачи двоичного числа в регистр 6 (вход 14) цифровая вычислительная машина вырабатывает сигнал преобразования (вход 15, который производит однократный запуск генератора пачек сдвигаюш,их импульсов и генератор выдает 23 импульса. Преобразугмое число, проходя младшими разрядами вперед через сумматор 5, умножается на десять.
После прохождения 23 сдвигаюших импульсов четыре старших разряда результата умнолсения (четыре разряда левее запятой), представляюш,ие собой двоичное выражение цифры старшего десятичного разряда, остаются в четырехразрядном регистре.
Схема 16 выделения конца пачки запускает ждущий мультивибратор 17, который после затухания переходных процессов сдвига производит выдачу указанной старшей цифры через группу вентилей 18 в соответствующий канал. Этот же импульс переводит в состояние «О четырехразрядный регистр 9 и производит запуск ждущего мультивибратора 19. Выходной импульс ждушего мультивибратора 19 поступает на импульсно-потенциальные вентили 20 и 21.
Задержка ждушего мультивибратора обеспечивает затухание переходных процессов установки в состояние «О четырехразрядного регистра. Вентиль 21 соединен с первым и третьим триггерами трехразр-.1Дного счетчика 22 и пропускает импульс с ждушего мультивибратора 19 на запуск генератора 3 пачек и вход счетчика 22 каждый раз вплоть, до пятого импульса включительно, а затем закрывается. В это время вентиль 20 закрыт до поступления шестого импульса (до установления цифры 5 в счетчике). Шестой импульс с ждущего мультивибратора 17 произведет выдачу шестого, младшего разряда числа и, пройдя через вентиль 20, устанавливает в состояние «О трехразрядный счетчик. Этот импульс является также сигналом окончания преобразования, выдав;1емым в цифровую вычислительную, машину (выход 23).
Трехразрядный счетчик 22 может быть использован также как дешифратор выдачи двоичного кода десятичной цифры в соответствующий ей канал. Двоичный код десятичной цифры, выданный с четырехразрядного регистра в дальнейшем может быть преобразован для печатания.
Следует отметить, что триггеры 7 и S в описываемом устройстве включены на вход сумматора 5, тогда как в устройстве по авт. св. jY 133681 они были включены на его выходе.
Предлагаемое устройство позволяет без значительного усложнения оборудования использовать устройство ручного ввода с непосредственным преобразованием числа из десятичной системы счислении в двоичную для обратного беспрограммного преобразования результатов решения в десятичную систему счисления.
Предмет изобретения
Устройство преобразования чисел из двоичной системы счисления в двоично-десятичную по авт. св. N° 133681, отличающееся тем, что, с целью получения возможности преобразования при минимального количестве дополнительной аппаратуры, введен вентиль приема чисел в регистр двоично-десятичного кода, соединенный с переключателем ре
Авторы
Даты
1961-01-01—Публикация
1960-11-16—Подача