[go: up one dir, main page]

RU2018942C1 - Device for interfacing users with computer - Google Patents

Device for interfacing users with computer Download PDF

Info

Publication number
RU2018942C1
RU2018942C1 SU5023706A RU2018942C1 RU 2018942 C1 RU2018942 C1 RU 2018942C1 SU 5023706 A SU5023706 A SU 5023706A RU 2018942 C1 RU2018942 C1 RU 2018942C1
Authority
RU
Russia
Prior art keywords
input
output
group
block
information
Prior art date
Application number
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 SU5023706 priority Critical patent/RU2018942C1/en
Application granted granted Critical
Publication of RU2018942C1 publication Critical patent/RU2018942C1/en

Links

Images

Landscapes

  • Communication Control (AREA)

Abstract

FIELD: computer technology. SUBSTANCE: shift register is removed and information words are recorded directly to information receivers; the information words are presented in parallel-serial code. Device has control unit, communication register, user's address counter, number of words counter, operation code trigger, user decoder, units for decoding input and output users and groups of switch units. EFFECT: reduced time for information exchange between user and computer. 2 cl, 4 dwg

Description

Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных системах. The invention relates to computer technology and can be used in control computing systems.

Известно многоканальное устройство для сопряжения ЦВМ с абонентами [1], содержащее блок управления, регистр сдвига, счетчик адресов абонентов, счетчик количества слов, дешифратор адресов абонентов, две группы рабочих регистров, три группы элементов И, элемент ИЛИ, элемент И, причем первый вход логического условия и установочный вход блока управления являются входами устройства для подключения соответственно к выходу сигнала "Команда" и к установочному выходу ЦВМ, тактовый вход регистра сдвига соединен с тактовым входом блока управления, с тактовыми входами рабочих регистров первой, второй групп и является входом устройства для подключения к тактовому выходу ЦВМ, информационный вход регистра сдвига соединен с вторым входом логического условия блока управления, с информационными входами рабочих регистров первой группы и является входом устройства для подключения к информационному выходу ЦВМ, выход элемента ИЛИ является выходом устройства для подключения к информационному входу ЦВМ, информационные выходы рабочих регистров первой группы и информационные входы рабочих регистров второй группы образуют группы выходов и входов устройства для подключения соответственно к группам информационных входов и выходов абонентов, при этом первый выход блока управления соединен с установочным входом регистра сдвига, первая и вторая группы информационных выходов которого соединены соответственно с группами информационных входом счетчика адресов абонентов и счетчика количества слоев, счетные входы которых соединены с вторым выходом блока управления, третий выход которого соединен с входом записи счетчика адресов абонентов и с входом записи счетчика количества слов, выход которого соединен с третьим входом логического условия блока управления, четвертый выход которого соединен с первыми входами элементов И первой и второй групп, выходы которых соединены соответственно с входами записи рабочих регистров первой группы и с разрешающими входами рабочих регистров второй группы, вторые входы элементов И первой группы соединены с первой группой выходов дешифратора адресов абонентов, информационный вход и вторая группа выходов которого соединены соответственно с выходом счетчика адресов абонентов и вторыми входами элементов И второй группы, соединенных с первыми входами элементов И третьей группы, вторые входы и выходы которых соединены соответственно с информационными выходами рабочих регистров второй группы и с группой входов элемента ИЛИ, первый вход одиночного элемента И устройства соединен с первым информационным выходом регистра сдвига, второй информационный выход которого соединен с четвертым входом логического условия блока управления, третий выход которого соединен с вторым входом одиночного элемента И, выход которого соединен с пятым входом логического условия блока управления, четвертый выход которого соединен с разрешающим входом регистра сдвига, причем блок управления содержит четыре триггера, пять элементов И, два элемента ИЛИ, четыре элемента задержки, первый вход первого элемента ИЛИ соединен с установочным входом первого триггера и является первым входом логического условия блока, первый установочный вход второго триггера является вторым входом логического условия блока, вход сброса третьего триггера является третьим входом логического условия блока, первый вход первого элемента И является четвертым входом логического условия блока, установочный вход третьего триггера является пятым входом логического условия блока, выход первого элемента ИЛИ является первым выходом блока, выход второго элемента И, соединенный с первым входом второго элемента ИЛИ, является вторым выходом блока, выход третьего элемента И, соединенный с вторым входом второго элемента ИЛИ, является третьим выходом блока, единичный выход второго триггера, соединенный с вторым входом первого элемента И, является четвертым выходом блока, первый вход сброса первого триггера, соединенный с первым входом сброса второго триггера, является установочным входом блока, вход первого элемента задержки является тактовым входом блока, при этом в блоке управления выход первого элемента И соединен с информационным входом четвертого триггера, синхровход которого соединен с выходом второго элемента задержки, вход которого соединен с первым входом четвертого элемента И и с выходом третьего элемента задержки, вход которого соединен с выходом первого элемента задержки, с первым входом второго элемента И и с первым входом третьего элемента И, второй вход которого соединен с единичным выходом первого триггера, нулевой выход которого соединен с вторым входом второго элемента И, третий вход которого соединен с третьим входом третьего элемента И, с единичным выходом четвертого триггера и вторым входом четвертого элемента И, выход которого соединен с вторым входом первого элемента ИЛИ, с вторым входом сброса первого триггера и с вторым входом сброса второго триггера, второй установочный вход которого соединен с выходом пятого элемента И, первый и второй входы которого соединены соответственно с единичным выходом третьего триггера и с выходом четвертого элемента задержки, вход которого соединен с выходом второго элемента ИЛИ. A multi-channel device for interfacing a digital computer with subscribers [1] is known, comprising a control unit, a shift register, a counter of subscriber addresses, a word count, a decoder of subscriber addresses, two groups of working registers, three groups of AND elements, an OR element, an AND element, and the first input logical conditions and the installation input of the control unit are the inputs of the device for connecting to the output of the “Command” signal and to the installation output of the digital computer, the clock input of the shift register is connected to the clock input of the control unit, the clock inputs of the working registers of the first, second groups and is the input of the device for connecting to the clock output of the digital computer, the information input of the shift register is connected to the second input of the logical condition of the control unit, with the information inputs of the working registers of the first group and is the input of the device for connecting to the information output of the digital computer, the output of the OR element is the output of the device for connecting to the information input of the digital computer, the information outputs of the working registers of the first group and the information inputs of the working the registers of the second group form groups of outputs and inputs of the device for connecting, respectively, to groups of information inputs and outputs of subscribers, while the first output of the control unit is connected to the installation input of the shift register, the first and second groups of information outputs of which are connected respectively to the information groups of the input of the subscriber address counter and counter of the number of layers, the counting inputs of which are connected to the second output of the control unit, the third output of which is connected to the input of the counter record address in subscribers and with the record entry of the word count counter, the output of which is connected to the third input of the logical condition of the control unit, the fourth output of which is connected to the first inputs of the AND elements of the first and second groups, the outputs of which are connected respectively to the recording inputs of the working registers of the first group and with enabling inputs working registers of the second group, the second inputs of the elements And the first group are connected to the first group of outputs of the decoder addresses of subscribers, the information input and the second group of outputs of which are connected to responsible with the output of the subscriber’s address counter and the second inputs of the AND elements of the second group connected to the first inputs of the AND elements of the third group, the second inputs and outputs of which are connected respectively with the information outputs of the working registers of the second group and with the group of inputs of the OR element, the first input of a single AND element connected to the first information output of the shift register, the second information output of which is connected to the fourth input of the logical condition of the control unit, the third output of which is connected with the second input of a single AND element, the output of which is connected to the fifth input of the logical condition of the control unit, the fourth output of which is connected to the enable input of the shift register, the control unit containing four triggers, five AND elements, two OR elements, four delay elements, the first input of the first the OR element is connected to the installation input of the first trigger and is the first input of the logical condition of the block, the first installation input of the second trigger is the second input of the logical condition of the block, the reset input is t its trigger is the third input of the logical condition of the block, the first input of the first AND element is the fourth input of the logical condition of the block, the installation input of the third trigger is the fifth input of the logical condition of the block, the output of the first OR element is the first output of the block, the output of the second AND element connected to the first input the second OR element, is the second output of the block, the output of the third AND element connected to the second input of the second OR element is the third output of the block, a single output of the second trigger connected to the second input of the first element AND is the fourth output of the block, the first reset input of the first trigger connected to the first reset input of the second trigger is the installation input of the block, the input of the first delay element is the clock input of the block, while the output of the first element in the control unit And connected to the information input of the fourth trigger, the sync input of which is connected to the output of the second delay element, the input of which is connected to the first input of the fourth element And and the output of the third element a horn, the input of which is connected to the output of the first delay element, with the first input of the second element And and with the first input of the third element And, the second input of which is connected to the unit output of the first trigger, the zero output of which is connected to the second input of the second element And, the third input of which is connected with the third input of the third AND element, with a single output of the fourth trigger and the second input of the fourth AND element, the output of which is connected to the second input of the first OR element, with the second reset input of the first trigger and with the second input with dew second flip-flop, a second adjusting input coupled to an output of the fifth AND gate, the first and second inputs connected respectively to a single output of the third flip-flop and the output of the fourth delay element having an input connected to the output of the second OR gate.

Недостатком данного устройства является увеличенные аппаратурные затраты, связанные с необходимостью установки рабочих регистров первой группы для приема информации, передаваемой из ЦВМ в абоненты в режиме вывода, и рабочих регистров второй группы для организации выдачи информации от абонентов в ЦВМ в режиме ввода. The disadvantage of this device is the increased hardware costs associated with the need to set the working registers of the first group to receive information transmitted from the digital computer to the subscribers in output mode, and the working registers of the second group to organize the issuance of information from subscribers to the digital computer in the input mode.

