[go: up one dir, main page]

SU1432535A1 - Device for interfacing subscribers with computer - Google Patents

Device for interfacing subscribers with computer Download PDF

Info

Publication number
SU1432535A1
SU1432535A1 SU874223201A SU4223201A SU1432535A1 SU 1432535 A1 SU1432535 A1 SU 1432535A1 SU 874223201 A SU874223201 A SU 874223201A SU 4223201 A SU4223201 A SU 4223201A SU 1432535 A1 SU1432535 A1 SU 1432535A1
Authority
SU
USSR - Soviet Union
Prior art keywords
group
output
input
inputs
register
Prior art date
Application number
SU874223201A
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 SU874223201A priority Critical patent/SU1432535A1/en
Application granted granted Critical
Publication of SU1432535A1 publication Critical patent/SU1432535A1/en

Links

Landscapes

  • Exchange Systems With Centralized Control (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано в шoгoкaнaльныx устройствах сопр жени  электронных вычислительных машин. Целью изобретени   вл етс  увеличение пропускной способности за счет возможности выбора и формировани  адреса нового абонента по его запросу за врем  обслуживани  в ЭВМ за вки от предыдущего абонента. Цель достигаетс  тем, что в устройство, содержащее регистр 4 маски приема первую группу 3 элементов И, коммутатор 5, преобразователь 10 позиционного кода в двоичный, элемент И 8, генера тор 7 импульсов и первый счетчик 9, введены второй 16 и третий 14 счетчики , втора  13 и треть  12 группы элементов И, триггер 6, регистр 11 адреса , регистр 2 приема и элемент ИЛИ 5. Устройство позвол ет производить параллельное обслуживание за вок в ЭВМ и формировать адрес очередного абонента, запрос которого необходимо обслуживать, что приводит к снижению количества необслуженных за вок и исключению их потери. В уст- § ройстве также производитс  временной контроль процесса обслуживани  за - // вок, что исключает Зависание процессора ЭВМ. 1 ил.The invention relates to computing and can be used in channelized interface devices of electronic computers. The aim of the invention is to increase the capacity due to the possibility of selecting and forming the address of a new subscriber upon his request during the servicing time in a computer application from the previous subscriber. The goal is achieved in that the device containing the register 4 of the reception mask, the first group of 3 elements AND, the switch 5, the converter 10 of the position code into binary, the element 8, the pulse generator 7 and the first counter 9 are entered the second 16 and the third 14 counters, the second 13 and third 12 groups of elements AND, trigger 6, address register 11, reception register 2 and element OR 5. The device allows parallel servicing of applications in a computer and generates the address of the next subscriber whose request must be serviced, which leads to a decrease in the number non-serviced orders and exclusion of their loss. The device also performs a temporary control over the process of servicing the request // // wok, which eliminates the hanging of the computer processor. 1 il.

Description

СОWITH

tsdtsd

С1C1

2020

Изобретение относитс  к вычислительной технике и может быть исполь- ювано в многоканальнь{х устройствах (опр жени  электронных вьгчислитель- йых машин.The invention relates to computing technology and can be used in multichannel devices (electronic computing machines).

Цель изобретени  - увеличение пропускной способности устройства.The purpose of the invention is to increase the capacity of the device.

На чертеже приведена функциональ- а  схема устройства.The drawing shows the functional diagram of the device.

Устройство содержит шины 1 Зап- i)oc абонентов, регистр 2 приема, йервую группу элементов И 3, регистр 1 маски запросов, коммутатор 5,триг Ьер 6j генератор 7 импульсов, элемен 8, первый счетчик 9, преобразовате 0 позиционного кода в двоичный, регистр 11 адреса, третью группу эле- йентов И 12, вторую группу 13 элементов И, третий счетчик 14, элемент ИЛИ 15, второй счетчик 16, вход 17 Ответ ЭВМ устройства сигнала, выхо |18 Отказ в обслуживании сигнала, фход 19 сигнала Запрос ЭВМ, группу {адресных выходов 20 устройства. I Устройство работает следующим образом .The device contains tires 1 Transmitter i) oc subscribers, reception register 2, the first group of elements And 3, request mask register 1, switch 5, trigger 6 j pulse generator 7, element 8, first counter 9, convert the position code to binary, address register 11, the third group of elements AND 12, the second group of 13 elements AND, the third counter 14, the element OR 15, the second counter 16, input 17 Response of the signal device's computer, output | 18 Signal failure, signal foud 19 Request of the computer , group {address outputs 20 of the device. I The device works as follows.

| В исходном состо нии все счетчики ||)егистры и триггеры наход тс  в нуле- ом состо нии (цепи сброса не показа- jnj). | In the initial state, all the counters ||) the registers and triggers are in the zero state (the fault circuit is not shown jnj).

