[go: up one dir, main page]

SU716041A1 - Device for determining the quantity of unities in binary number - Google Patents

Device for determining the quantity of unities in binary number Download PDF

Info

Publication number
SU716041A1
SU716041A1 SU772530181A SU2530181A SU716041A1 SU 716041 A1 SU716041 A1 SU 716041A1 SU 772530181 A SU772530181 A SU 772530181A SU 2530181 A SU2530181 A SU 2530181A SU 716041 A1 SU716041 A1 SU 716041A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
bit
output
inputs
binary number
Prior art date
Application number
SU772530181A
Other languages
Russian (ru)
Inventor
Владимир Васильевич Гроль
Елена Ивановна Плосконосова
Алексей Михайлович Романкевич
Original Assignee
Киевский Ордена Ленина Политехнический Институт Им. 50-Летия Великой Октябрьской Социалистической Революции
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 Киевский Ордена Ленина Политехнический Институт Им. 50-Летия Великой Октябрьской Социалистической Революции filed Critical Киевский Ордена Ленина Политехнический Институт Им. 50-Летия Великой Октябрьской Социалистической Революции
Priority to SU772530181A priority Critical patent/SU716041A1/en
Application granted granted Critical
Publication of SU716041A1 publication Critical patent/SU716041A1/en

Links

Landscapes

  • Processing Of Solid Wastes (AREA)

Description

II

Изобретение относитс  к области вычислительной техники и может быть применено в устройствах контрол  дискретных элементов.The invention relates to the field of computing and can be applied in devices for controlling discrete elements.

- Известны устройства дл  ко1гтрал  двоичных: чисел на четкость, содержащие распределитель импульсов, фиксирующий триггер, элемент ИЛИ и логические элементы И и выполн ющие функции определени  количества единиц двоичного числа с целью отнесени  его к множеству четных или нечетных чисел р..- Known devices for binary binary: numbers for definition, containing a pulse distributor, a fixing trigger, an OR element and AND logical elements and performing functions of determining the number of ones of a binary number in order to assign it to a set of even or odd numbers p.

Такие устройства имеют ограниченные функциональные возможности, что не позвол ет им указывать точное число значащих разр дов числа.,Such devices have limited functionality that does not allow them to indicate the exact number of significant digits of the number.

Наиболее близким к изобретению по существу технического решени   вл етс  устройство Дл  определени  количества единиц в двоичном числе, содержащее триггер и элемейты И и ИЛИ дл  каждого из Ь разр дов ОД. Недостаток этого устройства заключен в его сложности.The closest to the invention is essentially a technical solution. A device for determining the number of units in binary number, containing a trigger and AND and OR elements for each of the L bits of an OD. The disadvantage of this device lies in its complexity.

Целью изобретени   вл етс  упрощение устройства.The aim of the invention is to simplify the device.

