Устройство для сравнения двоичных чисел
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
10 15 20 25 30 35 40 45 50 55 емника, выход которого соединен с первымвходом ключа, второй вход которого является электрическим входом блока определения разрядов несовпадения, выход ключасвязан с входом счетчика импульсов, выход которого является выходом блока опФредепения разрядов несовпадения, оптические входы которого связаны через многопозиционный отражатель опроса с выходомисточника света, а электрический вход -соединен с дополнительным выходом управления блока оценки результата сравнения, причем выход блока определения разрядов несовпадения является дополнительным выходом устройства.На фиг. 1 представлена принципиальнаясхема сравнения двоичных чисел", на фиг,2 схема блока определения разрядов несовпадения.Устройство содержит П,-разрядные регистры 1 и 2, оптический блок 3 совпадения, содержащий двухпозиционные отражатели 4, неподвижные отражатели 5 имногопозиционный отражатель 6 опроса,кроме того, устройство содержит блок 7оценки результата сравнения, источник 8света и блок 9 определения разрядов несовпадения, который содержит кодирукнцийэлемент 10, собираюшую линзу 11, фотоприемник 12, ключ .13 и счетчик 14 импульсов,Двухпозиционные отражатели 4 находятся в исходном положении, когда угол0 = со: О, либо в случае возбужденияуправляющего входа, - в положении, отличающемся от исходного на некоторый уголс =ж, и в зависимости от положенияотклоняют световые лучи, падающие на нихна угол Р= З, либо на угол /.ь = Ь 1Многопозиционный отражатель 6 опроса, изменяя последовательно угол падения. и отклонения падающих на него световыхлучей, поочередно, начиная с лучей, соответствующих старшим разрядам, направляет их на блок 7 оценки результата сравнения и на блок 9 определения разрядовнесовпадения,Отражатель 6 опроса находится в исходном положении (угол=) =О), либо вположении, отличающемся от исходного нанекоторый угол(где =0,1,П,п).Блок 7 оценки результата сравненияосуществляет преобразование световыхлучей в электрические сигналы и в зависимости от результата сравнения формирует и выдает команды Больше, Меньше, "Равно",Блок 9 определения разрядов несовпадения принимает световой пуч контроля, поступающий поочередно на информационные оптические входы, прерывает этот луч и образовывает из него световую, а затем и электрическую импульсные последовательности, синхронные поступлению световых лучей разрядов одинакового порядка на блок 7 оценки результата сравнения.Далее, блок 9 определения разрядовнесовпадения считает эти импульсы и пополучении на вход управления команды запрета, с блока 7 оценки результата сравнения о неравенстве сравниваемыхразрядов, выдает команду на индукциючисла сосчитанных к этому моменту импульсов, соответствующего разряду, в котором произошло несовпадение.Прерывание светового луча контроля осуществляется синхронно с посылкой на блок 7 оценки результата сравнения световых лучей, соответствующих сравниваемым разрядам, поэтому счет импульсов производится в моменты времени, в которые сравниваются разряды одинакового порядка.Блок 9 определения разрядов несовпадения выполнен в виде кодирующего элемента 10, осуществляющего прием, прерывание светового пуча и образование из него импульсной последовательности, собирающей линзы 11, фотоприемника 12, ключа 13 и счетчика 14 импульсов.В качестве кодирующего элемента 10,осуществляющего прием, прерывание светового луча контроля и образовение изнего световой импульсной последовательности может быть использована пластинас отверстиями, количество которых равноколичеству пар сравниваемых разрядов,далее световые импульсы фокусируютсясобирающей линзой 11 в один фокус, совпадающий со входом фотоприемника 12,которым импульсы света преобразуются вэлектрические импульсы, поступающие через ключ 13 на вход счетчика 14 импульсов,Заполнение счетчика 14 продолжаетсядо получения команды запрета о неравенстве сравниваемых разрядов, поступающейс блока 7 оценки результата сравнения,11 о приходу такой команды ключ 13 запрещает прохождение электрических импульсовна вход счетчика 14. Счетчик 14 останавливается и блок 9 определения разрядовнесовпадения выдает команду на индикациючисла сосчитанных импульсов, соответствующего разряду в котором произошло несовпадение.7523Устройство для сравнения двоичных чисел работает следующим образом.В исходном состоянии во всехразрядахрегистров 1 и 2 имеются низкие потенциалы, соответствующие, например, нулямвысокие потенциалы соответствуют единицам),"Исходное" состояние двухпозпционныхотражателей 4 таково, что лучи света отисточника 8 света, попадая на двухпозиционные отражатели 4, отклоняются имипод углом (Ъ и на выходе не обрабатываются, так как не попадут на неподвижныеотражатели 5 и многопозиционный отражатель 6 опроса. 15"Исходное" состояние многопозиционного отражателя 6 таково, что световойлуч контроля от источника 8 света не поступает на информационные оптическиевходы блока 9 определения разрядов несовпадения и не обрабатываются.При записи в регистры 1 и 2 двоичныхчисел, на управляющие входы нечетныхдвухпозиционных отражателей 4 с регистра 1 поступают сигналы, соответствующие 25значениям двоичных разрядов одного числаА, а на управляющие входы четных двухпозиционных отражателей 4 с регистра 2 поступают сигналы, соответствующие значениям двоичных разрядов другого числа В, 0Лвухпозиционные отражатели 4 двоичныхразрядов одинакового порядка, в зависимости от значения поступающих сигналовлибо остаются в "исходном" положенииао, либо отклоняются от "исходного" по-з 5ложения на угол о , либо займут положение взаимного несоответствия, когдаодни двухпозиционные отражатели 4 останутся в "исходном" положении ср, а другие двухпозиционные отражатели 4 одинакового порядка отклоняются на угол аВ случае, если двоичные разряды одинакового порядка равны между собой и значения их сигналов, поступающие на управляющие входы двухпозиционных отражателей 4 равны О, то двухпозиционные отражатели 4 двоичных разрядов одинакового порядка не изменят своего исходного" положения и лучи света,поступающие на данные двухпозиционные отражатели 4, отклоняются ими под углом и на выходе не обрабатываются,В случае, если двоичные разряды одинакового порядка равны между собой и значения их сигналов, поступающие на управляющие входы двухпозиционных отражателей 4 равны 1, то двухпозиционные отражатели 4 двоичных разрядов одинакового порядка 27 6отклонятся от "исходного положения на уголизменяя при этом направление лучей света, поступакицих на данные двух- позиционные отражатели 4, на угол фи, попадая на неподвижные отражатели 5, отклоняются последними и придут в соответствлощие фокусы на отражатели 6 опроса под одинаковыми углами.В случае, если двоичные разряды одинакового порядка не равны между собой и значения сигналов одних двоичных разрядов, поступающие на управляющие входы нечетных двухпозиционных отражателей 4 равны О, а значения сигналов других двоичных разрядов, поступающие на управляющие входы четных двухпозиционных отражателей 4 равны 1, то двухпозиционные отражатели 4 разрядов одинакового порядка займут положение взаимного несоответствия, т.е. нечетные двухпозиционные отражатели 4 останутся в исходном положении, изменяя при этом направление подающих наних лучей света на угол Ьр, а четные двух- позиционные отражатели 4 отклоняются от исходного " положения на некоторый угол а, изменяя при этом направление падающих на них лучей света на угол ЭЛучи света, отклоненные нечетными двухпозиционными отражателями 4 на угол(Ър, на выходе обрабатываться не будут,Лучи света, отклоненные четными двух- позиционными отражателями 4 на угол (Ь пройдя неподвижные отражатели 5 придут в соответствующий фокус на отражателе 6 опроса под разными углами, начиная с лучей света, соответствующих старшим разрядам.В следующем такте срабатывает многопозиционный отражатель 6 опроса и, изменяя последовательно угол падения и отклонения падающих на него световых лучей поочередно, начиная с лучей, соответствующих старшим разрядам, направляет их на соответствующие входы блока 7 оценки результата сравнечия, а световой луч контроля - на информационные оптические входы блока 9 определения разрядов несовпадения.Б зависимости от того, из какого фокуса многопозиционного отражателя 6 опроса световой луч придет на соответствующий вход, блок 7 оценки результата сравнения сформирует одну из команд "Больше либо "Меньше", а блок 9 определения разрядов несовпадения выдерет команду на индикацию числа сосчитанных к этому моменту импульсов, соответствующего разряду, в котором произошло несовпадение.7 7523Если в течение всего времени срабатывания многопозиционного отражателя 6 опроса все лучи света, соответствующие разрядам одинакового порядка, поступали или не поступали одновременно на оба5 входа блока 7 оценки результата сравнения то последняя формирует команду "Равны".оформула изобретенияУстройство для сравнения двоичных чисел по авт. св. % 570894, о т л и ч аю щ е е с я тем, что, с целью повышения 15 точности, оно дополнительно содержит блок определения разрядов несовпадения, выполненный в виде входного кодирующего элемента, связанного через собирающую линзу с входом фотоприемника, выход которъ 27го соединен с первым входом ключа, второй вход которого является электрическим входом блока определения разрядов несовпадения, выход ключа связан с входом счетчика импульсов, выход которого является выходом блока определения разрядов несовпадения, оптические входы которого связаны через многопозиционный отражатель опроса с выходом источника света, а электрический вход - соединен с дополнительным выходом управления блока оценки результата сравнения, причем выход блока определения разрядов несовпадения является дополнительным выходом устройства.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРМс 570894, кл, Ст 06 Р 7/04, 1975Составите л Техред М Козлов ма Корре Шароши А,дак бд, 4/5 роектная,Фил 74617 ЦНИИ по 113035Тираж 751 Подписное И Государственногокомитета СССР елам иэобретений и открытий Москва, Ж 35, Раушская на ПП "Патент" г, Уж
СмотретьЗаявка
2601565, 06.04.1978
ПРЕДПРИЯТИЕ ПЯ М-5156
ПОПОВ КОНСТАНТИН АЛЕКСАНДРОВИЧ, РУБАНОВ ВАСИЛИЙ ГРИГОРЬЕВИЧ, СВИЩ ВЛАДИМИР МИТРОФАНОВИЧ
МПК / Метки
МПК: G06F 7/04
Метки: двоичных, сравнения, чисел
Опубликовано: 30.07.1980
Код ссылки
<a href="https://patents.su/6-752327-ustrojjstvo-dlya-sravneniya-dvoichnykh-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сравнения двоичных чисел</a>
Предыдущий патент: Устройство для выделения экстремального из -разрядных двоичных чисел
Следующий патент: Устройство для сравнения двоичных чисел
Случайный патент: Устройство для измерения температуры поверхности движущихся тел