Наиболее близким по технической сущности к изобретению является устройство для сопряжения абонентов с ЦВМ [2], содержащее блок управления, дешифратор абонентов, регистр сдвига, счетчик адресов абонентов, счетчик количества слов, элемент И, причем первый вход логического условия и установочный вход блока управления являются входами устройства для подключения соответственно к выходу сигнала "Команда" и к установочному выходу ЦВМ, тактовый вход регистра сдвига соединен с тактовым входом блока управления и является входом устройства для подключения к тактовому выходу ЦВМ, информационный вход регистра сдвига соединен с вторым входом логического условия блока управления и является входом устройства для подключения к информационному выходу ЦВМ, первый выход блока управления соединен с установочным входом регистра сдвига, первая группа информационных выходов которого соединена с группой информационных входов счетчика адресов абонентов, а вторая группа информационных выходов регистра сдвига соединена с группой информационных входов счетчика количества слов, счетные входы счетчика количества слов и счетчика адресов абонентов соединены с вторым выходом блока управления, третий выход которого соединен с входом записи счетчика адресов абонентов и с входом записи счетчика количества слов, выход которого соединен с третьим входом логического условия блока управления, четвертый выход которого соединен с разрешающим входом регистра сдвига, первый вход элемента И соединен с первым информационным выходом регистра сдвига, второй информационный выход которого соединен с четвертым входом логического условия блока управления, третий выход которого соединен с вторым входом элемента И, выход которого соединен с пятым входом логического условия блока управления, первая группа выходов счетчика адресов абонентов соединена с группой входов дешифратора абонентов, а также блок дешифрации режима работы выходных абонентов, блок ключей, группу блоков ключей, блок дешифрации режима работы входных абонентов, регистр связи и элемент НЕ, причем, четвертый выход блока управления соединен с входом режима работы регистра связи, группа информационных выходов параллельного кода которого соединена с группой информационных входов блока ключей, вход управления которого соединен с выходом элемента НЕ, первая группа информационных входов блока дешифрации режима работы выходных абонентов соединена соответственно с первой группой информационных входов блока дешифрации режима работы входных абонентов и с второй группой информационных выходов счетчика адресов абонентов, первая группа информационных выходов дешифратора номера абонента соединена с второй группой информационных входов блока дешифрации режима работы выходных абонентов, вторая группа выходов дешифратора номера абонента соединена с второй группой информационных входов блока дешифрации режима работы входных абонентов, вход элемента НЕ соединен с пятым выходом блока управления и с управляющим входом блока дешифрации режима работы входных абонентов, шестой выход блока управления соединен с входом записи параллельного кода регистра связи, седьмой выход блока управления соединен с управляющим входом блока дешифрации режима работы выходных абонентов, информационный вход последовательного кода регистра связи соединен с входом устройства для подключения к информационному выходу ЦВМ, а тактовый вход регистра связи соединен с входом устройства для подключения к тактовому выходу ЦВМ, выходы блока ключей и блока ключей группы соединены с группой информационных входов параллельного кода регистра связи и являются группой выходов устройства для подключения соответственно к группам информационных входов абонентов, информационные входы блоков ключей группы образуют группы входов устройства для подключения соответственно информационных выходов абонентов, управляющие входы блоков ключей группы соединены с группой выходов блока дешифрации режима работы входных абонентов, группа выходов блока дешифрации режима работы выходных абонентов является выходами устройства для подключения к управляющим входам соответствующих выходных абонентов, при этом блок управления содержит семь триггеров, девять элементов И, три элемента ИЛИ, пять элементов задержки, причем первый вход первого элемента ИЛИ соединен с установочным входом первого триггера и является первым входом логического условия блока, первый установочный вход второго триггера является вторым входом логического условия блока, первый вход сброса третьего триггера является третьим входом логического условия блока, первый вход первого элемента И является четвертым входом логического условия блока, установочный вход третьего триггера является пятым входом логического условия блока, выход первого элемента ИЛИ является первым выходом блока, выход второго элемента И соединен с первым входом второго элемента ИЛИ и с входом первого элемента задержки, выход третьего элемента ИЛИ является вторым выходом блока, выход третьего элемента И, соединенный с вторым входом второго элемента ИЛИ, является третьим выходом блока, единичный выход второго триггера, соединенный с вторым входом первого элемента И, является четвертым выходом блока, первый вход сброса первого триггера, соединенный с первым входом сброса второго триггера и с вторым входом сброса третьего триггера, является установочным входом блока, вход второго элемента задержки является тактовым входом блока, выход первого элемента И соединен с информационным входом четвертого триггера, синхровход которого соединен с выходом третьего элемента задержки, вход которого соединен с первым входом четвертого элемента И и с выходом четвертого элемента задержки, вход которого соединен с выходом второго элемента задержки, с первым входом второго элемента И и с первым входом третьего элемента И, второй вход которого соединен с единичным выходом первого триггера, нулевой выход которого соединен с вторым входом второго элемента И, третий вход которого соединен с третьим входом третьего элемента И, с единичным выходом четвертого триггера и с вторым входом четвертого элемента И, выход которого соединен с вторым входом первого элемента ИЛИ, с вторым входом сброса первого триггера и с вторым входом сброса второго триггера, второй установочный вход которого соединен с выходом пятого элемента И и с первым входом третьего элемента ИЛИ, первый и второй входы пятого элемента И соединены соответственно с единичным выходом третьего триггера и с выходом пятого элемента задержки, вход которого соединен с выходом второго элемента ИЛИ, при этом в блоке управления единичный выход пятого элемента, соединенный с первым входом шестого элемента И, является пятым выходом блока, выход шестого элемента И является шестым выходом блока, второй вход шестого элемента И соединен с выходом третьего элемента задержки, синхровход шестого триггера соединен с тактовым входом блока, выход второго элемента задержки соединен с синхровходом пятого триггера, информационный вход которого соединен с выходом седьмого элемента И, первый вход которого соединен с первым входом восьмого элемента И и с единичным выходом четвертого триггера, второй вход седьмого элемента И соединен с единичным выходом третьего триггера, с нулевым выходом которого соединен второй вход восьмого элемента И и первый вход девятого элемента И, третий вход восьмого элемента И соединен с нулевым выходом первого триггера, выход восьмого элемента И соединен с информационным входом шестого триггера, единичный выход которого соединен с информационным входом седьмого триггера, синхровход которого соединен с выходом четвертого элемента задержки, выход седьмого триггера является седьмым выходом блока, выход первого элемента задержки соединен с вторым входом девятого элемента И, выход которого соединен с вторым входом третьего элемента ИЛИ. The closest in technical essence to the invention is a device for pairing subscribers with a digital computer [2], comprising a control unit, a subscriber decoder, a shift register, a subscriber address counter, a word count counter, an AND element, the first input of the logical condition and the installation input of the control unit being the inputs of the device for connecting, respectively, to the output of the signal "Command" and to the installation output of the digital computer, the clock input of the shift register is connected to the clock input of the control unit and is the input of the device for switching to the clock output of the digital computer, the information input of the shift register is connected to the second input of the logical condition of the control unit and is the input of the device for connecting to the information output of the digital computer, the first output of the control unit is connected to the installation input of the shift register, the first group of information outputs of which are connected to the group of information inputs a subscriber address counter, and a second group of information outputs of the shift register is connected to a group of information inputs of a word count counter, counting input The words number counter and the subscriber address counter are connected to the second output of the control unit, the third output of which is connected to the recording input of the subscriber address counter and to the input of the word count counter, the output of which is connected to the third input of the logical condition of the control unit, the fourth output of which is connected to the enable shift register input, the first input of AND element is connected to the first information output of the shift register, the second information output of which is connected to the fourth input of the logical condition of the block control window, the third output of which is connected to the second input of the And element, the output of which is connected to the fifth input of the logical condition of the control unit, the first group of outputs of the subscriber address counter is connected to the group of inputs of the subscriber decoder, as well as the decryption unit of the operation mode of the output subscribers, the key block, the group key blocks, decryption unit of the operating mode of the input subscribers, the communication register and the element NOT, moreover, the fourth output of the control unit is connected to the input of the operating mode of the communication register, the group of information outputs the parallel code of which is connected to the group of information inputs of the key block, the control input of which is connected to the output of the element NOT, the first group of information inputs of the decryption block of the operation mode of the output subscribers is connected respectively to the first group of information inputs of the decryption block of the operation mode of the input subscribers and the second group of information outputs of the counter subscriber addresses, the first group of information outputs of the subscriber number decoder is connected to the second group of information inputs of the decryption unit radios of the operating mode of the output subscribers, the second group of outputs of the subscriber number decoder is connected to the second group of information inputs of the decryption unit of the operating mode of the input subscribers, the input of the element is NOT connected to the fifth output of the control unit and to the control input of the decryption unit of the operating mode of the input subscribers, the sixth output of the control unit is connected with the input of the recording of the parallel code of the communication register, the seventh output of the control unit is connected to the control input of the decryption unit of the operation mode of the output subscribers, information the input of the serial code of the communication register is connected to the input of the device for connecting to the information output of the computer, and the clock input of the communication register is connected to the input of the device for connecting to the clock output of the computer, the outputs of the key block and the key block of the group are connected to the group of information inputs of the parallel code of the communication register and are group of device outputs for connecting, respectively, to groups of information inputs of subscribers, information inputs of key block groups form groups of device inputs for connecting respectively the information outputs of subscribers, the control inputs of the key block groups are connected to the group of outputs of the decryption block of the operating mode of the input subscribers, the group of outputs of the decryption block of the operating mode of the output subscribers are the outputs of the device for connecting to the control inputs of the corresponding output subscribers, while the control unit contains seven triggers, nine AND elements, three OR elements, five delay elements, the first input of the first OR element being connected to the installation input of the first trigger and is the first input of the logical condition of the block, the first installation input of the second trigger is the second input of the logical condition of the block, the first input of the reset of the third trigger is the third input of the logical condition of the block, the first input of the first element And is the fourth input of the logical condition of the block, the installation input of the third trigger is the fifth input of the logical condition of the block, the output of the first OR element is the first output of the block, the output of the second AND element is connected to the first input of the second OR element and with the house of the first delay element, the output of the third OR element is the second output of the block, the output of the third AND element connected to the second input of the second OR element is the third output of the block, the single output of the second trigger connected to the second input of the first AND element is the fourth output of the block, the first reset input of the first trigger connected to the first reset input of the second trigger and the second reset input of the third trigger is the installation input of the block, the input of the second delay element is a clock input b lock, the output of the first element And is connected to the information input of the fourth trigger, the sync input of which is connected to the output of the third delay element, the input of which is connected to the first input of the fourth element And and the output of the fourth delay element, the input of which is connected to the output of the second delay element, with the first input the second element And and with the first input of the third element And, the second input of which is connected to a single output of the first trigger, the zero output of which is connected to the second input of the second element And, the third input which the second is connected to the third input of the third AND element, with a single output of the fourth trigger and to the second input of the fourth AND element, the output of which is connected to the second input of the first OR element, to the second reset input of the first trigger and to the second reset input of the second trigger, the second installation input of which connected to the output of the fifth AND element and to the first input of the third OR element, the first and second inputs of the fifth AND element are connected respectively to the single output of the third trigger and to the output of the fifth delay element, the input of which connected to the output of the second OR element, while in the control unit the single output of the fifth element connected to the first input of the sixth element And is the fifth output of the block, the output of the sixth element And is the sixth output of the block, the second input of the sixth element And is connected to the output of the third delay element , the sixth trigger sync input is connected to the clock input of the block, the output of the second delay element is connected to the fifth trigger sync input, the information input of which is connected to the output of the seventh AND element, the first input of which is single with the first input of the eighth element And and with the single output of the fourth trigger, the second input of the seventh element And is connected to the single output of the third trigger, with the zero output of which is connected the second input of the eighth element And and the first input of the ninth element And, the third input of the eighth element And is connected to the zero output of the first trigger, the output of the eighth element AND is connected to the information input of the sixth trigger, the single output of which is connected to the information input of the seventh trigger, the sync input of which is connected to the output h tvertogo delay element, the output of the seventh flip-flop output is the seventh block, the output of the first delay element connected to the second input of the ninth AND gate, whose output is connected to a second input of the third OR gate.

