[go: up one dir, main page]

SU1277087A1 - Устройство дл сравнени чисел - Google Patents

Устройство дл сравнени чисел Download PDF

Info

Publication number
SU1277087A1
SU1277087A1 SU853895600A SU3895600A SU1277087A1 SU 1277087 A1 SU1277087 A1 SU 1277087A1 SU 853895600 A SU853895600 A SU 853895600A SU 3895600 A SU3895600 A SU 3895600A SU 1277087 A1 SU1277087 A1 SU 1277087A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
elements
inputs
output
analysis
Prior art date
Application number
SU853895600A
Other languages
English (en)
Inventor
Владимир Николаевич Попов
Николай Анатольевич Сипягин
Владимир Николаевич Лебедев
Original Assignee
Пензенский Политехнический Институт
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Пензенский Политехнический Институт filed Critical Пензенский Политехнический Институт
Priority to SU853895600A priority Critical patent/SU1277087A1/ru
Application granted granted Critical
Publication of SU1277087A1 publication Critical patent/SU1277087A1/ru

Links

Landscapes

  • Measuring Frequencies, Analyzing Spectra (AREA)

Abstract

Изобретение относитс  к области автоматики и вычислительной техники и предназначено дл  сравнени  чисел, представленных число-импульсным кодом. Целью изобретени   вл етс  расширение области применени  за счет возможности сравнени  чисел с учетом знака. Устройство содержит два счетчика , регистр,RS-триггер, блок управлени  и блок анализа. Блок управлени  позвол ет устанавливать режимы поиска наибольшего и .наименьшего числа и производит выделение последнего импульса из входной последовательности числа, представленного в число-импульсном коде. Блок управлени  содержит два триггера, генератор опорной частоты, делитель частоты , переключатель режимов и злемент И. Блок анализа, в состав которого вход т шесть элементов И, элемент ИЛИ и элемент задержки, позвол ет не только сравнивать модули чисел, представленные число-импульсным ко (Л дом, но и производить алгебраичес- . кое сравнение поступающих чисел. 3 ил.

Description

to
00

Claims (1)

  1. Изобретение относитс  к автомати ке и вычислительной технике и предназначено дл  сравнени  чисел, пред ставленных число-импульсным кодом. Цель изобретени  - расширение области применени  за счет возможности сравнени  чисел с учетом зна ка. На фиг, 1 изображена блок-схема устройства; на фиг, 2 - блок-схема управлени ; на фиг, 3 - блок-схема блока анализа, Устройство содержит счетчик 1, регистр 2, счетчик 3, RS-триггер 4 блок 5 управлени , блок 6 анализа, Блок управлени  содержит D-триггер 7, RS- триггер 8, генератор 9 опорной частоты, элемент И 10, делитель II частоты, переключатель 12 режимов, Блок анализа содержит элементы И 13 - 18, элемент ИЛИ 19, элемент 20 задержки. Блок управлени  работает следующим образом. Переключатель 12 режимов подает на четвертые пр мые входы первого, второго, третьего элементов И блока анализа и на четвертые инверсные входы четвертого, п того и шестого элементов И блока анализа потенциал соответствующий уровню 1 или О, Сигнал с выхода элемента ИЛИ блока анализа поступает на С-вход триггера If D-вход которого соединен с входом знака числа устройства, в результате на выходе триггера 7, а следовательно, на вторых входах все элементов И блока.анализа имеетс  потенциал на О (число отрицательное ) или 1 (число положительное). Триггер 8, генератор 9 опорной частоты , элемент И 10 и делитель И частоты функционально образуют схему выделени  последнего импульса. Схема выделени  последнего импул са работает следующим образом, Число, представленное в чиспоимпульсном коде, поступает с информационного блока устройства на Sвход RS-триггера 8, Каждым импульсом триггер В устанавливаетс  в состо ние 1 и открывает элемент И 10, Опорна  частота с генератора 9 поступает на вход делител  11 частоты. Коэффициент делени  делител  11 частоты выбран таким, чтобы период следовани  импульсов с делн7 тел  11 частоты (Ту) был больше максимального периода входной импульсной последовательности (Tg) на величину. лТ, равную периоду опорной частоты (Т ), После прихода последнего импульса входной последовательности на выходе делител  11 частоты через врем  Т + ЛТ по вл етс  сигнал, поступающий на третьи входы всех элементов И блока анализа, сбрасываетс  триггер 8, т,е, закрываетс  элемент И 10, Устройство работает следующим образом, 1, Предположим, что к i-му такту в устройстве содержитс  положительное число А. модуль которого N. хранитс  в регистре 2, а информаци  о знаке - в блоке 5 управлени . Кроме того, по окончанию (i-l)-ro такта работы устройства модуль числа А переписывает в счетчик 3, счетчик 1 и триггер 4 устанавливаютс  в О .по сигналу с первого выхода блока 6 анализа, В i-й такт работы устройства на информационный вход и вход знака устройства поступает число Б, Знак числа присутствует : на входе знака устройства в течение всего цикла сравнени , Б режиме поиска наибольшего числа уровень ,с подвижного контакта переключател  12 режимов блока 5 управлени  поступает на четвертые входы всех элементов И блока 6 анализа , при этом по четвертому входу элементы И 13 14 и 15 блока 6 анализа открываютс , а элементы И 16, 17 и 18 блока 6 анализа закрываютс , 1,1, Последовательность импульсов числа Б поступает на счетный вход счетчика 1 и на вычитаюший вход счетчика 3, Если модуль числа Б больше модул  числа. А, то на информационном входе счетчика 3 формируетс  импульс, который взводит триггер 4, уровень 1 с выхода которого открывает элемент И 14 и закрывает элемент И 13 блока анализа. Таким образом при описанной ситуации открыты только элементы И 14 и 15, прохождение сигнала через которые возможно в следующих случа х: 1,1,1, Числа А и Б - положительные , В этом случае сигнал с выхода делител  частоты блока управлени  через элемент И 14, элемент ИЛИ 19 блока анализа считывает число Б из счетчика I и записывает его в регистр 2, кроме того, этот же сигнал через элемент 20 задержки сбрасывает счетчик 1 и триггер 4 и производит запись в счетчике 3 числа Б из регистра 2, Устройство готово прин ть следующее число В, 1.1.2,Число А - отрицательное, число Б - положительное, В этом случае сигнал с выхода делител  частоты проходит через элементы И 15, или 19 блока 6 анализа, через элемент 20 задержки и вызывает реакцию устройства , аналогичную описанной, 1.1.3,При других соотношени х знаков чисел А и Б сигнал с выхода делител  частоты проходит только через элемент 20 задержки и устанав ливает устройство в исходное состо  ние. Устройство готово к приему следующего числа, 1,2, Рассмотрим случай, когда мо дуль числа А больше модул  числа Б, тогда триггер 4 по окончании сравне ни  не взводитс , следовательно, от крыты элементы И 18 и 15, прохождение сигнала через элемент И 15 возможно только в двух случа х: 1.2.1,Числа А и Б - отрицательные , В этом случае сигнал с выхода делител  частоты блока управлени  проходит через элемент И 18 и уст-. ройство работает аналогично случаю, описанному в п, 1,1,1, 1.2.2,Число А - отрицательное, число Б - положительное. Работа про текает аналогично п, 1,1,2, 1.2.3,При других соотношени х знаков чисел А и Б работа протекает аналогично п, 1,1,8, В режиме поиска наименьшего числа уровень О подвижного контакта переключател  режимов блока управле ни  поступает на четвертый вход все элементов И блока 6 анализа, в результате чего в блоке 6 анализа элементы И 13, 14 и 15 закрываютс , а элементы И 16, 17 и 18 открываютс . 2,1, Если модуль числа Б больше модул  числа А, тогда на информационном выходе счетчика 3 формируетс  импульс, который взводит триггер.4, уровень 1 с выхода которого по п тым входам открывает элемент И 16 и закрывает элемент И 17. Следовательно , открыты только элементы И 1 и 18, прохождение сигнала через которые возможно в следующем случае: 2.1.1,Числа А и Б - отрицательные , В этом случае сигнал с третьего входа блока 6 анализа проходит через элемент И 16, следовательно, работа устройства аналогична п, 1,1,1, 2.1.2,Число А - положительное, число Б - отрицательное, В этом случае сигнал с выхода делител  частоты проходит через элемент И 18 и устройство работает аналогично п, 2, 1.1, 2.1.3,При других соотношени х знаков чисел А и -Б работа устройства протекает аналогично п, 1,1,3, 2,2, Если модуль числа Б меньше модул  числа А, тогда триггер 4 по окончании сравнени  не взводитс . Таким образом, будут открыты элементы И 17 и 18, прохождение сигнала через которые возможно в следующем случае: 2.2.1,Числа А и Б - положительные . Тогда сигнал с выхода делител  частоты блока управлени  пройдет через элемент И 17 и далее как в п, I . 1, 1 . 2.2.2,Число А - положительное, число Б - отрицательное. Работа протекает как в п, 2,1(2, 2.2.3,При других соотношени х знаков чисел А и Б работа идет аналогично п, 1.1,3, Предлагаемое устройство может быть использовано не только дл  алгебраического сравнени , но и дл  сравнени  модулей чисел, дл  чего необходимо на входы знака устройства установить единичный потенциал, а в остальном работа устройства происходит аналогично описанному. Формула изобретени  Устройство дл  сравнени  чисел, содержащее первый и второй счетчики, Триггер, блок управлени  и блок ана-. лиза, причем блок управлени  содержит RS-триггер, переключатель режимов , блок анализа содержит первый и второй элементы И и элемент ИЛИ, информационный вход устройства соединен с вычитающим входом первого счетчика , выход которого соединен с Sвходом триггера, R-вход которого соединен с входом управлени  записью первого счетчика, в блоке анализа выходы первого и второго элементов
    И соединены спервым и вторым входами элемента ИЛИ, отличающеес  тем, что, с целью расширени  области применени  за счет возможности сравнени  чисел с учетом знака, в устройство введен регистр,.в блок управлени  введены D-триггер, элемент И, генератор опорной частоты. Делитель частоты, в блок анализа введены третий, четвертый, п тый и шестой элементы И, элемент задержки , причем информационный вход устройства соединен с суммирующим входом второго счетчика и S-входом RS-триггера блока управлени .и входом установки в О делител  частоты блока управлени , вход знака числа устройства соединен с D-входом D-триггера блока управлени , с первыми пр мыми входами первого и второго элементов И блока анализа, с первыми инверсными входами третьего и четвертого элементов И блока анализа , с первым пр мым и первым инверсным входами соответственно п того и шестого элементов И блока анализа, информационные входы первого счетчика соединены с выходами регистра, информационные входы которого соединены с выходами разр дов второго счетчика, установочный вход второго счетчика соединен с входом управлени  записью первого счетчика и соединен с выходом элемента задержки блока анализа, вход управлени  записью регистра соединен с С-входом D-триггера блока управле-, ни  и с.выходом элемента ИЛИ блока анализа, пр мой выход D-триггера
    блока управлени  соединен с вторыми пр мыми входами первого, п того элементов И блока анализа и вторыми инверсными входами второго, третьего, четвертого .и п того элементов И блока анализа, выход делител  частоты блока управлени  соединен с R-BXOдом RS-триггера блока управлени , с третьими пр мыми входами первого, второго, третьего, четвертого, п того и шестого элементов И блока анализа и входом элемента задержки, замыкающий и размыкающий контакты переключател  режимов работы устройства соединены соответственно с входами логической единицы и логического нул  устройства, подвижный контакт переключател  режимов соединен с пр мыми входами первого, второго, третьего элементов И блока анализа и четвертыми инверсными входами четвертого , п того и шестого элементов И блока анализа, выход триггера под .ключен к п тым пр мым входам первого и четвертого элементов И блока анализа и п тым инверсным входам третьего и п того элементов И блока анализа, в блоке управлени  пр мой выход RS-триггера соединен с первым входом элемента И, второй вход которого соединен с генератором опорной частоты, выход элемента И соединен со счетным входом делител  частоты, в блоке анализа выходы третьего, четвертого , п того и шестого элементов И соединены соответственно с третьим четвертым, п тым и шестым входами элемента ИЛИ,
SU853895600A 1985-05-13 1985-05-13 Устройство дл сравнени чисел SU1277087A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU853895600A SU1277087A1 (ru) 1985-05-13 1985-05-13 Устройство дл сравнени чисел

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU853895600A SU1277087A1 (ru) 1985-05-13 1985-05-13 Устройство дл сравнени чисел

Publications (1)

Publication Number Publication Date
SU1277087A1 true SU1277087A1 (ru) 1986-12-15

Family

ID=21177308

Family Applications (1)

Application Number Title Priority Date Filing Date
SU853895600A SU1277087A1 (ru) 1985-05-13 1985-05-13 Устройство дл сравнени чисел

Country Status (1)

Country Link
SU (1) SU1277087A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР 355615, кл. G 06 F 7/02, 1972. Авторское свидетельство СССР № 964628, кл. G 06 F 7/02, 1981. *

Similar Documents

Publication Publication Date Title
SU1277087A1 (ru) Устройство дл сравнени чисел
SU1522188A1 (ru) Устройство дл ввода информации
SU1193656A1 (ru) Устройство дл ввода информации
RU1789993C (ru) Устройство дл редактировани элементов таблиц
SU1504652A1 (ru) Устройство дл организации очереди
SU1338059A1 (ru) Счетчик импульсов
SU1615756A1 (ru) Устройство дл распознавани образов
SU1277386A1 (ru) Устройство дл контрол работоспособности счетчика
SU1631509A1 (ru) Многотактный рециркул ционный преобразователь врем - код
SU964628A1 (ru) Устройство дл сравнени двоичных чисел
SU1667121A1 (ru) Устройство дл ввода информации
SU1410014A1 (ru) Устройство дл ввода информации
SU1506545A1 (ru) Устройство дл счета бипол рных импульсов
SU1218386A1 (ru) Устройство дл контрол схем сравнени
SU1075255A1 (ru) Преобразователь параллельного двоичного кода в число-импульсный код
SU1553977A1 (ru) Устройство дл контрол последовательностей импульсов
SU1295393A1 (ru) Микропрограммное устройство управлени
SU1721606A1 (ru) Устройство дл воспроизведени квадратичных функций
SU1413622A1 (ru) Устройство дл сортировки чисел
SU1381429A1 (ru) Многоканальное устройство дл программного управлени
SU1571593A1 (ru) Устройство дл контрол цифровых узлов
RU2047272C1 (ru) Реверсивный двоичный счетчик
SU1633529A1 (ru) Устройство дл мажоритарного выбора асинхронных сигналов
SU1386988A1 (ru) Устройство дл определени экстремумов
SU1444937A1 (ru) Делитель частоты следовани импульсов с регулируемой длительностью импульсов