Устройство для определения экстремальных чисел
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союэ Советски к
Социаяистичесиик
Реснттбяии
<11 911509 (61) ???????????????????????????? ?? ??????. ????????-???? (22)???????????????? 04.03.80 (21) 2890044>
G 06 F 7/04 тввраарстваеы6 каивтет
Итр ав дваам взобретеввк к открытей (23) Приоритет (53) УДК 681.325. .5(088.8) Опубликовано 07.03.82. Бюллетень JA 9
Дата онубликования описания 07.03.82
Специальное конструкторское бюро гидрометеер,.ичбскь1о приборостроения (71) Заявитель (S4) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ЭКСТРЕИ4ЛЬНЫХ ЧИСЕЛ
Изобретение относится к автомати ке и вычислительной технике и может быть использовано в информационноизмерительных системах для выделения экстремальных значений параметров в процессе их измерения.
Известно устройство для определения экстремальных чисел, содержащее регистры, элементы И, ИЛИ, триггеры(1 ).
Недостатком этого устройства является сложность.
Наиболее близкое к предлагаемому устройство для определейия экстремальных чисел, содержащее элементы И, ИЛИ, НЕ, регистр, сумматор и переключатель f2).
Недостатком данного устройства является ограниченная область применения в связи с тем, что оно обеспечивает определение экстремальных чисел только по абсолютному значению.
Цель изобретения - расширение функциональных возможностей устройства путем определения экстремаль-. ных значений чисел с учетом знака.
Указанная цель достигается тем, что в устройство для определения экстремальных чисел, содержащее сумматор, регистр, элементы И, ИЛИ,переключатель, причем информационные входы устройства соединены с информационными входами регистра и с входами первой группы сумматора, выход переноса которого подключен к входу первого элемента НЕ, подвижный, контакт переключателя соединен с первым входом первого элемента И, вто» рой вход кбторого подключен к вине управления устройства, а выход - к первому входу первого элемента ИЛИ, второй вход которого соединен с шиI ной начальной установки, а выход20 с входом синхронизации регистра,инверсные выходы которого подключены к входам второй группы сумматора, введены второй, третий и четвертый элементы И, второй элемент ИЛИ, вто911509 4 формационные входы регистра 3 и триггера 4, а по шине 15 начальной устае- новки подается импульс, который через элемент ИЛИ 2 осуществляет запись кода в регистр 3 и установку триггера 4 в соответствующее состояние.
На первые входы сумматора 5 по шинам 14 информация поступает в прямом коде, а на вторые входы - в
1о дополнительном, так как они соединены с инверсными выходами регистра 3
1 а вход переноса младшего разряда сумматора соединен с уровнем логической единицы. При этом уровень логической единицы появляется на выходе переноса сумматора в тех случаях когда значед ние кода числа, поступающего по шинам 14, больше или равно по модулю значению кода, хранящемуся в данный в момент в регистре 3.
С помощью элементов И 8-10 на выходе элемента ИЛИ tl формируется сиг нал логической единицы в тех случаях, когда значение информации на шинах
14 равно или превышает записанное в регистре с учетом знака. Элементы И
8 и 9 используют для этого состояние переноса сумматора 5 при одинаковых знаках поступившего и хранящегося чисел, т.е. сигнал "1" на выходе элемента И 8 появляется тогда, когда оба числа положительные и код поступившего числа равен или больше кода числа в регистре 3, а на выходе элемента И 9 сигнал "1" появляется в тех случаях, когда оба числа отрицательные, а код поступившего числа меньше кода числа в регистре 3, так как совпадение здесь осуществляется между инверсными сигналами переноса сумматора, знакового разряда, входной информации и. триггера 4 знака. Элемент И 10 осуществляет формирование сигнала "1" в том случае, когда поступившее число положительное, а число в регистр,ре 3 отрицательное (триггер
4 находится в состоянии "0") . При этом сигнал переноса сумматора не анализируется.
3 рой и третий элементы HE триггер, причем выход переноса сумматора соединен с первым входом второго эл .мента И, выход которого подключен к первому входу второго элемента ИЛИ выход которого соединен с первым, неподвижным контактом переключателя и через второй элемент НЕ с вторым неподвижным контактом переключателя, выход первого элемента ИЛИ подключен к входу синхронизации триггера,прямой выход которого .соединен с вторым входом второго элемента И, выход пер вого элемента НЕ подключен к первому входу третьего элемента И, выход которого соединен с вторым входом второго элемента ИЛИ, инверсный выхо триггера подключен к второму входу третьего элемента И и к первому входу четвертого элемента И, выход которого соединен. с третьим входом второго элемента ИЛИ, знаковая шина устройства подключена к информационному входу триггера, к третьему sxoду второго элемента И, к второму вхо ду четвертого элемента И и через третий элемент НЕ к третьему входу третьего элемента И.
На чертеже представлена функциональная схема предлагаемого устройства.
Устройство содержит элемент И 1, элемент ИЛИ 2, регистр 3, триггер
4, сумматор 5, элементы HE 6 и 7, элементы И 8-10, элемент ИЛИ 11, элемент НЕ 12, переключатель 13, входные информационные шины 14,шину
15 начальной установки, шину 16 управления и выходные информационные шины 17.
Устройство работает следующим образом.
В верхнем по чертежу положении переключателя устройство осуществляет выделение максимального значения, а в нижнем положении - минимального значения из массива чисел,поступающих по входным информационным шинам 14 с учетом знака, поступающего по отдельному разряду этих шин.
Соответственно перед началом работы при начальной установке в первом случае в регистр 3, записывается максимальное значение кода со знакем минус, а во втором случае - то же значение со знаком плюс. Для этого на входных информационных шинах 14 устанавливается соответствующее значение кода, поступающее на инНа входе элемента НЕ 12 сигнал "1" соответствует обратной ситуации,т.е. он лоявляется в тех случаях, когда поступившее число. меньше записанного в регистре с учетом знака, Сигналы с выходов элемента ИЛИ 11 или элемента НЕ 12 через переключатель 13 поступают на один из входов элемента И 1, определяя условия про509 4
\ ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройсгва путем определения экстремальных значений чисел с учетом знака, в него введены второй, третий и четвертый элементы И, второй элемент ИЛИ, второй и третий элементы НЕ, триггер, причем выход переноса сумматора соединен с первым входом второго элемента И, выход которого подключен к первому входу второго элемента ИЛИ, выход которого соединен с первым неподвижным контактом пере- ключателя и через второй элемент HE с вторым неподвижнын контактом переключателя, выход первого элемента ИЛИ подключен к входу синхронизации триггера, прямой выход которого .соединен с вторым входом второго элемента И, выход первого элемента HE подключен к первому входу третьего элемента И, выход которого соединен с вторым входом второго элемента ИЛИ, инверсный выход триггера подключен к второму входу третьего элемента И и к первому входу четвертого элемента И, выход которого соединен с третьим входом второго элемента ИЛИ, знаковая шина устройства подключена к информационному входу триггера, к третьему входу второго элемента И, к второму входу четвертого элемента
И и через третий элемент HE к третьему входу третьего элемента И.
5 911 хождения импульса записи с шины 16 через элементы И 1 и ИЛИ 2 на входы синхронизации регистра 3 и триггера 4.
Таким образом, при подаче импульса записи по шине 16 осуществляется перезапись информации в регистр З.и триггер 4 с шин 14 в тех случаях, когда это необходимо в соответствии с алгоритмом работы.
По отношению к моменту поступле« ния информации по шинам 14 импульс записи по шине 16 подается с задержкой, учитывающей время установления сигнала переноса в сумматоре и далее ts в элементах 6,8,9,11 и 12.
Информация об экстремальных значениях выводится с прямых выходов регистра 3 и триггера 4 по шинам 17.
36 формула изобретения
Устройство для определения экстремальных чисел, содержащее сумматор, 2$ регистр, элементы И, ИЛИ, переключатель, причем информационные входы устройства соединены с информационными входами регистра и с входами первой группы сумматора, выход пере- зф носа которого подключен к входу первого элемента НЕ, подвижный контакт переключателя соединен с первым входом первого элемента И., второй, вход которого подключен к шине управления 33 устройства, а выход - к первому, входу первого элемента ИЛИ, второй вход которого соединен с шиной начальной установки, а выход - с входом синхронизации регистра, инверсные выходы которого подключены к входам второй группы сумматора, о т л иИсточники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
Il 631914, кл. С 06 Г 7/02 197"
2..Авторское свидетельство СССР по заявке М 2778632/24, кл. G 06 Р 7/04, 1979 (прототип).