Недостатком известного устройства являются большие временные затраты, связанные с приемом и выдачей информации в ЦВМ. A disadvantage of the known device is the large time costs associated with receiving and issuing information in a digital computer.

Целью изобретения является сокращение времени, затрачиваемого на обмен информацией между абонентами и ЦВМ. The aim of the invention is to reduce the time spent on the exchange of information between subscribers and digital computers.

Цель достигается тем, что в устройство, содержащее блок управления, дешифратор абонентов, счетчик адресов абонентов, счетчик количества слов, блок дешифрации режима работы выходных абонентов, блок ключей, группу блоков ключей, блок дешифрации режима работы входных абонентов, регистр связи и элемент НЕ, причем первый вход логического условия и установочный вход блока управления являются входами устройства для подключения соответственно к выходу ЦВМ сигналов "Маркер команды" и "Начальная установка", тактовый вход блока управления является входом устройства для подключения к тактовому выходу ЦВМ, информационный вход устройства подключен к информационному выходу ЦВМ, счетные входы счетчика количества слов и счетчика адресов абонентов соединены с первым выходом блока управления, второй выход которого соединен с входом записи счетчика адресов абонентов и с входом записи счетчика количества слов, выход которого соединен с вторым входом логического условия блока управления, первая группа выходов счетчика адресов абонентов соединена с группой входов дешифратора абонентов, третий выход блока управления соединен с входом режима сдвига регистра связи, группа выходов параллельного кода которого соединена с группой информационных входов блока ключей, вход управления которого соединен с выходом элемента НЕ, первая группа информационных входов блока дешифрации режима работы выходных абонентов соединена соответственно с первой группой информационных входов блока дешифрации режима работы входных абонентов и с второй группой информационных выходов счетчика адресов абонентов, первая группа информационных выходов дешифратора абонентов соединена с второй группой информационных входов блока дешифрации режима работы выходных абонентов, вторая группа выходов дешифратора абонентов соединена с второй группой информационных входов блока дешифрации режима работы входных абонентов, вход элемента НЕ соединен с четвертым выходом блока управления и с управляющим входом блока дешифрации режима работы входных абонентов. Пятый выход блока управления соединен с входом записи параллельного кода регистра связи, шестой выход блока управления соединен с управляющим входом блока дешифрации режима работы выходных абонентов, информационный вход регистра связи соединен с входом устройства для подключения к информационному выходу ЦВМ, информационный выход регистра связи является выходом устройства для подключения к информационному входу ЦВМ, блок ключей и группа блоков ключей соединены с группой входов параллельного кода регистра связи и являются группой выходов устройства для подключения соответственно к группам информационных входов абонентов, информационные входы блоков ключей группы образуют группы входов устройства для подключения соответственно информационных выходов абонентов, управляющие входы блоков ключей группы соединены с группой выходов блока дешифрации режима работы входных абонентов, группа выходов блока дешифрации режима работы выходных абонентов является выходами устройства для подключения к управляющим входам соответствующих выходных абонентов, введен триггер кода операции, информационный вход которого соединен с информационным входом счетчика количества слов, с информационным входом счетчика адресов абонентов и с информационным входом устройства для подключения к информационному выходу ЦВМ, при этом синхровход триггера кода операции соединен с вторым выходом блока управления, а выход триггера подключен к третьему входу логического условия блока управления, четвертый вход логического условия блока управления является входом устройства для подключения к выходу ЦВМ сигнала "Маркер данных", а также тем, что блок управления содержит четыре триггера, десять элементов И, шесть элементов ИЛИ, два элемента задержки, два сдвиговых регистра и группу ключей, причем первый вход первого элемента ИЛИ соединен с входом S первого триггера, с первым входом второго элемента ИЛИ и является первым входом логического условия блока, установочный вход блока соединен с первым входом R первого триггера и с вторым входом второго элемента ИЛИ, второй вход логического условия блока соединен с входом D второго триггера, третий вход логического условия блока соединен с входом элемента НЕ, с первым входом первого элемента И и с первым входом второго элемента И, четвертый вход логического условия блока соединен с вторым входом первого элемента ИЛИ, с вторым входом R первого триггера и с входом С второго триггера, выход первого элемента ИЛИ соединен с входом D первого сдвигового регистра, тактовый вход блока соединен с входом первого элемента задержки, с входом С второго сдвигового регистра и с первым входом третьего элемента И, выход первого элемента задержки соединен с входом второго элемента задержки, первый выход первого сдвигового регистра соединен с входом D второго сдвигового регистра, номер выхода сдвигового регистра соответствует номеру разряда данного регистра, с второго по К-й выходы первого сдвигового регистра соединены соответственно с первым по (К-1)-й входами третьего элемента ИЛИ, выход которого соединен с вторым входом третьего элемента И, (К+3)-й выход первого сдвигового регистра соединен с первым входом четвертого элемента И, (К+1)-й выход первого сдвигового регистра соединен с вторым входом первого элемента И и с первым входом пятого элемента И, (К+3)-й выход первого сдвигового регистра соединен с первым входом четвертого элемента ИЛИ, второй вход которого соединен с выходом второго элемента ИЛИ, с входом S второго триггера и с входом R третьего триггера, единичный выход которого соединен с вторым входом четвертого элемента И, третий вход которого соединен с первым входом шестого элемента И и с единичным выходом второго триггера, выход четвертого элемента И является первым выходом блока, выход элемента НЕ соединен с вторым входом пятого элемента И, с первым входом седьмого элемента И и с третьим входом третьего элемента И, выход которого соединен с первым входом пятого элемента ИЛИ, второй вход которого соединен с выходом второго элемента И, второй вход которого соединен с выходом шестого элемента ИЛИ, с первого по К-й входы которого соединены соответственно с первым по К-й выходами второго сдвигового регистра, (К+1)-й выход второго сдвигового регистра соединен с первым входом восьмого элемента И, второй вход которого соединен с выходом шестого элемента И, выход восьмого элемента И соединен с входом S третьего триггера, с вторым входом седьмого элемента И и является шестым выходом блока, второй вход шестого элемента И соединен с единичным выходом четвертого триггера, вход R которого соединен с выходом четвертого элемента ИЛИ, первый вход S четвертого триггера соединен с выходом первого элемента И, второй вход S четвертого триггера соединен с выходом пятого элемента И, третий вход первого элемента И соединен с нулевым выходом первого триггера и с первым входом девятого элемента И, второй вход которого соединен с выходом пятого элемента ИЛИ, выход седьмого элемента И является пятым выходом блока, выход девятого элемента И является третьим выходом блока, выходы с первого по К-й второго сдвигового регистра соединены соответственно с первыми входам с первого по К-й элементов И, входящих в состав группы ключей, вторые входы которых соединены с третьим входом седьмого элемента И, с третьим входом второго элемента И, с выходом второго элемента задержки и с входом С первого сдвигового регистра, третьи входы элементов И группы ключей соединены с единичным выходом первого триггера и с третьим входом пятого элемента И, выходы элементов И группы ключей являются вторым выходом блока, причем число линий связи, выходящих из блока через второй выход, соответствует количеству элементов И, составляющих группу ключей, выход шестого элемента И соединен с первым входом десятого элемента И, второй вход которого соединен с первым входом седьмого элемента И, выход десятого элемента И является четвертым выходом блока. The goal is achieved in that in a device comprising a control unit, a subscriber decoder, a subscriber address counter, a word count counter, an output subscriber decryption unit, a key block, a key block group, an input subscriber decryption unit, a communication register and an NOT element, moreover, the first input of the logical condition and the installation input of the control unit are the inputs of the device for connecting to the digital output of the “Command Marker” and “Initial Installation” signals, the clock input of the control unit is the input of the device for connecting to the clock output of the digital computer, the information input of the device is connected to the information output of the digital computer, the counting inputs of the word number counter and the subscriber address counter are connected to the first output of the control unit, the second output of which is connected to the input of the subscriber address counter record and the input of the number counter record words, the output of which is connected to the second input of the logical condition of the control unit, the first group of outputs of the counter of addresses of subscribers is connected to the group of inputs of the decoder of subscribers, the third output of the control unit is connected to the input of the shift register of the communication register, the group of outputs of the parallel code of which is connected to the group of information inputs of the key block, the control input of which is connected to the output of the element NOT, the first group of information inputs of the decryption unit of the operation mode of the output subscribers is connected respectively to the first group of information the inputs of the decryption unit of the operating mode of the input subscribers and with the second group of information outputs of the counter of the addresses of subscribers, the first group of information outputs the subscriber decoder door is connected to the second group of information inputs of the decryption block of the output subscriber operation mode, the second group of subscriber decoder outputs is connected to the second group of information inputs of the decryption block of the input subscriber operation mode, the input of the element is NOT connected to the fourth output of the control unit and to the control input of the mode decryption block work of input subscribers. The fifth output of the control unit is connected to the recording input of the parallel code of the communication register, the sixth output of the control unit is connected to the control input of the decryption unit of the operation mode of the output subscribers, the information input of the communication register is connected to the input of the device for connecting to the information output of the digital computer, the information output of the communication register is the output of the device to connect to the information input of the digital computer, the key block and the group of key blocks are connected to the group of inputs of the parallel code of the communication register and are a group of output odes of the device for connecting respectively to groups of information inputs of subscribers, the information inputs of blocks of key groups form the groups of inputs of the device for connecting information outputs of subscribers, the control inputs of the blocks of key groups are connected to the group of outputs of the decryption block of the operating mode of input subscribers, the group of outputs of the decryption block of the operating mode of the output subscribers is the outputs of the device for connecting to the control inputs of the corresponding output subscribers, a trigger is entered to and operations, the information input of which is connected to the information input of the number of words counter, with the information input of the subscriber address counter and with the information input of the device for connecting to the information output of the digital computer, while the trigger input of the operation code trigger is connected to the second output of the control unit, and the output of the trigger is connected to the third input of the logical condition of the control unit, the fourth input of the logical condition of the control unit is the input of the device for connecting to the output of the digital signal of the data marker, and The control unit also contains four triggers, ten AND elements, six OR elements, two delay elements, two shift registers and a group of keys, and the first input of the first OR element is connected to the input S of the first trigger, with the first input of the second OR element and is the first input of the logical condition of the block, the installation input of the block is connected to the first input R of the first trigger and the second input of the second OR element, the second input of the logical condition of the block is connected to the input D of the second trigger, the third input of the logical condition is ka is connected to the input of the element NOT, with the first input of the first element AND and with the first input of the second element AND, the fourth input of the logical condition of the block is connected to the second input of the first element OR, with the second input R of the first trigger and with the input C of the second trigger, the output of the first element OR connected to the input D of the first shift register, the clock input of the block is connected to the input of the first delay element, with the input C of the second shift register and the first input of the third element AND, the output of the first delay element is connected to the input of the second element delays, the first output of the first shift register is connected to the input D of the second shift register, the output number of the shift register corresponds to the discharge number of this register, the second through K-th outputs of the first shift register are connected respectively to the first (K-1) -th inputs of the third element OR, the output of which is connected to the second input of the third element And, (K + 3) -th output of the first shift register is connected to the first input of the fourth element And, (K + 1) -th output of the first shift register is connected to the second input of the first element And and with the first input of the fifth AND element, (K + 3) -th output of the first shift register is connected to the first input of the fourth OR element, the second input of which is connected to the output of the second OR element, with input S of the second trigger and with input R of the third trigger, whose single output is connected to the second input of the fourth element And, the third input of which is connected to the first input of the sixth element And and with a single output of the second trigger, the output of the fourth element And is the first output of the block, the output of the element is NOT connected to the second input of the fifth element And, with the first input of the seventh AND element and with the third input of the third AND element, the output of which is connected to the first input of the fifth OR element, the second input of which is connected to the output of the second AND element, the second input of which is connected to the output of the sixth OR element, from the first to the Kth inputs which is connected respectively to the first along the Kth outputs of the second shift register, the (K + 1) -th output of the second shift register is connected to the first input of the eighth element And, the second input of which is connected to the output of the sixth element And, the output of the eighth element And is connected with the input S of the third trigger, with the second input of the seventh element AND and is the sixth output of the block, the second input of the sixth element And is connected to the single output of the fourth trigger, the input R of which is connected to the output of the fourth element OR, the first input S of the fourth trigger is connected to the output of the first element And, the second input S of the fourth trigger is connected to the output of the fifth element And, the third input of the first element And is connected to the zero output of the first trigger and to the first input of the ninth element And, the second input of which is connected to the output of the fifth about the OR element, the output of the seventh element And is the fifth output of the block, the output of the ninth element And is the third output of the block, the outputs from the first to the Kth second shift register are connected respectively to the first inputs from the first to the Kth element of AND, which are part of the group keys, the second inputs of which are connected to the third input of the seventh element And, with the third input of the second element And, with the output of the second delay element and with the input C of the first shift register, the third inputs of the elements AND of the key group are connected to a single output of the first of the trigger and with the third input of the fifth AND element, the outputs of the AND elements of the key group are the second output of the block, and the number of communication lines leaving the block through the second output corresponds to the number of AND elements making up the key group, the output of the sixth AND element is connected to the first input of the tenth element And, the second input of which is connected to the first input of the seventh element And, the output of the tenth element And is the fourth output of the block.

