SU1432535A1 - Device for interfacing subscribers with computer - Google Patents
Device for interfacing subscribers with computer Download PDFInfo
- 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
Links
- 238000004883 computer application Methods 0.000 abstract 1
- 230000007717 exclusion Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 abstract 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
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
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)
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) |
-
1987
- 1987-04-06 SU SU874223201A patent/SU1432535A1/en active
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 |