Устройство для выделения целой и дробной частей числа с нецелым основанием
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных машинах, работающих в системах счисления с нецелым основанием. Цель изобретения - выделение целой и дробной частей числа с нецелым основанием. Поставленная цель достигается тем, что устройство содержит преобразователь 1 кода с нецелым основанием в код с целым основанием, преобразователь 2 кода с целым основанием в код с нецелым основанием и сумматор-вычислитель 3. 1 ил.
СОЮЗ СОВЕТСКИХ
СО(.(ИА ЛИСТ ИЧЕСНИХ
РЕСПУБЛИК (191 (И) 1 А1 (511 4 Н 03 М 7/12
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯМ
ПРИ ГКНТ СССР
К А ВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ
1 (21) 4357005/24-24 (22) 04.01.88 (46) 30.11.89. Бюл. У 44 (71) Специальное конструкторскотехнологическое бюро "Модуль" Винницкого политехнического института (72) И.Е.Тютюников (53) 681.325 (088.8) (56) Авторское свидетельство СССР
Р 662932, кл. С 06 F 5/00, 1979.
Авторское свидетельство СССР
FI 436345, кл. С 06 Г 5/00, 1974.
Авторское свидетельство СССР
Р 1234828, кл. G 06 F 7/49, 1986.
2 (54) УСТРОЙСТВО ДЛЯ ВЫДЕЛЕНИЯ ЦЕЛОР
И ДРОБНОЙ ЧАСТЕ1 ИСЛА С НЕПЕЛЬК
ОСНОВАНИЕМ (57) Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных машинах, работающих в системах счисления с нецелым основанием. Цель изобретения — выделение целой и дробной частей числа с нецелевым основанием. Поставленная цель достигается тем, что устройство содержит преобразователь 1 кода с нецелым основанием в код с целым основанием, преобразователь 2 кода с целым основанием в код с нецелым основанием и сумматор-вычислитель 3.
1 ил.
1525918 где b; б 10 1) Изобретение относится к вычислительной технике и может быть испольПредлагаемое устройство работает
5 следующим образом. и
D = a;4, Ia - к
Примером функционирования данного
35 устройства может служить выделение целой и дробной части из числа 8, 236, представленного в коде "золотой" пропорции с иррациональным основанием с промежуточным преобразованием в двоичный код.
8, 236=10001 0100 (Ы )
- 1000. 00111 (2)
8 10001 . 00010 (о )
О, 236 0 ° 0010 (О6)
45 Результаты преобразования предсГ (D)=D-Г (". ), тавлены ниже.
I
Вход преобразователя 1 10001. 01000
Выход преобразователя 1 1000 . 00111
Вход преобразователя 2 . 00111
Выход преобразователя 2 . 00100
Выход сумматора-вычислителя 3
При этом преобразователь 1 кола с нецелым основанием в код с целым основанием осуществляет преобраэоII вание исходного числа в коде золотой" пропорции в двоичный код. Дроб10001 . 00010 ная часть исходного числа, представ= ленная в двоичном коде, с выхода преобразователя 1 поступает на вход преобразователя 2 кода с целым основанием в код с нецелым основанием, эовано в специализированных вычислительных машинах и цифровых устройствах, работающих в системах счисления с нецелым основанием.
На чертеже представлена блок-схема предлагаемого устройства.
Устройство содержит преобразователь 1 кода с нецелым основанием в код с целым основанием, преобразователь 2 кода с целым основанием в код с нецелым основанием, сумматорвычислитель 3, информационные входы
4 устройства, выходы 5 дробной части числа устройства, выходы 6 целой части устройства, управляющий вход 7 устройства.
Преобразователи 1 и 2 и сумматорвычислитель 3 могут быть реализованы при помощи известных технических решений.
Любое действительное число D можно представить в виде суммы где n+k+! определяет разность кода; ( а — двоичная цифра (О или 1) в i-м разряде кода;
М вЂ” вес i-ro разряда кода.
В случае, если основание системы счисления не является целым числом о / Z возникает необходимость выделения целой и дробной части числа, представленного в этой системе счисления. Новой операцией над кодами системы счисления с нецелым основанием является операция выделения целой Е (Р) и дробной части и (D) числа D. При этом
1 е,(n) = ь,.,, !
= — К
В исходном состоянии код, подлежащий преобразованию, поступает на вход 4 преобразователя 1 и второй вход сумматора-вычислителя 3. Преобразователь 1 осуществляет преобразование исходного кода с нецелым основанием в код с целым основанием. Дробная часть кода с целым основанием с выхода преобразователя 1 поступает на вход преобразователя 2, который осуществляется ее преобразование в код с нецелым основанием. С выхода преобразователя 2 дробная часть чис,ла в коде с нецелым основанием поступает на первый вход сумматора вычислителя 3 и на выход 5 устройства.
С приходом управляющего сигнала на третий вход сумматора-вычислителя 3 происходит вычитание дробной части числа в коде с нецелым основанием из исходного числа в коде с нецелым основанием, после чего на выходе 6 сумматора вычислителя 3 появляется целая часть исходного числа в коде с нецелым основанием.
Составитель И.Тютюников
Техред М.Ходанич Корректор И.Муска
Редактор Н.Киштулинец
Заказ 7245/56 Тирах 884 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГЕНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г.Ужгород, ул. Гагарина, 101
5 15 которьй осуцествляет ее преобразование из двоичного кода в код "золотой" пропорции. С выхода преобразователя 2 дробная часть исходного числа в коде
"золотой" пропорции поступает на выход 5 устройства и на первый вход сумматора-вычислителя 3 в коде с нецелым основанием, который осуществляет с приходом управляющего сигнала на его третий вход 7 вычитания дробной части исходного числа из исходного числа, которое поступает на его второй вход, представленных в коде
"золотой" пропорции. формула и э о б р е т е н и я
Устройство для выделения целоР и дробной частей числа с нецелым основанием, о т л и ч а ю щ е е с я тем, что оно содержит преобразователь кода с нецелым основанием в код
25918 6 с целым основанием, преобразователь кода с целым основанием в код с нецелым основанием и сумматор-вычислитель, выходы которого являются выхо5 дами целой частичисла устройства, выходы дробной части которого соединены с выходами преобразователя кода с целым основанием в код с нецелым основанием
10 и с первыми информа QHHblMH входами сумматора-вычислителя, управляющий вход которого соединен с управляющим входом устройства, информационные входы которого соединены с вторыми информационными входами сумматоравычислителя и с входами преобраэователя кода с нецелым основанием в код с целым основанием, выходы которого соединены с входами преобразователя
2О кода с целым основанием в код с нецелым основанием.