Сравнение заявленного технического решения с прототипом позволило установить соответствие его критерию "новизна". При изучении других известных технических решений в данной области техники признаки, отличающие изобретение от прототипа, не были выявлены и потому они обеспечивают заявляемому техническому решению соответствие критерию "существенные отличия". Comparison of the claimed technical solution with the prototype made it possible to establish compliance with its criterion of "novelty." In the study of other well-known technical solutions in the art, the features that distinguish the invention from the prototype were not identified and therefore they provide the claimed technical solution according to the criterion of "significant differences".

На фиг. 1 представлена структурная схема устройства; на фиг. 2 - функциональная схема блока управления; на фиг. 3 - временная диаграмма работы устройства в режиме ввода; на фиг. 4 - временная диаграмма работы устройства в режиме вывода. In FIG. 1 shows a block diagram of a device; in FIG. 2 is a functional diagram of a control unit; in FIG. 3 is a timing diagram of the operation of the device in input mode; in FIG. 4 is a timing diagram of the operation of the device in output mode.

Устройство содержит блок 1 управления, вход 2 сигнала "Маркер данных", счетчик 3 адресов абонентов, счетчик 4 количества слов, дешифратор 5 абонентов, триггер 6 кода операции, блок 7 дешифрации выходных абонентов с группой выходов 8, блок 9 дешифрации входных абонентов с группой выходов 10, регистр 11 связи, элемент НЕ 12, информационный выход 13 устройства для подключения к информационному входу ЦВМ, группу информационных выходов 14 устройства для связи с абонентами, информационный вход 15 устройства для подключения к информационному выходу ЦВМ, тактовый вход 16 устройства, входы 17 и 18 сигналов "Маркер команды" и "Начальная установка", группу информационных входов 19 устройства для связи с абонентами, группу управляющих выходов 20 устройства, блок 21 ключей, группу блоков 22 и 23 ключей. The device comprises a control unit 1, input 2 of the “Data Marker” signal, a counter 3 of addresses of subscribers, a counter 4 of the number of words, a decoder of 5 subscribers, a trigger 6 of an operation code, a unit 7 of decryption of output subscribers with a group of outputs 8, a block 9 of decryption of input subscribers with a group outputs 10, communication register 11, element NOT 12, information output 13 of the device for connecting to the information input of the computer, a group of information outputs 14 of the device for communication with subscribers, information input 15 of the device for connecting to the information output of the computer, cycle the output input 16 of the device, the inputs 17 and 18 of the signals "Command marker" and "Initial installation", a group of information inputs 19 of the device for communication with subscribers, a group of control outputs 20 of the device, block 21 keys, a group of blocks 22 and 23 keys.

Блок 1 управления с первым 24, вторым 25, третьим 26, четвертым 27 входами, тактовым 28 и установочным 29 входами, а также с первым 30, вторым 31, третьим 32, четвертым 33, пятым 34, шестым 35 выходами содержит первый 36, второй 37, третий 38 и четвертый 39 триггеры, первый 40 и второй 41 сдвиговые регистры, с первого 42 по девятый 50 элементы И, с первого 51 по шестой 56 элементы ИЛИ, первый 57 и второй 58 элементы задержки, группу 59 ключей, состоящую из К элементов И, элемент НЕ 60, десятый элемент И 61. The control unit 1 with the first 24, second 25, third 26, fourth 27 inputs, clock 28 and installation 29 inputs, as well as with the first 30, second 31, third 32, fourth 33, fifth 34, sixth 35 outputs contains the first 36, second 37, third 38 and fourth 39 triggers, first 40 and second 41 shift registers, first 42 to ninth 50 AND elements, first 51 to sixth 56 OR elements, first 57 and second 58 delay elements, group of keys 59, consisting of K elements AND, element NOT 60, tenth element AND 61.

На фиг. 1 показаны также шины 62-65 входов и выходов элементов устройства. In FIG. 1 also shows buses 62-65 inputs and outputs of the elements of the device.

Блок 1 управления предназначен для выработки управляющих сигналов, обеспечивающих обмен информацией с ЦВМ. The control unit 1 is designed to generate control signals for the exchange of information with a digital computer.

Вход 15 устройства служит для подключения информации, выдаваемой ЦВМ и представленной в последовательно-параллельном коде, т.е. одновременно на вход устройства из ЦВМ поступает восемь бит информации, причем для выдачи всей информации из ЦВМ на вход 15 должно быть выдано последовательно К байтов. Количество информационных байтов зависит от используемого в данном вычислительном комплексе формата слов и может колебаться от 1 до К. Так, например, если обмен между абонентами и ЦВМ осуществляется информационными словами единой системы ЭВМ, то емкость слова составляет 32 бита или 4 байта. Информация, выдаваемая ЦВМ, представляет собой командное слово и слово данных, причем каждый тип слова может иметь различную длину, но их длина должна быть кратна байту и постоянна по величине для конкретного вычислительного комплекса. Для идентификации информационных слов, выдаваемых из ЦВМ, по индивидуальным линиям связи 17 и 2 ЦВМ формируются соответственно для командного слова сигнал "Маркер команды" и для слова данных "Маркер данных". The input 15 of the device is used to connect information issued by the digital computer and presented in a serial-parallel code, i.e. at the same time, eight bits of information are received from the digital computer at the input of the device, and in order to output all the information from the digital computer to the input 15, K bytes must be issued sequentially. The number of information bytes depends on the word format used in this computer complex and can range from 1 to K. So, for example, if the exchange between subscribers and a digital computer is carried out by information words of a single computer system, then the word capacity is 32 bits or 4 bytes. The information provided by the digital computer is a command word and a data word, and each type of word can have a different length, but their length must be a multiple of a byte and constant in magnitude for a particular computing complex. To identify information words issued from the digital computer, individual communication lines 17 and 2 of the digital computer generate the command marker signal and the data word data marker, respectively, for the command word.

