[go: up one dir, main page]

SU1418698A1 - Number sorting device - Google Patents

Number sorting device Download PDF

Info

Publication number
SU1418698A1
SU1418698A1 SU874176675A SU4176675A SU1418698A1 SU 1418698 A1 SU1418698 A1 SU 1418698A1 SU 874176675 A SU874176675 A SU 874176675A SU 4176675 A SU4176675 A SU 4176675A SU 1418698 A1 SU1418698 A1 SU 1418698A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
message
trigger
installation
Prior art date
Application number
SU874176675A
Other languages
Russian (ru)
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 SU874176675A priority Critical patent/SU1418698A1/en
Application granted granted Critical
Publication of SU1418698A1 publication Critical patent/SU1418698A1/en

Links

Landscapes

  • Communication Control (AREA)

Abstract

Изобретение относитс  к автоматике и вычислительной технике и может быть использовано в устройствах обработки данных. Цель изобретени  - повьпнение быстродействи . Устройство содержит регистр сдвига 1, три триггера 3, 2, 9, элемент задержки 5, три элемента И 4, 6, 8 и элемент- Р1ПИ 7. Предлагаемое устройство осуществл ет прием двоичных последовательностей и контроль их длины. В слзгчае верной длины прин та  двоична  последовательность может быть выдана в некоторое обрабатьшающее устройство. В случае kopOTKoro сообщени  устройство заканчивает работу после приема признака конца сообщени , а в случае длинного - после приема числа разр дов, равного требуемому . 1 ил.The invention relates to automation and computing and can be used in data processing devices. The purpose of the invention is to improve speed. The device contains a shift register 1, three triggers 3, 2, 9, delay element 5, three elements AND 4, 6, 8 and element R1PI 7. The proposed device receives binary sequences and controls their length. In the case of the correct length of the received binary sequence, it can be output to some processing device. In the case of a kopOTKoro message, the device ends up after receiving the sign of the end of the message, and in the case of a long message, after receiving the number of bits equal to the required one. 1 il.

Description

00 Од00 od

соwith

0000

11418698,11418698,

относитс  к автоматидл им за тр ед вхrefers to avtomatidl them for tr u in

ке и вычислительной технике и может рыть использовано в устройствах обработки данных.Ke and computer technology and can dig used in data processing devices.

Целью изобретени   вл етс  повышение быстродействи .The aim of the invention is to increase speed.

На чертеже приведена схема устройства .The drawing shows a diagram of the device.

; Устройство содержит регистр 1 Ьдвига, триггеры 2 и 3, элемент И 4, Ьлемент 5 задержки, элемент И 6,эле- ент ИЛИ 7, элемент ИВ, триггер 9, ход 10 начальной установки, вход 11 рризнака конца сообщени , информа- ионньш вход 12, тактовый вход 13, ыход 14 разрешени  выдачи сообще- |ний, информационньй выход 15 и выход 116 запрещени  выдачи сообщений.; The device contains a register of 1dvig, triggers 2 and 3, element 4, element 5 delay, element 6, element OR 7, element IV, trigger 9, initial installation stroke 10, input 11 for end of message, information input 12, clock input 13, message permission output, informational output 15, and message disabling output 116.

Принимаемое сообщение требуемой длины. При этом по п-му тактовому импульсу на входе 13 первоначально записанна  в первый разр д регистра 1 единица поступает на пр мой вход триггера 3 и устанавливает его в единичное состо ние. Поступающий на вход 11 устройства признак концаReceived message of the required length. At the same time, according to the nth clock pulse at input 13, the unit, initially recorded in the first register bit 1, arrives at the direct input of trigger 3 and sets it to the unit state. The incoming input device 11 sign of end

сообщени  приводит к срабатыванию элемента И 4, с выхода которого сигнал поступает на пр мой вход триггера 2 и устанавливает его в единичное состо ние. На выходе 14 разрешени  выдачи сообщени  устройства по вл етс  высокий уровень. По импульсам на входе 13 сообщение с выхода 15 устройства может быть прин то каким- либо обрабатывающим устройством. Дл the message triggers element 4, from the output of which the signal goes to the direct input of trigger 2 and sets it to one. At output 14, the message output of the device appears high. On pulses at input 13, a message from output 15 of the device can be received by some processing device. For

Устройство предназначено дл  конт- 20 предотвращени  срабатывани  элемен1рол  длины принимаемого на регистр Iпоследовательным кодом сообщени . I Устройство работает следующим об- 1 разом.The device is designed to control the prevention of the element's response to the length of the message received by the I register by a sequential code. I The device works as follows.