На одну или несколько шин 1 поступают от абонентов инициативные сигна- цы. С шин 1 сигналы поступают на ре- истр 2 и запоминаютс . С регистра 2 ригналы в соответствии с кодом, запи Данным в регистр 4, через элемент И b поступают на группу информационных входов коммутатора 5, причем на выходе элементов И 3 по вл ютс  сигналы лишь от тех устройств, обслуживание которых разрешено, т ак как в регистре 4 дл  этих устройств записана 1 На группу управл ющих входов коммутатора 5 поступает двоичный код чис- ла со счетчика 9.One or several tires 1 receive initiative signals from subscribers. From bus 1, signals are sent to roster 2 and memorized. From register 2, signals in accordance with the code recorded in Register 4, through element AND b are sent to a group of information inputs of switch 5, and the output of elements And 3 receive signals only from those devices that are allowed to be serviced, as in Register 4 for these devices is recorded. 1 The group of control inputs of switch 5 receives the binary code of the number from counter 9.

В счетчик 9 импульсы rtocTynaroT с генератора 7 импульсов через элемент И 8. В исходном состо нии, т.е. при отсутствии запросов на выходе ко№гу- татора 5, отсутствует единичный сигнал и триггер 6 находитс  в нулевом состо нии, с инверсного выхода триггера 6 формируетс  единичный сигнал, разрешающий прохождение импульсов с генератора 7 на счетчик 9 через эле- мент И В. Счетчик 9 работает в ре.жи ме поразр дного сдвига единицы, осуществл   последовательньп обход всехIn counter 9, the pulses rtocTynaroT from the generator of 7 pulses through the element E 8. In the initial state, i.e. in the absence of requests at the output of the coagulator 5, there is no single signal and the trigger 6 is in the zero state, a single signal is generated from the inverse output of the trigger 6, allowing the passage of pulses from the generator 7 to the counter 9 through the element I. 9 works in the mode of a unit unit shift by performing a round of all

QQ

0 0

д d

. - . -

00

своих разр дов. Когда единица iaxonnT- с  в разр де счетчика 9, соответствующего номеру шины 1, на которой имеетс  запрос и которь01 хранитс  в соответствующем разр де триггера приема , на выходе коммутатора 5 формируетс  единичный сигнал. Этот сигнал переключает триггер 6 в единичное состо ние . Сигнал с инверсного выхода триггера 6 через элемент И 8 блокирует поступление импульсов с генератора 7 на счетчик 9. Позиционный код счетчика 9, соответствующий номеру абонента, выставившего запрос, поступает на вход преобразовател  10. С выхода преобразовател  10 двоичный код адреса абонента по единичному сигналу с пр мого выхода триггера 6, записываетс  в регистр 11 адреса. Сформированньй адрес, соответствующий номеру абонента, выставившего запрос, при поступлении запроса от ЭВМ по входу 19 устройства передаетс  с выходов элементов И 12 в ЭВМ дл  обслуживани . Переданный код может быть стартовым адресом программы, обслуживающей данного абонента. .,their discharges When the unit iaxonnT- c in the discharge of the counter 9, corresponding to the bus number 1 on which the request is located and which01 is stored in the corresponding receive trigger trigger, a single signal is generated at the output of the switch 5. This signal switches trigger 6 to one state. The signal from the inverse output of the trigger 6 through the element And 8 blocks the arrival of pulses from the generator 7 to the counter 9. The position code of the counter 9, corresponding to the subscriber number that made the request, enters the input of the converter 10. From the output of the converter 10, the binary code of the subscriber’s address The direct output of the trigger 6 is written to the address register 11. The generated address corresponding to the number of the subscriber making the request, when a request is received from the computer, at input 19 of the device is transmitted from the outputs of the And 12 elements to the computer for servicing. The transmitted code can be the starting address of the program serving the subscriber. .

Единичный сигнал с пр мого выхода триггера 6 поступает на входы элементов И и единичным сигналом с выхода одного из элементов И 13 обнул ет соответствующий разр д регистра 2 приема дл  приема новых инициативных сигналов от абонента.A single signal from the direct output of the trigger 6 is fed to the inputs of the And elements and a single signal from the output of one of the And 13 elements embraces the corresponding bit of the receive register 2 to receive new initiative signals from the subscriber.