Командное слово из ЦВМ содержит код операции, адрес абонента (Ан), количество обмениваемых слов (N). Код операции определяет режим работы устройства: ввод информации в ЦВМ и вывод информации из ЦВМ в абонент. Адрес абонента - адрес первого абонента, с которым осуществляется обмен информацией. В соответствии с количеством обмениваемых слов осуществляется последовательный обмен информацией с N абонентами, начиная с абонента с адресом Ан и кончая абонентом с адресом Ан + N. Таким образом, в соответствии с содержимым командное слово имеет три функциональные группы разрядов, каждая из которых может занимать один или несколько байтов информации. Для преобразования последовательно-параллельного кода командного слова в параллельный код блок 1 управления формирует на выходе 31 сигнал "Запись", представляющий собой группу стробов записи байтов, где каждый строб выдается по индивидуальной линии в фиксированный момент времени и используется для записи одного соответствующего байта информации в приемник командного слова. Поэтому для записи с первого по К-й байтов командного слова блок 1 управления формирует соответственно с первого по К-й стробов записи. Подключение стробов записи к приемникам командного слова зависит от формата командного слова и его функционального разбиения по группам. В каждом конкретном вычислительном комплексе это подключение фиксированно и неизменно. Так, например, один из вариантов подключения может быть следующим: первый байт командного слова, в котором содержится код операции, записывается под первый строб записи в триггер 6 кода операции, второй байт командного слова, где содержится адрес абонента, записывается под второй строб записи в счетчик 3 адресов абонентов, а под третий и четвертый стробы записывается количество обмениваемых слов, расположенное соответственно в третьем и четвертом байтах командного слова, в счетчик 4 количества слов. The control word from the digital computer contains the operation code, subscriber address (En), the number of exchanged words (N). The operation code determines the operation mode of the device: entering information into the digital computer and outputting information from the digital computer to the subscriber. Subscriber address - the address of the first subscriber with whom information is exchanged. In accordance with the number of words exchanged, information is sequentially exchanged with N subscribers, starting from the subscriber with the address An and ending with the subscriber with the address An + N. Thus, in accordance with the contents, the command word has three functional groups of bits, each of which can occupy one or several bytes of information. To convert a serial-parallel code of the control word into parallel code, the control unit 1 generates a “Write” signal at the output 31, which is a group of bytes write strobes, where each strobe is output on an individual line at a fixed point in time and is used to record one corresponding byte of information in command word receiver. Therefore, for recording from the first to the Kth bytes of the control word, the control unit 1 generates, respectively, from the first to the Kth strobes of the record. The connection of recording strobes to control word receivers depends on the format of the control word and its functional division into groups. In each particular computing complex, this connection is fixed and unchanged. So, for example, one of the connection options may be as follows: the first byte of the control word, which contains the operation code, is written under the first strobe of writing to the trigger 6 of the operation code, the second byte of the control word, which contains the subscriber’s address, is written under the second write strobe in a counter of 3 subscriber addresses, and under the third and fourth strobes the number of words exchanged, located respectively in the third and fourth bytes of the control word, is recorded in the counter 4 of the number of words.

Счетчик 3 служит для хранения и модификации адресов абонентов, с которыми ЦВМ осуществляет обмен информацией. Counter 3 is used to store and modify the addresses of subscribers with whom the digital computer exchanges information.

Дешифратор 5 осуществляет выбор заданного абонента, причем осуществляется дешифрация старших разрядов счетчика адресов абонентов и организуется выдача двух групп информационных выходов. В первую группу 65 выходов сведены индивидуальные линии связи, являющиеся позиционным кодом номера выходных абонентов ЦВМ, а во вторую группу 62 выходов сведены индивидуальные линии связи, являющиеся позиционным кодом номера входных абонентов ЦВМ. Число линий связи, входящих в состав первой и второй групп, зависит от количества соответственно выходных и входных абонентов ЦВМ. The decoder 5 selects a given subscriber, and the decoding of the upper digits of the counter of the addresses of subscribers is carried out and the issuance of two groups of information outputs is organized. The first group of 65 outputs contains individual communication lines, which are the position code of the number of output digital computers, and the second group of 62 outputs summarizes the individual communication lines, which are the position code of the number of incoming digital computers. The number of communication lines that make up the first and second groups depends on the number of output and input subscribers of the digital computer, respectively.

Блок 7 дешифрации выходных абонентов включает в свой состав несколько дешифраторов режима работы выходных абонентов. Причем к каждому дешифратору подведены общие линии второй группы информационных выходов 63 счетчика 3 адресов абонентов, являющихся выходами младших разрядов счетчика, и по одной индивидуальной линии из первой группы выходов 65 дешифратора 5. Каждая индивидуальная линия подведена к старшему весу соответствующего дешифратора, территориально расположенного в абоненте. Следовательно, в состав группы дешифраторов 7 может входить от одного до n дешифраторов режима работы выходных абонентов, в соответствии с этим количество индивидуальных линий связи, входящих в группу выходов 65 составляет от одной до n линий. Block 7 decryption of output subscribers includes several decoders operating mode of output subscribers. Moreover, the common lines of the second group of information outputs 63 of the counter 3 addresses of subscribers, which are the outputs of the lower bits of the counter, and one individual line from the first group of outputs of 65 decoder 5, are connected to each decoder. Each individual line is connected to the highest weight of the corresponding decoder located in the subscriber . Therefore, the group of decoders 7 can include one to n decoders of the operating mode of the output subscribers, in accordance with this, the number of individual communication lines included in the group of outputs 65 is from one to n lines.

Блок 9 дешифрации входных абонентов включает в свой состав несколько дешифраторов режима работы входных абонентов. Причем к каждому дешифратору подведены общие линии второй группы информационных выходов 63 счетчика 3 адресов абонентов, а к старшему весу каждого дешифратора режима работы подключена индивидуальная линия из второй группы 62 выходов дешифратора 5 номера абонента. Аналогично блоку 7 дешифраторов, блок 9 дешифраторов может включать в свой состав от одного до n дешифраторов режима работы и в соответствии с этим количество индивидуальных линий связи 62 может быть от одной до n. Block 9 decryption of input subscribers includes several decoders of the operating mode of input subscribers. Moreover, the common lines of the second group of information outputs 63 of the counter 3 addresses of subscribers are connected to each decoder, and an individual line from the second group of 62 outputs of the decoder 5 outputs of the subscriber number is connected to the highest weight of each decoder. Like block 7 decoders, block 9 decoders may include from one to n decoders mode of operation and in accordance with this, the number of individual communication lines 62 may be from one to n.

Регистр 11 используется для преобразования последовательно-параллельного кода, поступившего из ЦВМ на вход 15, в параллельный код и выдачи его через выход 14 устройства в выходные абоненты, а также для преобразования параллельного кода, поступившего на вход 19 от входных абонентов, в последовательно-параллельный код и выдачи его в ЦВМ. Register 11 is used to convert the serial-parallel code received from the digital computer to input 15 into a parallel code and issue it through the output 14 of the device to output subscribers, as well as to convert the parallel code received at input 19 from the input subscribers to serial-parallel code and issuing it to a computer.

Блок 21 ключей с высокоимпедансным состоянием на выходе используется для организации "общей шины". Block 21 keys with a high impedance state at the output is used to organize a "common bus".

Группа блоков 22 и 23 ключей, а также соответствующие им дешифраторы режима работы из блока 9 дешифраторов территориально расположены в соответствующих входных абонентах. The group of blocks 22 and 23 of the keys, as well as their corresponding mode decoders from block 9 of the decoders are geographically located in the corresponding input subscribers.

Устройство работает в двух режимах: вывода информации из ЦВМ и ввода ее в ЦВМ. В процессе работы устройства из ЦВМ через вход 16 поступают тактовые импульсы на тактовый вход 26 блока 1. После прихода группы тактовых импульсов на вход 28 блока 1 сдвиговые регистры 40 и 41 устанавливаются в нулевое состояние, т.е. все разрядные выходы 1...(К+3) регистра 40 и 1...(К+1) регистра 41 устанавливаются в нулевое состояние. Перед началом работы через вход 18 на вход 29 подается сигнал "Начальная установка", по которому триггеры 36, 38, 39 блока 1 устанавливаются в нулевое состояние, а триггер 37 - в единичное состояние и на выходах 30-35 блока 1 устанавливается нулевое состояние. Это исходное состояние устройства. The device operates in two modes: outputting information from a digital computer and entering it into a digital computer. In the process of operation of the device, a digital pulse from the digital computer through input 16 receives clock pulses to the clock input 26 of block 1. After the arrival of a group of clock pulses to the input 28 of block 1, the shift registers 40 and 41 are set to zero, i.e. all bit outputs 1 ... (K + 3) of register 40 and 1 ... (K + 1) of register 41 are set to zero. Before starting work, through the input 18 to the input 29 the signal "Initial setting" is applied, by which the triggers 36, 38, 39 of block 1 are set to zero, and the trigger 37 is in the single state and the outputs 30-35 of block 1 are set to zero. This is the initial state of the device.