I Перед приемом сообщени  устройст- I во имйульсом с входа 10 устанавли- ваетс  в исходное состо ние. При это I триггеры 2, 3 и 9 обнул ютс , все I разр ды регистра 1, кроме первого, I также обнул ютс , а первый разр д : регистра 1 устанавливаетс  в единич- ; ное состо ние. После этого на вход ; 13 подаетс  сери  тактовых импульсов I По каждому тактовому импульсу содержимое регистра 1 сдвигаетс  на.один разр д в сторону последнего разр да, после чего очередной бит сообщени  подаетс  на вход 12 и записываетс  в первый разр д регистра 1. После поступлени  последнего бита сообщени  выдаетс  признак конца сообщени  по входу 11 устройства.I Before receiving the message, the device I in the pulse from input 10 is set to its initial state. When this I triggers 2, 3 and 9 are zeroed, all I bits of register 1, except for the first, I also zeroed, and the first bit: register 1 is set to 1; condition. After that, at the entrance; 13, a series of clock pulses is applied. I For each clock pulse, the contents of register 1 are shifted by one bit towards the last bit, after which the next bit of the message is fed to input 12 and is written to the first bit of register 1. After the last bit of the message arrives, a sign is output the end of the message on the input 11 of the device.

При приеме сообщени  на регистр 1When receiving a message on register 1

могут возникнуть следующие ситуации.The following situations may occur.

II

Принимаемое сообщение короче, чем требуетс . В этом случае первоначально записанна  в первьш разр д регистра 1 единица не успевает из него выдвинутьс  и установить триггер 3 в единичное состо ние, поэтому при поступлении по входу 11 устройства признака конца сообщени  сраба тьшает элемент И 8, с выхода которого через элемент ИЛИ 7 сигнал поступает на пр мой вход триггера 9. На выходе 16 запрещени  выдачи сообщений устройства по вл етс  высокий уровень.The received message is shorter than required. In this case, the unit 1 initially recorded in the first register bit does not have time to move out of it and set trigger 3 to one state, so when the input of device 11 arrives at the sign of the end of message AND 8, the output from which OR 7 signal goes arrives at the direct input of the trigger 9. At the output 16 of the prohibition of issuing messages to the device, a high level appears.

5five

та И 6 врем  задержки элемента 5 дожно быть не меньше времени установки в единичное состо ние триггера 2. Установленный в единичное сос5 то ние триггер 2 низким уровнем с инверсного выхода закрывает элемент И 6. Принимаемое сообщение длиннее,чем требуетс . В этом случае по п-му тактовому импульсу на входе 13 первона0 чально записанна  в первый разр д регистра 1 единица поступает на пр мой вход триггера 3 и устанавливает его в единичное состо ние. Поскольку триггер 2 находитс  в нулевом состо нии, то через врем  задержки элемента 5 по очередному тактовому импульсу на входе 13 срабатывает элемент И 6, с выхода которого импульс проходит через элемент ИЛИ 7 и устанавливает триггер 9 в единичное состо ние . На выходе 16 запрещени  выдачи сообщений устройства по вл етс  высокий уровень.mA 6 the delay time of element 5 must not be less than the time of setting trigger one in one state. Trigger 2 installed in one state low from the inverse output closes element 6. And the received message is longer than required. In this case, according to the nth clock pulse at input 13, the unit 1 initially recorded in the first register bit is fed to the direct input of trigger 3 and sets it to the unit state. Since trigger 2 is in the zero state, then through the delay time of element 5, the next clock pulse at input 13 triggers element AND 6, from which the pulse passes through the element OR 7 and sets trigger 9 to one state. Output 16 prohibits the issuance of device messages to appear high.

После выдачи сообщени , в случае его корректной длины, либо после по влени  потенциала на выходе запрещени  выдачи сообщений на вход 10 устройства вновь подаетс  импульс.Устройство готово к приему очередного сообщени . В случае приема длинно0 го сообщени  высокий уровень с триггера 9 должен поступить в устройство , с выхода которого сообщение поступает в данное устройство, и прекратить выдачу сообщени .After the message is issued, in the case of its correct length, or after the potential at the output of the prohibition of issuing messages to the device input 10 is detected, the impulse is returned again. The device is ready to receive the next message. In the case of receiving a long message, the high level from trigger 9 should go to the device from the output of which the message goes to this device and stop issuing the message.

Claims (1)