После получени  адреса ЭВМ выдает сигнал на вход 17, означающий, что код адреса восприн т. Сигнал с выхода элемента ИЛИ 15 переключает триггер б в нулевое состо ние, обнул етс  регистр 11 дл  приема нового адреса и деблокируетс  работа счетчика и работа устройства повтор етс .After receiving the address, the computer sends a signal to input 17, which means that the address code is sensed. The output signal from the OR element 15 switches the trigger b to the zero state, the register 11 is nullified to receive the new address, and the counter is unlocked and the device operation is repeated.

Отсутствие сигнала по входу 19 устройства Запрос ЭВМ означает ее зан тость и невозможность обслуживани  запроса абонента, адрес которого сформирован устройством. В этом случае счетчик 14 производит подсчет импульсов , поступающих с генератора 7. Через врем , определ емое разр дностью счетчика 14, на его выходе формируетс  сигнал переполнени , который через элемент ИЛИ 15 поступает на вход сброса триггера 6, переключа  его в нулевое состо ние. Сигнал с инверсного выхода триггера 6 разрешает прохождение импульсов триггера 7, создава  тем самым возможность обслуживанн  запросов, вновь поступивших к этому моменту в регистр 2 приема. Сигнал переполнени  с выхода счетчика 14 поступает на вход счетчика 16, увеличива  его состо ние на единицу. Если сигнал Запрос ЭВМ не поступае длительное врем , в течение которого вырабатываетс  сигнал переполнени  в счетчике 16, то на выход 18 поступает сигнал, свидетельствующий о невозможности обслуживать любой из поступающих запросов абонентов. Сигнал на выходе 18 может быть импользован дл  прерывани  работы ЭВМ и вьшолне- ни  причин возникшей ситуации, в частности путем перезапуска программы обработки, что приводит к снижению непроизводительных простоев, а также вы влени  таких ситуаций как зависание процессора ЭВМ,No signal on device input 19 A request for a computer means that it is busy and it is impossible to serve the request of a subscriber whose address is generated by the device. In this case, the counter 14 counts the pulses from the generator 7. After the time determined by the width of the counter 14, an overflow signal is generated at its output, which through the OR 15 element enters the reset input of trigger 6, switching it to the zero state. The signal from the inverse output of the trigger 6 permits the passage of the pulses of the trigger 7, thus creating the possibility of service requests that have again been received by this moment in the register 2 of the reception. The overflow signal from the output of the counter 14 is fed to the input of the counter 16, increasing its state by one. If the request of the computer signal is not received for a long time, during which the overflow signal is generated in the counter 16, then the output 18 receives a signal indicating that it is impossible to serve any of the incoming subscriber requests. The signal at output 18 can be used to interrupt the operation of the computer and to address the causes of the situation, in particular by restarting the processing program, which leads to a reduction in unproductive downtime, as well as the detection of such situations as a computer processor

Claims (1)