Поставленна  цель достигаетс  тем, что в устройство введены счетчик, трехвходовой элемент И, элемент И-НЕ ri выходной элемент И, причем единичнь1Й выход триггера 1 -го разр да под ключеп к первому BJcoдy элемента ИЛИ 1 -го разр да (i 1,п ), выходом соединенного с первыми входами первого и второго элементов И i + 1-го разр да, вторые входы которых соответственно  вл ютс  входами пр мого и инверсного сигналов i +1-ГО разр да числа устройства, а выходы подключены соответственно к инфор мационному входу триггера 1 +1-го разр да и второму входу элемента ИЛИ -I +1-ГО разр да, выход элемента ИЛИ П -го разр да соединен с первыми вкоцами элемента и выходного апомонта И, вторые входы которых подключены к первому трехпходового элемента 1, соединенного вторым и ту)етьнм вх.оа.чми соответствон(го с пыходом уломогга ll-IIF-;The goal is achieved by the fact that a counter, a three-input element AND, an element AND-NOT ri an output element AND, and a single output of the 1st discharge trigger under the key to the first BJ element of the OR OR 1-th digit (i 1, p ), the output connected to the first inputs of the first and second elements And i + 1-th bit, the second inputs of which are respectively the inputs of the direct and inverse signals i + 1-H th bit of the device number, and the outputs are connected respectively to the information input trigger 1 + 1 bit and the second input of the IL element AND -I + 1-th bit, the output of the element OR N-th bit is connected to the first voktsy element and the output apomont And, the second inputs of which are connected to the first three-way element 1, connected to the second and that) (go with a pulling of ombog II-IIF-;

Ивходом тактовых импульсов устройств, п порпым входом с. первыми входами первого н второго элементов И первого разр да и управл ющим входом устройства, Выхо  трбхвхоаового элемента И подклю- чен к входу счетчика и синхронизирующим входам триггеров, выходы счетчика и вы ходкого элемента И  вл ютс  соответственно информационным и управл ющим выходами устройства.Ivkhodom clock pulses devices, p porpy input c. the first inputs of the first n of the second element And the first bit and the control input of the device, the output of the input element AND are connected to the input of the counter and the synchronization inputs of the trigger, the outputs of the counter and output element And are respectively the information and control outputs of the device.

На чертеже показана блок- ;хема устройства , содержащего счетчик 1, первые 2 и вторые 3 элементы И, элементы ИЛИ 4, триггеры 5, входы б и 7 устройства соответственно пр мого и инвер- сного сигналов, управл ющий вход 8, выходной элемент И 9, элемент 10, трехвходовой элемент И 11 и вход 12 тактовых импульсов..The drawing shows a block; device comprising a counter 1, first 2 and second 3 elements AND, elements OR 4, triggers 5, inputs 6 and 7 of the device, respectively, direct and inverse signals, control input 8, output element AND 9, element 10, the three-input element And 11 and the input 12 clock pulses ..

Устройство работает следующим образом ..; -., : . V The device works as follows ..; -.,:. V

В исходном состо нии все триггеры.и счетчик наход тс  в нулевом состо нии. На входы 6 и 7 подаетс  пр мой и инверсный сигналы от соответствующих разр дов двоичного числ.а. .In the initial state, all the triggers. And the counter are in the zero state. The inputs 6 and 7 are supplied with direct and inverse signals from the corresponding bits of the binary number. .

При поступлении .на вход 8 управл ющего сигнала происходит Либо подготовка триггера 5 первого разр да к переходу в единишое состо ние (через элементWhen a control signal is received at input 8, either the trigger of the first 5 trigger 5 is prepared for the transition to a single state (through the element

И 2, если на входе 6 единичный сигнал), либо передача управл ющего сигнала на элементы И 2 и 3 второго разр да (через элемент ИЛИ 4, если единичный сиг- нал на входе 7). Распространение управл ющего сигнала прекращаетс  на первом разр де, имеющем на входе б единичный сигнал, причем триггер 5 этого разр да подготовлен к тому, чтобы по.сигналу на синхронизирующем входе переключитьс  в единичное состо ние. -And 2, if the input 6 is a single signal), or the transmission of the control signal to the elements And 2 and 3 of the second bit (via the element OR 4, if the unit signal at the input 7). The propagation of the control signal is stopped at the first bit, which has a single signal at the input b, and the trigger 5 of this bit is prepared to switch to a single state on the sync input. -

При поступлении тактового импульса трехвходовой элемент И 11 вьщает сигнал и триггер, подготовленный к переклю чению, переходит в единичное состо ние, что вызывает дальнейшее распространение управл ющего сигнала до того разр да, на входе б которого имеетс  единичный сигнал., .When a clock pulse arrives, the three-input element 11 and the signal and the trigger, prepared for switching, go into one state, which causes further propagation of the control signal until the bit, at the input of which there is a single signal.

Указанный процесс продолжаетс  до тех пор, пока на выходе элемента ИЛИ 4 последнего разр да не по витс  сигнал, который через выходной элемент И 9 поступит на управл ющий выход устройства что означает возможность чтегш  состо ни  счетчика, содержимое которого пока- взывает число импульсов синхронизации, выданных на триггеры 5. Это чисгГо равно числу TaKTOFSbix импульсов, потребовавшихс  дл  продвижени  упрагзл ющегю сигнала от первого до последнего разр да, и точно соответствует числу единиц двоичного числа, присутствующего на входах в устройство.This process continues until the output of the OR 4 element of the last bit is not a signal, which through the output element And 9 enters the control output of the device, which means that the counter can read the state, the contents of which show the number of synchronization pulses issued to the triggers 5. This number is equal to the number of TaKTOFSbix pulses required to advance the control signal from the first to the last bit, and exactly corresponds to the number of ones of the binary number present at the inputs to the mouth roystvo

Таким образом, устройство обеспечивает подсчет количества значащих разр дов двоичного числа за число тактов, равное числу значащих единиц, и достаточно простой конструкции.Thus, the device provides a count of the number of significant bits of a binary number per number of clock cycles, equal to the number of significant units, and a fairly simple design.

Claims (2)

1.Авторское свидетельство СССР № 428385, кл. О 06 F 11/10, 1072.1. USSR author's certificate number 428385, cl. O 06 F 11/10, 1072. 2.Селлерс Ф. Методы обнаружени  ошибок в работе ЭЦВМ, М., МирГ 1972, гл. 4 (прототип).2. Sellers F. Methods of detecting errors in the operation of the digital computer, M., MirG 1972, Ch. 4 (prototype).
SU772530181A 1977-10-07 1977-10-07 Device for determining the quantity of unities in binary number SU716041A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU772530181A SU716041A1 (en) 1977-10-07 1977-10-07 Device for determining the quantity of unities in binary number

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU772530181A SU716041A1 (en) 1977-10-07 1977-10-07 Device for determining the quantity of unities in binary number

Publications (1)

Publication Number Publication Date
SU716041A1 true SU716041A1 (en) 1980-02-15

Family

ID=20727377

Family Applications (1)

Application Number Title Priority Date Filing Date
SU772530181A SU716041A1 (en) 1977-10-07 1977-10-07 Device for determining the quantity of unities in binary number

Country Status (1)

Country Link
SU (1) SU716041A1 (en)

Similar Documents

Publication Publication Date Title
SU716041A1 (en) Device for determining the quantity of unities in binary number
SU1332365A1 (en) Indicating device
US3587048A (en) Status control system
SU1005026A1 (en) Device for determining number of ones in n-bit number binary code
SU830359A1 (en) Distributor
SU463234A1 (en) Device for dividing cycle time into fractional number of intervals
SU790304A1 (en) Switching device
SU1076950A1 (en) Shift register
SU1078625A1 (en) Synchronous frequency divider
SU1185600A1 (en) Controlled frequency divider
SU736093A1 (en) Decimal number comparing arrangement
SU596948A1 (en) Multichannel priority arrangement
SU799148A1 (en) Counter with series shift
SU871166A1 (en) Device for checking parallel binary code for parity
SU1272342A1 (en) Device for calculating value of exponent of exponential function
SU809258A1 (en) Pulse counting device
SU1037258A1 (en) Device for determination of number of ones in binary code
SU1050114A1 (en) Pulse distributor
SU790231A1 (en) Pulse train monitoring device
SU1042171A1 (en) Device for checking multi-channel pulse sequences
SU907547A1 (en) Pseudo-random number generator
SU725239A1 (en) Pulse repetition frequency divider
SU437225A1 (en) Trigger device
SU769737A1 (en) Switching device
SU1156004A1 (en) Device for programmed control