Работа устройства в любом из режимов начинается с приема командного слова. Через вход 17 на вход 24 блока 1 поступает сигнал "Маркер команды", выдаваемый ЦВМ и сообщающий устройству о начале командного слова. Длительность маркера равна периоду следования тактовых импульсов, а передний и задний фронты совпадают с передним фронтом тактового импульса. "Маркер команды" устанавливает триггер 36 в единичное состояние, устанавливает или подтверждает нулевое состояние триггеров 38, 39 и устанавливает или подтверждает единичное состояние триггера 37. Кроме этого "Маркер команды", пройдя через элемент ИЛИ 51 блока 1, поступает на вход D регистра 40, на вход С которого приходит тактовый импульс (Т56), задержанный на половину периода (1/2 Тим) следования тактового импульса (Т12), приходящего на вход 16 устройства. Длительность тактового импульса равна 1/4 Тим, поэтому элементы 57 и 58 задержки выбраны такими, чтобы организовать задержку тактового импульса, приходящего на вход 28 блока 1, на 1/4 Тим. В результате действия маркера на сдвиговых регистрах 40 и 41 под действием соответственно тактовых импульсов Т56 и Т12 организуется "бегущая" единица, причем единичная информация в регистре 40 опережает единичную информацию в регистре 41 на 1/2 Тим. Количество разрядов в сдвиговых регистрах 40, 41 зависит от того, какое количество байтов составляет командное слово и слово данных. В данном примере число байтов, из которых состоит командное слово и слово данных, одинаковое и равно К. В прямой зависимости от разрядности регистра 41 находятся число элементов И, входящих в группу 59 ключей, и соответственно число стробов записи байтов на выходе 31 блока 1. В качестве примера выбирают величину информационного слова, равную 32 битам, т.е. командное слово и слово данных состоят из 4 байтов (К=4). Первый байт информации следует сразу по окончании маркера, и все последующие байты следуют друг за другом. Длительность байта информации равна Тим, а смена информационного байта происходит по переднему фронту Т12. Каждый из четырех байтов командного слова под соответствующий строб записи (С1-С4) записан в определенный приемник командного слова: код операции - в триггер 6, адрес абонента - в счетчик 3, количество обмениваемых слов - в счетчик 4. После этого признак режима работы поступает на вход 26 блока 1. Прием четырех байтов командного слова показан на временной диаграмме фиг. 3 и 4. The operation of the device in any of the modes begins with the reception of a control word. Through input 17 to the input 24 of block 1 receives the signal "Command marker", issued by the computer and informing the device about the beginning of the control word. The duration of the marker is equal to the period of repetition of clock pulses, and the leading and trailing edges coincide with the leading edge of the clock pulse. The “Command Marker” sets the trigger 36 to a single state, sets or confirms the zero state of the triggers 38, 39, and sets or confirms the single state of the trigger 37. In addition, the “Command Marker”, passing through the OR element 51 of block 1, enters the input D of register 40 , at the input of which the clock pulse (T56) arrives, delayed by half the period (1/2 Tim) of the clock pulse (T12) following the input 16 of the device. The duration of the clock pulse is 1/4 Tim, so the delay elements 57 and 58 are selected so as to organize the delay of the clock pulse arriving at the input 28 of block 1 by 1/4 Tim. As a result of the action of the marker on the shift registers 40 and 41 under the action of the clock pulses T56 and T12, respectively, a “running” unit is organized, and the single information in the register 40 is ahead of the single information in the register 41 by 1/2 Tim. The number of bits in the shift registers 40, 41 depends on how many bytes make up the control word and the data word. In this example, the number of bytes that make up the command word and the data word is the same and equal to K. Directly depending on the bit depth of register 41, there are the number of AND elements that are part of the key group 59, and accordingly, the number of bytes of writing bytes at output 31 of block 1. As an example, an information word value of 32 bits is selected, i.e. The control word and the data word consist of 4 bytes (K = 4). The first byte of information follows immediately after the token ends, and all subsequent bytes follow each other. The duration of the information byte is Tim, and the change of the information byte occurs on the leading edge of T12. Each of the four bytes of the control word for the corresponding recording strobe (C1-C4) is recorded in a specific receiver of the control word: the operation code is in trigger 6, the subscriber's address is in counter 3, the number of exchanged words is in counter 4. After that, the operation mode indicator is received to input 26 of unit 1. Reception of four bytes of the control word is shown in the timing diagram of FIG. 3 and 4.

В режиме ввода устройство работает следующим образом (см. фиг. 3). In input mode, the device operates as follows (see Fig. 3).

После приема командного слова блок 1 формирует следующие управляющие сигналы на выходах: "Разрешение обмена" на выходе 33. "Строб записи параллельного кода" на выходе 34 и "Строб управления" на выходе 35. Сигнал "Разрешение обмена" поступает на управляющий вход блока 9 дешифраторов. Одновременно осуществляется анализ адреса входного абонента, по результатам которого возбуждается один из выходов 10, принадлежавший дешифратору из блока 9. Номер дешифратора задан позиционным входом второй группы выходов дешифратора 5. Сигнал "Разрешение обмена" является стробирующим входом дешифраторов блока 9, т.е. возбуждение одного из выходов 10 организуется на время действия сигнала "Разрешение обмена". Сигнал с одного из выходов 10 выбранного дешифратора поступает на управляющий вход соответствующей группы блоков 22 или 23 ключей, кроме этого, на управляющий вход блока 21 ключей поступает инверсия сигнала "Разрешение обмена". В результате действия сигнала 33 с выходов одной выбранной группы блоков 22 или 23 ключей снимается высокоимпедансное состояние и ключи организуют подключение информации, поступившей на входы 64 от входного абонента, к входам параллельного кода регистра 11, одновременно осуществляется перевод выходов блока 21 ключей в высокоимпедансное состояние. После этого на выходе 34 блока 1 появляется сигнал "Строб записи" параллельного кода, поступающий на вход записи параллельного кода регистра 11. Так как на выходе 32 блока 1 отсутствует сигнал "Сдвиг", то по сигналу 34 осуществляется запись информации, поступившей от адресованного входного абонента, в регистр 11. После снятия сигнала "Разрешение обмена" "Общая шина" возвращается в исходное состояние, при котором ключи 21 пропускают информацию, хранящуюся в регистре 11, на свои выходы, а на выходах блоков 22 и 23 ключей высокоимпедансное состояние. Таким образом, устройство через время, равное периоду следования тактовых импульсов, по окончании последнего (четвертого) байта командного слова готово к выдаче в ЦВМ слова данных. Для инициализации выдачи слова данных из устройства ЦВМ посылает в него сигнал "Маркер данных" в результате чего на выходе 32 блока 1 появляются импульсы "Сдвиг". После записи параллельного кода в регистр 11 связи на выходе 13 устройства висит информация первого байта слова данных. Подавая импульсы "Сдвиг" на вход режима сдвига регистра связи, блок 1 осуществляет смену байтов слова данных на выходе 13. В режиме ввода для выдачи в ЦВМ четырехбайтового слова данных блок 1 организует три импульса сдвига на выходе 32. Если содержимое счетчика 4 не равно нулю, то после формирования сигнала на выходе 33 блок 1 формирует сигнал "Модификация адреса" на выходе 30. Сигнал 30 поступает на счетный вход счетчика 3 и счетчика 4, по которому содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу, т.е. устройство формирует адрес следующего входного абонента. Если после передачи очередной числовой посылки содержимое счетчика 4 станет равным нулю, что соответствует появлению нулевой информации на входе 25 блока 1, то при появлении "Маркера данных" триггер 37 устанавливается в нулевое состояние и в конце текущего режима ввода устройство не формирует управляющих сигналов в абонент. На этом операция ввода информации в ЦВМ заканчивается. After receiving the control word, block 1 generates the following control signals at the outputs: "Exchange permission" at output 33. "Parallel code recording strobe" at output 34 and "Control strobe" at output 35. The "Exchange permission" signal is sent to the control input of block 9 decoders. At the same time, the analysis of the address of the input subscriber is carried out, according to the results of which one of the outputs 10, which belonged to the decoder from block 9, is excited. The decoder number is set by the positional input of the second group of decoder outputs 5. The "Exchange permission" signal is the gate input of the decoders of block 9, i.e. the excitation of one of the outputs 10 is organized for the duration of the signal "Resolution of the exchange." The signal from one of the outputs 10 of the selected decoder enters the control input of the corresponding group of blocks 22 or 23 of the keys, in addition, the inversion of the "Exchange permission" signal is sent to the control input of the block of 21 keys. As a result of the action of signal 33, the outputs of one selected group of blocks of keys 22 or 23 remove the high-impedance state and the keys organize the connection of the information received at the inputs 64 from the input subscriber with the inputs of the parallel register code 11, at the same time, the outputs of the key block 21 are transferred to the high-impedance state. After that, the output “Gate of record” of the parallel code appears at the output 34 of block 1, which is fed to the input of the parallel code of register 11. Since the output 32 of block 1 does not have a “Shift” signal, the signal 34 records information received from the addressed input of the subscriber, to register 11. After removing the "Exchange permission" signal, the "Common Bus" returns to its initial state, in which the keys 21 pass the information stored in the register 11 to their outputs, and the outputs of the key blocks 22 and 23 have a high impedance state. Thus, the device after a time equal to the period of repetition of clock pulses, at the end of the last (fourth) byte of the control word is ready to issue a data word to the digital computer. To initiate the issuance of a data word from the device, the digital computer sends a data marker signal to it, as a result of which the “Shift” pulses appear at the output 32 of block 1. After writing the parallel code to the communication register 11, the output of the device 13 contains the information of the first byte of the data word. By applying the “Shift” pulses to the input of the shift register of the communication register, block 1 changes the bytes of the data word at the output 13. In the input mode, for outputting a four-byte data word to the digital computer, block 1 organizes three shift pulses at the output 32. If the contents of the counter 4 are not equal to zero then after generating the signal at the output 33, block 1 generates the “Address Modification” signal at the output 30. The signal 30 goes to the counting input of the counter 3 and the counter 4, by which the contents of the counter 3 are increased, and the contents of the counter 4 are reduced by one, i.e. . the device generates the address of the next input subscriber. If after the transmission of the next numerical parcel the contents of the counter 4 becomes zero, which corresponds to the appearance of zero information at the input 25 of block 1, then when the “Data Marker” appears, the trigger 37 is set to zero and at the end of the current input mode the device does not generate control signals to the subscriber . This completes the operation of entering information into the digital computer.