Формула изобретени Invention Formula Устройство дл  сопр жени  абонен- тов с ЭВМ, содержащее регистр маски запросов, первую группу элементов И, коммутатор, генератор ит пульсов, первый счетчик, преобразователь позиционного кода « двоичный, элемент И, причем группа информационных выходов регистра маски запросов соединена с первыми входами элементов И первой группы, выходы которых соединены с группой информационных входов коммутатора , выход генератора импульсов подключен к первому входу элемента И, выход которого соединен со счетным входом первого счетчика, группа выходов которого соединена с группой информационных входов преобразовател  позиционного кода в двоичный и с группой управл ющих входов кокшутатора, отличающеес  тем, что, с целью увеличени  пропускной способности устройства, в него введены втора  и треть  группы элементов И,A device for interfacing subscribers with a computer, containing the request mask register, the first group of elements AND, the switch, the pulse generator, the first counter, the position code converter “binary, the element AND, and the group of information outputs of the request mask register is connected to the first inputs of the And the first group, the outputs of which are connected to the group of information inputs of the switch, the output of the pulse generator is connected to the first input of the element I, the output of which is connected to the counting input of the first counter, the group of outputs which is connected to the group of information inputs of the position code to binary converter and to the group of control inputs of the cockchutator, characterized in that, in order to increase the capacity of the device, the second and third groups of elements I are entered into it, 00 5five 00 5 Q 55 Q 5 00 5five элемент МПИ, второй и третий счетчики, регистр адреса, триггер, регистр прие- ма, причем вторые входы элементов И первой группы подключены к группе выходов регистра приема, группа ин- формационньк входов которого  вл етс  группой входов устройства дл  подключени  к соответствующим шинам запроса абонентов, группа входов сброса регистра приема подключена к выходам соответствующих элементов И второй группы, выход коммутатора соединен с установочным входом триггера, инверс- ны11 выход которого соединен с вторым входом элемента И, а пр мой выход - с синхронизирующим входом регистра адреса и первыми входами элементов И второй группы, вторые входы которых соединены с группой выходов первого счетчика, группа выходов преобразовател  позиционного кода в двоичных соединена с группой информационных входов регистра адреса, группой выходов которого соединена с первыми входами соответствующих элементов И третьей группы, выходы которых обра- ззтот группу выходов устройства дл  подключени  к адресной группе входов ЭВМ, выход элемента ИЛИ соединен с входами сброса триггера и регистра адреса, а первый вход  вл етс  входом устройства дл  подключени  выхода сигнала Ответ ЭВМ, второй вход элемента ИЛИ соединен со счетным входом второго счетчика и выходом третьего счетчика, счетным входом соединенного с выходом Генератора импульсов , вход сброса третьего счетчика  вл етс  входом устройства дл  подключени  выхода сигнала Запрос ЭВМ и .соединен с вторыми входами элементов И третьей группы и входом сброса второго счетчика, выход которого  вл етс  вькодом устройства дл  подключени  входов сигнала Отказ в обслуживании абонентов.the DIM element, the second and third counters, the address register, the trigger, the receive register, the second inputs of the AND elements of the first group are connected to the output register group, the information input group of which is a device input group for connecting to the corresponding subscriber buses , a group of inputs for resetting the reception register is connected to the outputs of the corresponding elements AND of the second group, the switch output is connected to the trigger setup input, inverse11 the output of which is connected to the second input of the AND element, and the direct the course - with the synchronization input of the address register and the first inputs of the elements of the second group, the second inputs of which are connected to the output group of the first counter, the output group of the position code to binary converter is connected to the information input group of the address register, the output group of which is connected to the first inputs of the corresponding elements And the third group, the outputs of which are similar to the group of outputs of the device for connection to the address group of computer inputs, the output of the OR element is connected to the reset inputs of the trigger and the register addresses, and the first input is the device input for connecting the signal output of the response of the computer, the second input of the OR element is connected to the counting input of the second counter and the output of the third counter, the counting input connected to the output of the Pulse generator, the reset input of the third counter is the device input for connecting the output signal The request of the computer and. is connected to the second inputs of the elements of the third group and the reset input of the second counter, the output of which is the code of the device for connecting the signal inputs Denial of service bonentov.
SU874223201A 1987-04-06 1987-04-06 Device for interfacing subscribers with computer SU1432535A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874223201A SU1432535A1 (en) 1987-04-06 1987-04-06 Device for interfacing subscribers with computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874223201A SU1432535A1 (en) 1987-04-06 1987-04-06 Device for interfacing subscribers with computer

Publications (1)

Publication Number Publication Date
SU1432535A1 true SU1432535A1 (en) 1988-10-23

Family

ID=21295821

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874223201A SU1432535A1 (en) 1987-04-06 1987-04-06 Device for interfacing subscribers with computer

Country Status (1)

Country Link
SU (1) SU1432535A1 (en)

Similar Documents

Publication Publication Date Title
SU1432535A1 (en) Device for interfacing subscribers with computer
SU734649A1 (en) Built-in multiplexor channel
SU1383352A1 (en) Multichannel device for connecting subscribers to common trunk line
SU1269135A1 (en) Priority device
SU1226465A2 (en) Device for servicing request groups with different priorities
SU1288703A1 (en) Interface for linking electronic computer with using equipment
SU1464163A1 (en) Device for monitoritng contrl computer
SU1399740A1 (en) Variable priority device
SU1522207A1 (en) Multichannel device for connection of information sources to common bus
SU1418715A1 (en) Variable priority device
SU1737449A1 (en) Priority device
SU728128A1 (en) Call handling device
SU1437862A1 (en) Multichannel priority device
SU1765827A1 (en) Priority interrupter
SU660050A1 (en) Arrangement for control of interruption of programs
SU1513493A1 (en) Annunciator of operation of scattered objects
SU1149260A1 (en) Device for detecting errors in parallel n-digit code with constant weight k
RU1784103C (en) Device for exchange of information
SU1170478A1 (en) Device for signalling operation of distributed objects
SU1513465A1 (en) Device for interfacing users with computer
SU1736001A1 (en) Device for information transmission
SU877542A1 (en) Interrupting device
SU1198531A1 (en) Interface for linking subscribers with computer
SU981984A1 (en) Initiative signal input device
SU428550A1 (en) DEVICE CONTROL CODE FOR QUASI-ELECTRON AND ELECTRON AUTOMATIC TELEPHONE STATIONS