1
Изобретение относится к области вычислительной техники, а именно к устройствам для деления чисел, представленных числом импульсов.
Известно устройство для деления, содержащее регистр, выходы которого подключены к первым входам соответствующих схем «И. Выходы схем «И соединены со входами соответствующих разрядов первого счетчика, выход старшего разряда которого соединен со вторыми входами всех схем «И и со входом второго счетчика.
Однако в таком устройстве округление производится с погрешностью, достигающей величины единицы младщего разряда результата. Целью изобретения является увеличение точности деления путем уменьщения погрешности округления до величины половины единицы младшего разряда результата.
С этой целью в предложенпое устройство введены триггер и дополнительная схема «И. Единичный вход триггера соединен со входом «Пуск устройства, нулевой-с ;выходом старшего разряда первого счетчика, а единичный выход триггера подключен к первому входу дополнительной схемы «И, второй Вход которой соединен со счетным входом младшего разряда первого счетчика, а выход - со счетным входом следующего за младшим разрядом первого счетчика.
Схема устройства приведена на чертеже. Устройство деления содержит регистр 1, выходы которого соединены с первыми входами схем «И 2. Выходы схем «И 2 подключены ко входам соответствующ:их разрядов счетчика 3, выход старшего разряда которого соединен со вторыми входами всех схем «И 2, со входом счетчика 4 и нулевым входом триггера 5, единичный вход которого соединен
со входом «Пуск 6 устройства, а единичный выход - с первым входом дополнительной схемы «И 7. Второй вход схемы «П 7 соединен со счетным входом младшего разряда счетчика 3 и входом де,:1имого 8, а выход - со счетным входом следующего за младшим разряда счетчика 3.
Устройство для деления работает следующим образом.
В исходном состоянии в регистре I находится двоичный код числа импульсов Л//, соответствующего величине делителя. При этом в счетчике 3 установлен код числа
..,
(где п-разрядность счетчика 3), счетчик 4 обнулен, на вход делимого 8 постуиают импульсы, число которых NX соответствует величине делимого.
Сигналом «Пуск на входе 6 триггер ,
устанавливается состояние «1, разрешающий сигнал с выхода триггера 5 поступает па вход схемы «И 7, поэтому импульсы со входа 8 прИбавляются к содержимому счетчика 3 через счетный вход следующего за младшим разряда. После прибавления числа им.пульсов на выходе старшего разряда счетчи ка 3 возни ает сигнал иереиолпения, ло которому через схемы «И 2 в счетчик 3 переписывается обратный код двоичного числа Ny из регистра, а триггер 5 устанавливается в состояние «О. В результате схема «И 7 запирается. Сигнал переполнения из счетчика 3 переписывается в счетчик 4. При дальнейшей работе имлульсы делимого поступают на вход младшего разряда счетчика 3. Та-к как схема «И 7 заперта, сигнал переполнения на выходе старшего разряда счетчика 3 появляется через каждые Ny Имлульсов (при этом ,по каждому сигналу переполнения в счетчик 3 переписывается обратный двоичный код делимого). В счетчике 4 формируется сумма импульсов переполнения счетчика 3, равная --Т что представляет собой частное от деления чисел NX и Ny, округленное с погрешностью, не превышаюш,ей половины единицы младшего разряда двоичной застиси результата. Предмет изобретения Устройство для деления, содержаш,ее регистр, выходы которого подключены к первым входам соответствуюш,их схем «И, выходы схем «И соединены сО входами соответствующих разрядов первого счетчика, выход старшего разряда которого соединен со вторыми входами схем «И и со входом второго счетчика, отличающееся тем, что, с целью увеличения точности деления, в него введен триггер и дополнительная схема «И, причем единичный вход триггера соединен со входом «Пуск, устройства, нулевой - с выходом старшего разряда первого счетчика, а единичный выход триггера подключен к первому входу дополнительной схемы «И, второй вход которой соединен со счетным входом младшего разряда первого счетчика, а выход со счетным входом следующего за младшим разрядом первого счетчика.
название | год | авторы | номер документа |
---|---|---|---|
Делительное устройство | 1972 |
|
SU468238A1 |
Устройство для деления чисел | 1981 |
|
SU1013948A1 |
Устройство для деления чисел в форме с плавающей запятой | 1988 |
|
SU1566340A1 |
ДЕЛИТЕЛЬ НА НЕЙРОНАХ | 2003 |
|
RU2249846C1 |
Устройство для деления чисел без восстановления остатка | 1989 |
|
SU1605228A1 |
Устройство для деления | 1985 |
|
SU1265763A1 |
МНОЖИТЕЛЬНО-ДЕЛИТЕЛЬНОЕ УСТРОЙСТВО | 1968 |
|
SU217718A1 |
Устройство для измерения фазовых сдвигов | 1984 |
|
SU1226341A1 |
Устройство для формирования спектров с постоянным относительным разрешением по направлениям | 1984 |
|
SU1229775A1 |
Арифметическое устройство | 1989 |
|
SU1656525A1 |
Авторы
Даты
1975-01-05—Публикация
1973-01-03—Подача