В режиме вывода после приема командного слова устройство ожидает появления на входе 2 "Маркера данных", после чего организует побайтный прием слова данных в регистр 11, для чего формирует на выходе 32 четыре импульса сдвига (см. фиг. 4). Сигнал на выходе 33 блока 1 отсутствует, поэтому параллельный код числа, принятый в регистр 11, проходит через ключи 21 и поступает на информационные выходы 14 устройства и на информационные входы абонентов. На выходе 35 блока 1 вырабатывается сигнал "Строб управления", поступающий на управляющий вход блока 7 дешифрации выходных абонентов. Одновременно организуется анализ текущего адреса абонента, результатом которого является возбуждение одного из выходов 8. Состояние выбранного выхода передается на соответствующий управляющий выход 20 устройства и на управляющий вход адресуемого абонента. Сигнал на одном из управляющих выходов 20 устройства информирует соответствующий выходной абонент о адресованном ему числовом слове. С выхода 30 блока 1 на счетный вход счетчика 3 и счетчика 4 подается сигнал, по которому содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу. Концом режима вывода является сигнал на входе 25 блока 1. Если после появления на входе 25 блока 1 нулевого сигнала из ЦВМ поступает лишний "Маркер данных", то устройство с помощью триггера 37 блока 1 блокирует выдачу управляющих сигналов в абонент. In the output mode, after receiving the control word, the device waits for the appearance of the “Data Marker” at input 2, after which it organizes byte reception of the data word in register 11, for which it generates four shift pulses at the output 32 (see Fig. 4). There is no signal at the output 33 of block 1, therefore, the parallel code of the number received in register 11 passes through the keys 21 and enters the information outputs 14 of the device and the information inputs of subscribers. At the output 35 of block 1, a signal “Control strobe” is generated, which is fed to the control input of block 7 for decrypting the output subscribers. At the same time, an analysis of the current subscriber address is organized, the result of which is the excitation of one of the outputs 8. The status of the selected output is transmitted to the corresponding control output 20 of the device and to the control input of the addressed subscriber. The signal at one of the control outputs 20 of the device informs the corresponding output subscriber about the numerical word addressed to him. From the output 30 of block 1, the signal is input to the counting input of counter 3 and counter 4, by which the contents of counter 3 are increased, and the contents of counter 4 are reduced by one. The end of the output mode is the signal at input 25 of block 1. If, after the zero signal appears at input 25 of block 1, a superfluous "Data Marker" is received from the digital computer, the device, using trigger 37 of block 1, blocks the output of control signals to the subscriber.

Блок 1 управления работает следующим образом. The control unit 1 operates as follows.

В течение всей работы устройства через вход 28 блока 1 на вход элемента 57 задержки и через него на вход элемента 58 задержки поступают тактовые импульсы, формируя тактовую сетку Т12, Т56. Маркер, пришедший на один из входов блока 1, пройдя через элемент ИЛИ 51, поступает на вход D регистра 40. В результате на сдвиговых регистрах 40 и 41 сформирована "бегущая" единица. Величина разрядности К регистров зависит от количества байтов, составляющих информационное слово. Разряды (К+1)...(К+3) являются служебными и используются для организации управляющих сигналов на выходах 31, 33-35. During the entire operation of the device, through the input 28 of block 1, the input of the delay element 57 and through it the input of the delay element 58 receive clock pulses, forming a clock grid T12, T56. The marker that came to one of the inputs of block 1, passing through the OR element 51, enters the input D of the register 40. As a result, a “running” unit is formed on the shift registers 40 and 41. The value of bit depth K registers depends on the number of bytes that make up the information word. The bits (K + 1) ... (K + 3) are service and are used to organize control signals at outputs 31, 33-35.

Триггер 36 блока 1 используется для переключения выходной информации регистров 40 и 41, на основе которой организуются или стробы записи байтов командного слова с выхода 30, или сигнал "Сдвиг" с выхода 32. В зависимости от режима работы сигнал "Сдвиг" формируется или на элементах ИЛИ 53, И 44 (режим ввода), или на элементах ИЛИ 56, И 43 (режим вывода), причем в режиме ввода в составе сигнала "Сдвиг" входят три последовательных импульса сдвига, а в режиме вывода - четыре последовательных импульса сдвига. Триггер 38 блока 1 применяется для организации сигнала "Модификация адреса" на выходе 31. Триггер 39 используется для организации сигналов управления на выходах 33-35, причем время выработки и параметры данных сигналов приведены на фиг. 3 и 4. The trigger 36 of block 1 is used to switch the output information of registers 40 and 41, on the basis of which either strobes for writing bytes of the control word from output 30 or the “Shift” signal from output 32 are organized. Depending on the operating mode, the “Shift” signal is generated either on the elements OR 53, AND 44 (input mode), or on the elements OR 56, AND 43 (output mode), moreover, in the input mode, the “Shift” signal contains three consecutive shift pulses, and in the output mode, four consecutive shift pulses. The trigger 38 of block 1 is used to organize the signal "Address Modification" at the output 31. The trigger 39 is used to organize the control signals at the outputs 33-35, and the generation time and parameters of these signals are shown in FIG. 3 and 4.

Claims (2)

1. УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЦВМ, содержащее блок управления, дешифратор абонентов, счетчик адресов абонентов, счетчик количества слов, блок дешифрации режима работы выходных абонентов, блок ключей, группу блоков ключей, блок дешифрации режима работы входных абонентов, регистр связи и элемент НЕ, причем первый вход логического условия и установочный вход блока управления являются входами устройства для подключения соответственно к выходу ЦВМ "Маркер команды" и "Начальная установка", тактовый вход блока управления является входом устройства для подключения к тактовому выходу ЦВМ, счетные входы счетчика количества слов и счетчика адресов абонентов соединены с первым выходом блока управления, второй выход которого соединен с входом записи счетчика адресов абонентов и входом записи счетчика количества слов, выход которого соединен с вторым входом логического условия блока управления, первая группа выходов счетчика адресов абонентов соединена с группой входов дешифратора абонентов, третий выход блока управления соединен с входом режима сдвига регистра связи, группа выходов параллельного кода которого соединена с группой информационных входов блока ключей, вход управления которого соединен с выходом элемента НЕ, первая группа информационных входов блока дешифрации режима работы выходных абонентов соединена соответственно с первой группой информационных входов блока дешифрации режима работы входных абонентов и с второй группой информационных выходов счетчика адресов абонентов, первая группа информационных выходов дешифратора абонентов соединена с второй группой информационных входов блока дешифрации режима работы выходных абонентов, вторая группа выходов дешифратора абонентов соединена с второй группой информационных входов блока дешифрации режима работы входных абонентов, вход элемента НЕ соединен с четвертым выходом блока управления и управляющим входом блока дешифрации режима работы входных абонентов, пятый выход блока управления соединен с входом записи параллельного кода регистра связи, шестой выход блока управления соединен с управляющим входом блока дешифрации режима работы выходных абонентов, информационный вход регистра связи соединен с входом устройства для подключения к информационному выходу ЦВМ, информационный выход регистра связи является выходом устройства для подключения к информационному входу ЦВМ, вход данных блока ключей и выходы группы блоков ключей соединены с группой входов параллельного кода регистра связи и являются группой выходов устройства для подключения соответственно к группам информационных входов абонентов, информационные входы блоков ключей группы образуют группы входов устройства для подключения соответственно информационных выходов абонентов, управляющие входы блоков ключей группы соединены с группой выходов блока дешифрации режима работы входных абонентов, группа выходов блока дешифрации режима работы выходных абонентов является выходами устройства для подключения к управляющим входам соответствующих выходных абонентов, отличающееся тем, что в устройство введен триггер кода операции, информационный вход которого соединен с информационным входом счетчика количества слов, информационным входом счетчика адресов абонентов и информационным входом устройства для подключения к информационному выходу ЦВМ, синхровход триггера кода операции соединен с вторым выходом блока управления, а выход триггера кода операции подключен к третьему входу логического условия блока управления, четвертый вход логического условия блока управления является входом устройства для подключения к выходу ЦВМ сигнала "Маркер данных". 1. A DEVICE FOR PAIRING SUBSCRIBERS WITH A COMPUTER, comprising a control unit, a subscriber decoder, a subscriber address counter, a word count counter, an output subscriber decryption unit, a key block, a key block group, an input subscriber decryption unit, a communication register and an NOT element moreover, the first input of the logical condition and the installation input of the control unit are the inputs of the device for connecting, respectively, to the output of the computer "Command marker" and "Initial installation", the clock input of the control unit is an input home of the device for connecting to the clock output of the digital computer, the counting inputs of the word number counter and the subscriber address counter are connected to the first output of the control unit, the second output of which is connected to the input record of the subscriber address counter and the record input of the word count counter, the output of which is connected to the second input of the logical condition control unit, the first group of outputs of the counter of addresses of subscribers is connected to the group of inputs of the decoder of subscribers, the third output of the control unit is connected to the input of the shift mode of the communication register, the group of outputs of the parallel code of which is connected to the group of information inputs of the key block, the control input of which is connected to the output of the element NOT, the first group of information inputs of the decryption block of the operating mode of the output subscribers is connected respectively to the first group of information inputs of the decryption block of the operating mode of the input subscribers and to the second group of information subscriber address counter outputs, the first group of information outputs of the subscriber decoder is connected to the second group of information inputs decryption lock of the output subscribers operating mode, the second group of outputs of the subscriber decoder is connected to the second group of information inputs of the decryption module of the input subscribers, the input of the element is NOT connected to the fourth output of the control unit and the control input of the decryption block of the input subscribers operating mode, the fifth output of the control unit is connected to the input of the recording of the parallel code of the communication register, the sixth output of the control unit is connected to the control input of the decryption unit of the operation mode of the output subscribers, information The input of the communication register is connected to the input of the device for connecting to the information output of the computer, the information output of the communication register is the output of the device for connecting to the information input of the computer, the data input of the key block and the outputs of the group of key blocks are connected to the group of inputs of the parallel code of the communication register and are the group of outputs devices for connecting, respectively, to groups of information inputs of subscribers, information inputs of key block groups form groups of device inputs for connecting respectively As regards the information outputs of subscribers, the control inputs of the key block of the group are connected to the group of outputs of the decryption block of the operating mode of the input subscribers, the group of outputs of the decryption block of the operating mode of the output subscribers are the outputs of the device for connecting to the control inputs of the corresponding output subscribers, characterized in that a code trigger is introduced into the device operations, the information input of which is connected to the information input of the counter of the number of words, the information input of the counter of addresses of subscribers and other the input of the device for connecting to the information output of the computer, the sync input of the trigger of the operation code is connected to the second output of the control unit, and the output of the trigger of the code of the operation is connected to the third input of the logical condition of the control unit, the fourth input of the logical condition of the control unit is the input of the device for connecting to the output of the digital signal "Data Token". 2. Устройство по п.1, отличающееся тем, что блок управления содержит четыре триггера, десять элементов И, шесть элементов ИЛИ, два элемента задержки, два сдвиговых регистра и группу ключей, причем первый вход первого элемента ИЛИ соединен с установочным входом первого триггера, с первым входом второго элемента ИЛИ и является первым входом логического условия блока, установочный вход блока соединен с первым входом сброса первого триггера и вторым входом второго элемента ИЛИ, второй вход логического условия блока соединен с входом данных второго триггера, третий вход логического условия блока соединен с входом элемента НЕ, первым входом первого элемента И и первым входом второго элемента И, четвертый вход логического условия блока соединен с вторым входом первого элемента ИЛИ, вторым входом сброса первого триггера и синхровходом второго триггера, выход первого элемента ИЛИ соединен с входом данных первого сдвигового регистра, тактовый вход блока соединен с входом первого элемента задержки, синхровходом второго сдвигового регистра и первым входом третьего элемента И, выход первого элемента задержки соединен с входом второго элемента задержки, первый выход первого сдвигового регистра соединен с входом данных второго сдвигового регистра, с второго по K-й выходы первого сдвигового регистра соединены соответственно с входами третьего элемента ИЛИ, выход которого соединен с вторым входом третьего элемента И, (K+3)-й выход первого сдвигового регистра соединен с первыми входами четвертых элементов И и ИЛИ, (K+1)-й выход первого сдвигового регистра соединен с вторым входом первого элемента И и первым входом пятого элемента И, второй вход четвертого элемента ИЛИ соединен с выходом второго элемента ИЛИ, установочным входом второго триггера и входом сброса третьего триггера, единичный выход которого соединен с вторым входом четвертого элемента И, третий вход которого соединен с первым входом шестого элемента И и единичным выходом второго триггера, выход четвертого элемента И является первым выходом блока, выход элемента НЕ соединен с вторым входом пятого элемента И, первым входом седьмого элемента И и третьим входом третьего элемента И, выход которого соединен с первым входом пятого элемента ИЛИ, второй вход которого соединен с выходом второго элемента И, второй вход которого соединен с выходом шестого элемента ИЛИ, с первого по K-й входы которого соединены соответственно с первого по K-й выходами второго сдвигового регистра, (K+1)-й выход которого соединен с первым входом восьмого элемента И, второй вход которого соединен с выходом шестого элемента И, выход восьмого элемента И соединен с установочным входом третьего триггера, с вторым входом седьмого элемента И и является шестым выходом блока, второй вход шестого элемента И соединен с единичным выходом четвертого триггера, вход сброса которого соединен с выходом четвертого элемента ИЛИ, первый установочный вход четвертого триггера соединен с выходом первого элемента И, второй установочный вход четвертого триггера соединен с выходом пятого элемента И, третий вход первого элемента И соединен с нулевым выходом первого триггера и первым входом девятого элемента И, второй вход которого соединен с выходом пятого элемента ИЛИ, выход седьмого элемента И является пятым выходом блока, выход девятого элемента И является третьим выходом блока, с первого по K выходы второго сдвигового регистра соединены соответственно с первыми входами ключей группы, вторые входы которых соединены с третьим входом седьмого элемента И, третьим входом второго элемента И, с выходом второго элемента задержки и синхровходом первого сдвигового регистра, третьи входы ключей группы соединены с единичным выходом первого триггера и третьим входом пятого элемента И, выходы ключей группы образуют второй выход блока, выход шестого элемента И соединен с первым входом десятого элемента И, второй вход которого соединен с первым входом седьмого элемента И, выход десятого элемента И является четвертым выходом блока. 2. The device according to claim 1, characterized in that the control unit contains four triggers, ten AND elements, six OR elements, two delay elements, two shift registers and a group of keys, the first input of the first OR element connected to the installation input of the first trigger, with the first input of the second OR element and is the first input of the logical condition of the block, the installation input of the block is connected to the first input of the reset of the first trigger and the second input of the second OR element, the second input of the logical condition of the block is connected to the input of the WTO of the trigger, the third input of the logical condition of the block is connected to the input of the element NOT, the first input of the first element AND and the first input of the second element AND, the fourth input of the logical condition of the block is connected to the second input of the first element OR, the second reset input of the first trigger and the sync input of the second trigger, output the first OR element is connected to the data input of the first shift register, the clock input of the block is connected to the input of the first delay element, the clock input of the second shift register and the first input of the third AND element, output the first delay element is connected to the input of the second delay element, the first output of the first shift register is connected to the data input of the second shift register, the second through Kth outputs of the first shift register are connected respectively to the inputs of the third OR element, the output of which is connected to the second input of the third AND element , (K + 3) -th output of the first shift register is connected to the first inputs of the fourth AND and OR elements, (K + 1) -th output of the first shift register is connected to the second input of the first AND element and the first input of the fifth ele And, the second input of the fourth OR element is connected to the output of the second OR element, the installation input of the second trigger and the reset input of the third trigger, the single output of which is connected to the second input of the fourth AND element, the third input of which is connected to the first input of the sixth AND element and the unit output of the second trigger, the output of the fourth element And is the first output of the block, the output of the element is NOT connected to the second input of the fifth element And, the first input of the seventh element And the third input of the third element And, the output of which is connected to the first input of the fifth OR element, the second input of which is connected to the output of the second AND element, the second input of which is connected to the output of the sixth OR element, from the first to Kth inputs of which are connected respectively to the first to Kth outputs of the second shift register, ( K + 1) whose output is connected to the first input of the eighth element And, the second input of which is connected to the output of the sixth element And, the output of the eighth element And is connected to the installation input of the third trigger, with the second input of the seventh element And is the sixth output of the block ka, the second input of the sixth element AND is connected to the single output of the fourth trigger, the reset input of which is connected to the output of the fourth element OR, the first installation input of the fourth trigger is connected to the output of the first element And, the second installation input of the fourth trigger is connected to the output of the fifth element And, the third input the first element And is connected to the zero output of the first trigger and the first input of the ninth element And, the second input of which is connected to the output of the fifth element OR, the output of the seventh element And is the fifth output OK, the output of the ninth element And is the third output of the block, from the first through K the outputs of the second shift register are connected respectively to the first inputs of the keys of the group, the second inputs of which are connected to the third input of the seventh element And, the third input of the second element And, with the output of the second delay element and the sync input of the first shift register, the third inputs of the keys of the group are connected to a single output of the first trigger and the third input of the fifth element And, the outputs of the keys of the group form the second output of the block, the output of the sixth element And with union of the first input of the tenth AND gate, a second input coupled to a first input of the seventh AND gate, the output of the tenth member and the fourth output block.
SU5023706 1991-07-15 1991-07-15 Device for interfacing users with computer RU2018942C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU5023706 RU2018942C1 (en) 1991-07-15 1991-07-15 Device for interfacing users with computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU5023706 RU2018942C1 (en) 1991-07-15 1991-07-15 Device for interfacing users with computer

Publications (1)

Publication Number Publication Date
RU2018942C1 true RU2018942C1 (en) 1994-08-30

Family

ID=21595140

Family Applications (1)

Application Number Title Priority Date Filing Date
SU5023706 RU2018942C1 (en) 1991-07-15 1991-07-15 Device for interfacing users with computer

Country Status (1)

Country Link
RU (1) RU2018942C1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2201617C2 (en) * 2000-06-26 2003-03-27 Общество с ограниченной ответственностью "Авионика-Вист" Multiplex bridge for serial-code interface

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
1. Авторское свидетельство СССР N 1679495, кл. G 06F 13/00, 1989. *
2. Авторское свидетельство СССР N 1755289, кл. G 06F 13/00, 1990. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2201617C2 (en) * 2000-06-26 2003-03-27 Общество с ограниченной ответственностью "Авионика-Вист" Multiplex bridge for serial-code interface

Similar Documents

Publication Publication Date Title
US4564936A (en) Time division switching network
US3555184A (en) Data character assembler
RU2018942C1 (en) Device for interfacing users with computer
RU2178584C1 (en) Communication network module for message transmission, message exchange, and organization of broadcasting modes for message exchange
SU1755289A1 (en) User-digital computer interface
RU2020571C1 (en) Computer system communication unit
RU2084950C1 (en) Device for address alternation in digital network
RU2022345C1 (en) Interfaces matching device
SU1721631A1 (en) Multichannel buffer memory
SU1251092A1 (en) Interface for linking electronic computer with telegraph apparatus
RU2022469C1 (en) Multichannel decoding device
SU1667087A1 (en) Device for controlling exchange between a processor and a memory
SU1751859A1 (en) Multichannel converter of series-to-parallel code
SU1160421A1 (en) Interface for linking digital computer with communication channels
SU1681394A1 (en) Automatic switching and interfacing unit
SU1472903A1 (en) Digital network address modifier
SU1633494A1 (en) Decoder for phase-shift code
SU1305700A1 (en) Interface for linking the using equipment with digital computer
SU957199A1 (en) Multiplexer channel
SU1679495A1 (en) Hoist-to-subscriber communication interface unit
SU809145A1 (en) Interfacing device for computers
SU1714612A1 (en) Data exchange device
SU1282142A1 (en) Multichannel interface
SU1406803A1 (en) Multichannel device for interfacing subscribers to common trunk line
SU1594553A1 (en) Computer to subscriber interface