SU1418698A1 - Number sorting device - Google Patents
Number sorting device Download PDFInfo
- 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
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)
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) |
-
1987
- 1987-01-06 SU SU874176675A patent/SU1418698A1/en active
Non-Patent Citations (1)
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 |