SU1368884A1 - Information input-output device - Google Patents
Information input-output device Download PDFInfo
- Publication number
- SU1368884A1 SU1368884A1 SU864097690A SU4097690A SU1368884A1 SU 1368884 A1 SU1368884 A1 SU 1368884A1 SU 864097690 A SU864097690 A SU 864097690A SU 4097690 A SU4097690 A SU 4097690A SU 1368884 A1 SU1368884 A1 SU 1368884A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- clock
- trigger
- information
- Prior art date
Links
- 238000009434 installation Methods 0.000 claims 2
- 230000005540 biological transmission Effects 0.000 claims 1
- 230000001360 synchronised effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000002401 inhibitory effect Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Изобретение относитс к автоматике и вычислительной технике, в частности к устройствам ввода-вывода информации , предназначенным дл приема информации в последовательном коде и преобразовани его в параллельный, удобный дл ввода в ЭВМ, а также дл The invention relates to automation and computing, in particular, to information input / output devices for receiving information in a serial code and converting it into a parallel one, convenient for input into a computer, as well as for
Description
преобразовани машинных слов в последовательный код с последующей вьща- чей его в линию св зи. Целью изобретени вл етс расширение области применени за счет обеспечени автономной работы устройства в режимах ввода и вывода информации без контрол со стороны ЭВМ. Устройство содержит блок 1 управлени , регистр 2, счетчик 3, группу 6 элементов И, элемент И 4 и одновибратор 5. Поставленна цель достигаетс путем организации с помощью блока управлени последовательности действий, позвол ющих реализовать алгоритм приема информации из линии св зи, ее преобразовани и передачи в ЭВМ в режиме ввода и ввод информации из ЭВМ,преобразование и передачу в линию св зи в режиме вывода. 1 з.п. ф-лы, 2 ил.transforming machine words into a serial code followed by placing it into a communication line. The aim of the invention is to expand the scope of application by ensuring the autonomous operation of the device in the modes of input and output of information without control from the computer. The device contains a control unit 1, a register 2, a counter 3, a group of 6 elements AND, an element 4 and a one-shot 5. The goal is achieved by organizing a sequence of actions with the help of a control unit that allows you to implement an algorithm for receiving information from the communication line, converting it transfer to the computer in the input mode and input of information from the computer, conversion and transfer to the communication line in the output mode. 1 hp f-ly, 2 ill.
1one
Изобретение относитс к автоматике и вычислительной технике, в частности к устройствам ввода-вывода информации, предназначенным дл приема информации в последовательном коде из канала св зи и преобразовани его в машинное слово, вводимое в ЭВМ, а также преобразовани машинного слова полученного из ЭВМ в параллельном коде, в последовательный код, выдаваемый в канал св зи.The invention relates to automation and computing, in particular, information input / output devices for receiving information in a serial code from a communication channel and converting it into a computer word entered into a computer, as well as converting a computer word obtained from a computer in a parallel code , in serial code issued to the communication channel.
Цель изобретени - расширение области применени за счет обеспечени автономной работы устройства в режимах ввода и вывода информации без контрол со стороны ЭВМ.The purpose of the invention is to expand the scope of application by ensuring the autonomous operation of the device in the modes of input and output of information without control from the computer.
На фиг.1 представлена функциональна схема устройства} на фиг.2 - функциональна схема блока управлени .Figure 1 shows the functional diagram of the device} in Figure 2 is the functional diagram of the control unit.
Устройство содержит блок 1 управлени , регистр 2, счетчик 3, элемент И 4, одновибратор 5, группу 6 элементов И.The device contains a control unit 1, a register 2, a counter 3, an element I 4, a one-shot 5, a group of 6 elements I.
Позици ми 7-24 на фиг.Т дополнительно обозначены входы и выходы устройства и блока управлени .Positions 7-24 of FIG. T further denote the inputs and outputs of the device and the control unit.
Блок управлени содержит первый элемент И 25, первьй триггер 26, тактовый формирователь 27, второй триггер 28, третий элемент И 29, делитель 30 частоты, генератор 31 и четвертый элемент И 32.The control unit contains the first element And 25, the first trigger 26, the clock driver 27, the second trigger 28, the third element 29, the frequency divider 30, the generator 31 and the fourth element 32.
Устройство работает в двух режимах - Ввод и Вывод.The device operates in two modes - Input and Output.
В режим Ввод устройство переходит по положительному перепаду сигнала Выбор режима с входа 8 устройства при наличии сигнала Вход с входа 9 устройства. При этом на выходе 24 блока 1 формируетс запрещающий сигнал. При по влении первого импуль-The device enters the Input mode by a positive signal difference. The mode selection from the device input 8 when there is a signal The input from the device input 9. At the same time, a blocking signal is generated at the output 24 of block 1. When the first impulse
са на входе 13 устройства и входе 23 блока 1 последний начинает вырабатывать тактовые импульсы с выхода 22 дл синхронизации занесени и сдвига вводимой информации в регистр 2 и с выхода 20 дл подсчета количества введенных битов информации в счетчик 3. После подсчета определенного количества битов информации, определ емого разр дностью регистра 2,Sa at input 13 of the device and input 23 of block 1, the latter begins to generate clock pulses from output 22 to synchronize the input and shift of the input information to register 2 and output 20 to count the number of entered information bits into counter 3. After counting a certain number of information bits, by register bit 2,
счетчик 3 формирует сигнал окончани счета, который, пройд через одновибратор 5, запрещает блоку 1 дальнейшую выработку тактовых импульсов и сбрасывает счетчик 3 в исходное состо ние . Одновременно сигнал с выхода одновибратора 5 через выход 16 устройства извещает ЭВМ об окончании ввода информации из канала св зи. При этом в регистре 2 сдвига находитс поступивша в устройство информаци , преобразованна из последовательного кода в параллельньй.the counter 3 generates the signal of the end of the counting, which, having passed through the one-shot 5, prohibits the block 1 from further generation of clock pulses and resets the counter 3 to the initial state. At the same time, the signal from the output of the one-shot 5 through the output 16 of the device informs the computer about the end of the input of information from the communication channel. In this case, in the shift register 2, the information received is transferred to the device, which is converted from a serial code to a parallel one.
Прием информации из устройства в ЭВМ производитс по сигналу Чтение,Reception of information from the device to the computer is made by the signal Read,
поступающему из ЭВМ на вход 12 устройства . При этом введенна информаци из регистра 2 через группу элементов И 6 передаетс на выходы 15 устройства и поступает в ЭВМ.coming from the computer to the input 12 of the device. In this case, the entered information from register 2 through the group of elements And 6 is transmitted to the outputs 15 of the device and enters the computer.
В режим Вывод устройство переходит по положительному перепаду сигнала Выбор режима с входа 8 устройства при отсутствии сигнала Ввод с входа 9 устройства. При этом наThe device goes to Output mode by a positive signal differential. Selecting a mode from input 8 of the device with no signal Input from input 9 of the device. At the same time
3131
выходе 24 блока 1 формируетс разрешающий сигнал. Тем самым в режиме Вывод информаци выводитс из регистра сдвига 2 через элемент И 4 на выход 14 устройства. Выводима информаци заноситс в регистр 2 с входов 11 устройства по сигналу Запись, поступающему на вход 10 из ЭВМ.The output 24 of block 1 produces an enable signal. Thereby, in the Output mode, information is output from shift register 2 through AND 4 to output 14 of the device. The output information is entered into the register 2 from the inputs 11 of the device according to the Record signal received at the input 10 from the computer.
После занесени в регистр 2 выводимой информации ЭВМ выдает сигнал Запуск, поступающий на вход 7 устройства . Сигнал Запуск поступает через вход 17 в блок 1, который начинает вырабатывать тактовые импульсы на выходах 20 и 22, назначение которых такое же, как в режиме Ввод.After entering into the register 2 of the output information, the computer generates a Start signal, which arrives at the input 7 of the device. The Start signal is received through input 17 in block 1, which begins to generate clock pulses at outputs 20 and 22, the purpose of which is the same as in Input mode.
После подсчета определенного количества тактовых импульсов счетчик 3After counting a certain number of clock pulses, counter 3
вырабатывает сигнал окончани подсче-20 гер 28 в исходное состо ние. Запрещающий сигнал с выхода триггера 28 закрывает элемент И 32, запреща прохождение тактовых импульсов от генератора 31 на делитель 30 частоты и 25 выходы 20 и 22 блока 1.generates an end-of-count signal of 20 ger 28 to its original state. The inhibit signal from the output of the trigger 28 closes the element And 32, prohibiting the passage of clock pulses from the generator 31 to the frequency divider 30 and the 25 outputs 20 and 22 of the block 1.
В режиме Вывод разрещающий сигнал с инверсного выхода триггера 26 открывает элемент И 29, переводит тактовый формирователь 27 в состо ниIn the Output mode, the enable signal from the inverted output of the trigger 26 opens the element And 29, puts the clock driver 27 in the state
та, который, пройд через одновибра- тор 5, сбрасывает счетчик 3 в исходное состо ние, запрещает блоку 1 выработку тактовых импульсов и извещает ЭВМ об окончании вывода информации в канал св зи.The one that, having passed through the one-oscillator 5, resets the counter 3 to the initial state, prohibits the generation of clock pulses to the unit 1 and notifies the computer about the end of the output of information to the communication channel.
Блок 1 управлени работает следующим образом.The control unit 1 operates as follows.
Триггер 26 предназначен дл выбора решени работы и управл етс сигналом зо Вьшод и поступает на выход 24 бло- Выбор режима, поступающим на вход ка 1, а запрещающий сигнал с пр мого 18 блока 1. При наличии на входе 19 выхода триггера 26 закрывает элемент сигнала Ввод триггер 26 переходит И 25. в состо ние Ввод, а при отсутствии При поступлении на вход 17 блокаThe trigger 26 is designed to select the operation solution and is controlled by the signal Vshod and is fed to the output 24 of the block. The mode is selected at input 1, and the inhibit signal from the direct 18 of the block 1. If there is a trigger at the output 19 of the output 26 Input trigger 26 enters And 25. in the Input state, and in the absence of When received at input 17 of the block
на входе 19 сигнала Ввод - в состо ние Вывод.input signal 19 Input - in the state of Output.
В состо нии Ввод на пр мом выходе триггера 26 по вл етс разрешающий сигнал, который открывает элемент И 25, переводит тактовый формирователь 27 в состо ние Ввод. Одновременно на инверсном выходе триггера 26 формируетс запрещающий сигнал, котр- рый закрывает элемент И 29 поступает на выход 24 блока 1.In the Input state, on the direct output of the trigger 26, an enable signal appears, which opens the AND element 25, switching the clock driver 27 to the Input state. At the same time, an inhibiting signal is formed at the inverse output of the trigger 26, which closes the element AND 29 arrives at the output 24 of the unit 1.
При поступлении через вход 23 в блок 1 первого информационного импульса на выходе элемента И 25 формируетс сигнал, устанавливающий триггер 28 в единичное состо ние. С выхода триггера 28 разрешающий сигнал поступает на элемент И 32, который начинает пропускать на выход тактовые импульсы с выхода генератора 31 импульсов .When the first information pulse arrives through the input 23 in block 1, a signal is generated at the output of the element 25 and that sets the trigger 28 into one state. From the output of the trigger 28, the enabling signal is supplied to the element And 32, which begins to pass at the output the clock pulses from the output of the generator 31 pulses.
С выхода элемента И 32 тактовые импульсы поступают на вход делител 30 частоты, предназначенного дл уменьшени частоты входных импульсов.From the output element And 32 clock pulses are fed to the input of the divider 30 frequency, designed to reduce the frequency of the input pulses.
3535
4040
4545
1 сигнала Запуск на выходе элемента И 29 вырабатываетс сигнал, устанавливающий триггер 28 в единичное состо ние .1 signal Trigger on the output of the element 29 and produces a signal that sets the trigger 28 in one state.
Дальнейша работа блока 1 аналогична режиму Ввод, за исключением того, что тактовьй формирователь 27 не инвертирует входные синхроимпульсы .The further operation of block 1 is similar to the Input mode, except that the clock driver 27 does not invert the input clock pulses.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864097690A SU1368884A1 (en) | 1986-07-24 | 1986-07-24 | Information input-output device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864097690A SU1368884A1 (en) | 1986-07-24 | 1986-07-24 | Information input-output device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1368884A1 true SU1368884A1 (en) | 1988-01-23 |
Family
ID=21249049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864097690A SU1368884A1 (en) | 1986-07-24 | 1986-07-24 | Information input-output device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1368884A1 (en) |
-
1986
- 1986-07-24 SU SU864097690A patent/SU1368884A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1053189A (en) | ||
SU1368884A1 (en) | Information input-output device | |
SU1298759A1 (en) | Information input-output device | |
SU1679496A1 (en) | Unit to interface the computer with communication channels | |
RU2022332C1 (en) | Orthogonal digital signal generator | |
SU1633382A1 (en) | Device for information input | |
SU1072035A1 (en) | Information exchange device | |
SU1728975A1 (en) | Channel selector | |
SU860326A1 (en) | Device for asynchronous interfacing of digital signals | |
SU504227A1 (en) | Device for transmitting pulse signals | |
SU1049897A1 (en) | Binary code/unitary code converter | |
SU1176360A1 (en) | Device for transmission and reception of information | |
SU1688438A1 (en) | Data transceiver | |
SU843301A1 (en) | Device for shaping frame synchronization signal | |
SU1531225A1 (en) | Serial code-to-parallel code converter | |
RU2012146C1 (en) | Device for transmitting and receiving digital signals | |
SU1665526A1 (en) | Digital data receiving device | |
SU1095220A1 (en) | Device for transmitting and receiving digital messages | |
SU1218389A1 (en) | Device for generating test sequence | |
SU1762307A1 (en) | Device for information transfer | |
RU1777146C (en) | Multichannel subscriber-to-central computer interface | |
SU1283980A1 (en) | Serial code-to-parallel code converter | |
SU1679495A1 (en) | Hoist-to-subscriber communication interface unit | |
SU1727200A1 (en) | Device for conversion of series code to parallel code | |
SU693359A1 (en) | Cycle generator |