5 Формула изобретени 5 claims Устройство дл  сортировки чисел, содержащее регистр сдвига, первый и второй триггеры, первый элемент И,A device for sorting numbers containing the shift register, the first and second triggers, and the first element 00 5five элемент задержки, причем вход начальной установки устройства соединен с входами установки в О первого и второго триггеров и регистра сдвига, вход первого разр да которого  вл етс  информационным входом устройства , вход сдвига соединен с тактовым входом устройства, а выход старшего разр да регистра сдвига  вл етс  информационным выходом устройства и подключен к входу установки в единичное состо ние первого триггера, пр мой выход которого подключен к первому входу первого элемента И, второй вход которого  вл етс  входом конца сообщени  устройства, а выход подключен к входу установки в единичное состо ние второго триггера , выход которого  вл етс  выходом разрешени  разрешени  выдачи сообщени  устройства, о тличающе- е с   тем, что, с целью повьшени a delay element, the input of the initial installation of the device is connected to the inputs of the installation of the first and second triggers and the shift register, the first bit input of which is the information input of the device, the shift input is connected to the clock input of the device, and the high bit output of the shift register is an information output of the device and connected to the installation input to the one state of the first trigger, the direct output of which is connected to the first input of the first element AND, the second input of which is the input of the end of the message device, and the output is connected to the installation input to the single state of the second trigger, the output of which is the output of the resolution permitting the device to issue a message, which, in order to increase 8eight быстродействи , в него введены второй и третий элементы И, элемент ИЛИ и третий триггер, причем тактовый вход устройства подключен к первому входу второго элемента И, второй вход которого соединен с инверсным выходом второго триггера, а третий вход через элемент задержки соединен с пр мым выходом первого триггера , инверсный выход которого подключен к первому входу третьего элемента И, второй вход которого соединен с тактовьм входом устройства,speed, the second and third elements AND, the OR element and the third trigger are entered into it, the clock input of the device is connected to the first input of the second AND element, the second input of which is connected to the inverse output of the second trigger, and the third input through the delay element the first trigger, the inverse output of which is connected to the first input of the third element And, the second input of which is connected to the clock input of the device, выходы второго и третьего элементов И подключены к входам элемента ИЛИ, выход которого подключен к входу установки в единичное состо ние третьего триггера, вход установки в Оthe outputs of the second and third elements AND are connected to the inputs of the OR element, the output of which is connected to the input of the installation in the single state of the third trigger, the installation input in O которого соединен с входом начальной установки устройства, а пр мой выход  вл етс  выходом запрещени  выдачи сообщений устройства.which is connected to the input of the initial installation of the device, and the direct output is the output prohibiting the issuance of messages from the device.
SU874176675A 1987-01-06 1987-01-06 Number sorting device SU1418698A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874176675A SU1418698A1 (en) 1987-01-06 1987-01-06 Number sorting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874176675A SU1418698A1 (en) 1987-01-06 1987-01-06 Number sorting device

Publications (1)

Publication Number Publication Date
SU1418698A1 true SU1418698A1 (en) 1988-08-23

Family

ID=21278646

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874176675A SU1418698A1 (en) 1987-01-06 1987-01-06 Number sorting device

Country Status (1)

Country Link
SU (1) SU1418698A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 942001, кл. G 06 F 7/06, 1980. Авторское свидетельство СССР № 1142829, кл. G 06 F 7/06, 1983. *

Similar Documents

Publication Publication Date Title
SU1418698A1 (en) Number sorting device
SU1496004A1 (en) Unit for conversion of compementary binary code to sign-aftering code
SU1174919A1 (en) Device for comparing numbers
SU1142829A1 (en) Device for sorting numbers
RU2013804C1 (en) Multichannel priority device
SU1709293A2 (en) Device for information input
SU1474853A1 (en) Parallel-to-serial code converter
SU1201833A1 (en) Device for sorting numbers
SU1310822A1 (en) Device for determining the most significant digit position
SU913367A1 (en) Device for comparing binary numbers
SU1325462A1 (en) Device for sorting binary numbers
SU1148116A1 (en) Polyinput counting device
SU1656567A1 (en) Pattern recognition device
SU1764054A1 (en) Cyclical priority device
SU871166A1 (en) Device for checking parallel binary code for parity
SU1037258A1 (en) Device for determination of number of ones in binary code
SU1689948A1 (en) Generator of random numbers
SU1252779A1 (en) Device for sequential selecting of ones from binary code
SU1363181A1 (en) Device for comparing numbers within tolerance zone
RU2006926C1 (en) Device for analog data input in digital computer
SU1583934A1 (en) Device for sorting numbers
SU1615717A1 (en) Device for servicing requests
SU1695290A1 (en) Data sorting device
SU1737449A1 (en) Priority device
SU650071A1 (en) Device for group cimpensatiob of binary numbers