[go: up one dir, main page]

SU1304013A1 - Information input-output device - Google Patents

Information input-output device Download PDF

Info

Publication number
SU1304013A1
SU1304013A1 SU853897977A SU3897977A SU1304013A1 SU 1304013 A1 SU1304013 A1 SU 1304013A1 SU 853897977 A SU853897977 A SU 853897977A SU 3897977 A SU3897977 A SU 3897977A SU 1304013 A1 SU1304013 A1 SU 1304013A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
inputs
counter
trigger
Prior art date
Application number
SU853897977A
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 SU853897977A priority Critical patent/SU1304013A1/en
Application granted granted Critical
Publication of SU1304013A1 publication Critical patent/SU1304013A1/en

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

Изобретение относитс  к автоматике и вычислительной технике и может .быть использовано дл  ввода и вывода информации с экрана электроннолучевой трубки в электронную вычислительную машину. Цель изобретени  повышение надежности устройства. Устройство содержит шесть счетчиков 2, 3, 10, 11, 19, 20, четыре дешифратора 14, 16, 22, 23, восемь триггеров 4, 5, 13, 31, 29, 30, 25, 26, шесть элементов И 8, 9, 18, 32, 28, 12, три элемента ШШ 17, 21, 15, блок оперативной пам ти 27, два элемента сравнени  6, 7. Благодар  использованию новых блоков и св зей в .предлагаемом устройстве повышаетс  эффективность диалогового взаимодействи  оператора с воспроизводимым на экране изображением . Оператору не приходитс  тратить врем  на возвращение метки в ту область экрана, в которой он работает , а также облегчаетс  работа программистов, так как метка сохран ет обычный пор док перемещени  в процессе заполнени  экрана при применении масштабировани . 3 ил. S W со о 4 о со IffuffThe invention relates to automation and computer technology and can be used to input and output information from a screen of a cathode ray tube into an electronic computer. The purpose of the invention is improving the reliability of the device. The device contains six counters 2, 3, 10, 11, 19, 20, four decoder 14, 16, 22, 23, eight triggers 4, 5, 13, 31, 29, 30, 25, 26, six elements And 8, 9 , 18, 32, 28, 12, three elements ШШ 17, 21, 15, RAM block 27, two elements of comparison 6, 7. By using new blocks and links in the proposed device, the efficiency of the interactive interaction of the operator with the reproducible screen image. The operator does not have to spend time returning the label to the area of the screen in which he works, and also facilitates the work of programmers, since the label retains the usual order of movement in the process of filling the screen when applying scaling. 3 il. S W with about 4 about with Iffuff

Description

/ .113/ .113

Изобретение отноеите  к автоматике и вычислительной технике и может быть использовано в устройствах, предназначенных дл  ввода-вывода информации с экрана электрон.но-пучевой труб- ки в электронную вычислительную ма- вшну (ЭВМ) .The invention is lacking in automation and computing technology and can be used in devices designed to input / output information from the screen of an electron-beam tube into an electronic computing machine (computer).

Цель изобретени  - повышение надежности устройства за счет исключени  ошибок оператора.The purpose of the invention is to increase the reliability of the device by eliminating operator errors.

На фиг, 1 представлена блок-схема устройства дл  ввода и вьгоода.информации; на фиг. 2 и 3 - временные ди arpaMMbi функционировани  устройства.Fig. 1 is a block diagram of a device for input and output information; in fig. 2 and 3 are temporary arpaMMbi device functions.

Устройство дл  ввода и вывода ин- формации содержит генератор 1 синхроимпульсов , Е1естой счетчик 2, п тый счетчик 3, п тый триггер 4, второй триггер 5, второй элемент 6 сравнени , первый элемент 7 сравнени , первый элемент 8 И, четвертый элемент 9 И, четвертый счетчик 10, первый счетчик 11, трети.й элемент 12 И, шестой триггер 13, второй дешифратор 14, третий элемент 15 ИЛИ, первый де- шифратор 16, первый элемент 17 ИЛИ, шестой элемент 18 И, второй счетчик 19., третий счетчик ,20, второй элемент 21 ИЛИ, третий дешифратор 22, четвертый дешифратор 23, видеоконтрольное устройство 24 (ВКУ), третий триггер 25, восьмой триггер 26, блок 27 оперативной пам ти, второй элемент 28 И первый триггер 29, четвертый триггер 30, седьмой триггер 31, п тый элемент 32 И, св зи 33-78 устройства.The device for input and output of information contains a generator of 1 clock pulses, an E1th counter 2, a fifth counter 3, a fifth trigger 4, a second trigger 5, a second comparison element 6, a first comparison element 7, a first element 8 AND, a fourth element 9 AND fourth counter 10, first counter 11, third element 12 And, sixth trigger 13, second decoder 14, third element 15 OR, first decoder 16, first element 17 OR, sixth element 18 And, second counter 19., third counter, 20, second element 21 OR, third decoder 22, fourth decoder 23, video monitor the third one (24), the third trigger 25, the eighth trigger 26, the RAM block 27, the second element 28 And the first trigger 29, the fourth trigger 30, the seventh trigger 31, the fifth element 32 And, 33-78 of the device.

Генератор 1 представл ет собой .последовательно соединенные генератор импульсов, счетчик импульсов и шифратор серий синхроимпульсов. Времен- ные диаграммы серий синхроимпульсов представлены на фиг. 2.Generator 1 is a sequentially connected pulse generator, pulse counter and encoder of a series of clock pulses. The timing diagrams of a series of clock pulses are shown in FIG. 2

Счетчики могут бьп ь построены с использованием микросхем типа К155ИЕ7Counters can be built using K155IE7 type microcircuits.

Триггеры могут быть построены с использованием микросхем, например типа К155ТМ2.Triggers can be built using chips, such as type K15TM2.

Элементы 6 и 7 сравнени  стро тс  на элементах поразр дного сравнени , например типа К155ЛП5, проинвертиро- ванные выходы которых объединены по ИElements 6 and 7 of the comparison are built on elements of one-by-one comparison, for example, type K155LP5, the inverted outputs of which are combined by AND

Блок 27 оперативной пам ти может быть построен с использованием микросхем типа К 565РУ1. В этом случае ОЗУ 27 представл ет собой последовательно соединенные собственно накопитель ОЗУ в регистр кода ОЗУ, выход которого и  вл етс  выходом ОЗУ 27.The RAM block 27 can be constructed using K-type 565RU1 chips. In this case, the RAM 27 is a serially connected RAM drive itself to the RAM code register, the output of which is the output of the RAM 27.

3232

Дешифраторы 14, 16, 22, 23  вл ютс  дешифраторами кодов со строби- рованием.Decoders 14, 16, 22, 23 are gated code decoders.

Счетчики 2 и 3 содержат адрес местоположени  метки на экране ВКУ 24. Счетчик 2 содержит код адреса знакоместа внутри строки, а счетчик 3 содержит код номера строки, в которой расположена метка. Счетчики 2 и 3 представл ют co6d последовательно соединенные элементы ИЛИ (например, на микросхемах типа К155ЛЕ1 или К155ЛЛ1) и счетчики (например, на микросхемах типа 1С155ИЕ7). На входы элементов ИЛИ. подаютс  внешние (т.е. приход ище из клавиатуры по шине 69) и внутренние сигналы управлени  счетчиками: +1 в счетчик 3, у О счет- чика 3 и у О счетчика 2, а выходы элементов ИЛИ подключены к соответствующим входам счетчиков.Counters 2 and 3 contain the address of the location of the label on the VKU 24 screen. Counter 2 contains the code of the address of the familiarity inside the row, and counter 3 contains the code of the line number in which the label is located. Counters 2 and 3 are co6d serially connected elements OR (for example, on microcircuits of type K155LE1 or K155LL1) and counters (for example, on microcircuits of type 1C155IE7). At the inputs of the elements OR. External (i.e. arrival from the keyboard via bus 69) and internal meter control signals are supplied: +1 to counter 3, about 0 counter 3 and about 0 counter 2, and the OR element outputs are connected to the corresponding counter inputs.

Счетчик 10 содержит адрес знакомства внутри текущей строки при выводе информации на экран ВКУ 24. По шине 44 на вход счетчика 10 подаетс  сиг- fian, инкриментируюш 1Й содержимое счетчика 10. Сбрасьгоаетс  счетчик сигналом на иине 45.Counter 10 contains the address of acquaintance inside the current line when displaying information on the VKU 24 screen. Bus 44 sends the input signal to counter 10 input, incrementing the 1st contents of counter 10. The counter is reset by a signal on terminal 45.

Счетчик 11 содержит номер текущей строки. Шина 76 подключена к входу +1 счетчика 11. Сбрасываетс  счетт чик t1 сигналом на шине 46.Counter 11 contains the current line number. Bus 76 is connected to input +1 of counter 11. Counter t1 is reset by a signal on bus 46.

Счетчик 19 задает задержку вьгаода информации на экран ВКУ 24 на врем  обратного -хода луча по строке. К входу +1 счетчика 19 подключена шина 53 . Сбрасываетс  счетчик 19 сигналом на шине 54. The counter 19 sets the delay in the input of information on the screen of the ICS 24 for the time of the return path of the beam on the line. A bus 53 is connected to the input +1 of counter 19. Counter 19 is reset by a signal on bus 54.

Счетчик 20 задает задержку вывода информации на экран ВКУ 24 на врем  обратного хода луча по кадру, а во врем  пр мого хода луча по кадру считает количество выводимых телевизионных строк. К входу +1 счетчика 20 подключена шина 54. Сбрасываетс  счетчик 20 сигналом на шине 55.The counter 20 sets the delay in outputting information to the screen of the ICS 24 for the time of ray retraction across the frame, and during the forward path of the beam over the frame it counts the number of output television lines. A bus 54 is connected to input +1 of counter 20. Counter 20 is reset by a signal on bus 55.

Триггер 4 хранит, признак того, что в текущей т(шевизионной строке может быть расположена метка. Устанавливаетс  триггер 4 сигналом на св зи 75, когда дешифратор 23 продешифрирует код отведенной дл  изображени  метки телевизионной строки. Сбрасываетс  триггер 4 сигналом на св зи 76, когда дешифратор 23 продешифрирует код последней телевизионной строки в символьной строке.Trigger 4 stores, an indication that a tag can be located in the current line. A trigger is set by 4 signal on link 75 when the decoder 23 interprets the code for the image of the tag of the television line. The trigger 4 is reset by link 76, when the decoder 23 will interpret the code of the last television line in the character string.

Триггер 5 блокирует прохождение импульсов на вход -И счетчика 10Trigger 5 blocks the passage of pulses to the input and counter 10

во врем  обратного хода луча по строке . Устанавливаетс  триггер 5 сигналом на св зи 33 в момент начала пр мого хода луча, при установке триггера 5 на вход +1 счетчика 10 начинают поступать импульсы. Сбрасываетс  триггер сигналом на св зи 34, когда дешифратор 14 продешифрирует код конца телевизионной строки сим- волов или поступит строчный синхроимпульс по св зи 54.during the return path of the beam on the line. The trigger 5 is set by a signal on the connection 33 at the moment of the beginning of the forward path of the beam, when the trigger 5 is installed, the inputs +1 of the counter 10 begin to receive pulses. The trigger is cleared by a signal on the link 34, when the decoder 14 interprets the code of the end of the television line of symbols, or a horizontal sync pulse is received on the link 54.

Триггер 13 кранит признак того, что метка выпша за пределы выводимого на экран изображени , Устанавливаетс  в единицу триггер 13 по перед-j параллельный код на входе генератораThe trigger 13 switches off the indication that the label is dropped out of the image displayed on the screen. The trigger 13 is set to one by the j-j parallel code at the generator input.

нему фронту (переходу из низкого состо ни  в высокое) сигнала на св зи 48, а сбрасываетс  в ноль сигналом на св зи 49, Таким образом, если к моменту прихода кадрового синхроим- 20 пульса по св зи 46 триггер 13 осталс  установленным, то это значит, что изображение метки на экран ВКУ 24 не выводитс .the front (transition from low to high state) of the signal at 48, and is reset to zero by the signal at 49, Thus, if by the time the HR sync arrives, 20 pulses through 46 of connection, trigger 13 remains set, This means that the image of the label on the screen of the VKU 24 is not displayed.

Триггер 31 хранит признак того, 25 что после перевода метки в начало следующей символостроки метка на экране ВКУ 24 не по вилась. На ЯО-вход триггера 31 поступает сигнал по св символов в импульсную кодовую последовательность модулируюЕцих импульсов, засвечивающих разворачиваемый на экране электронно-лучегой трубки в соответствии с телевизионным стандартом растр.Trigger 31 stores a sign that 25, after transferring the mark to the beginning of the next symbol line, the mark on the VKU 24 screen did not appear. At the NF input of the trigger 31, a signal is fed via the lv characters into the pulse code sequence of modulating pulses, illuminating the spread on the screen of the electron-beam tube in accordance with the raster television standard.

Устройство функционирует следующим образом.The device operates as follows.

Каждый раз при приходе кадрового синхроимпульса сбрасываютс  счетчики 1 1 и 20, а также триггер 26, Счетчик 20 начинает отсчет времени обратного хода по кадру. Как только дешифратор 23 продешифрирует код концаEach time a frame clock arrives, counters 1 1 and 20 are reset, as well as trigger 26, Counter 20 starts counting the retraction time across the frame. As soon as the decoder 23 interprets the end code

зи 52, Информаци  по D-входу заносит-зо обратного хода по кадру, он сигнал ом с  в триггер 31 по переднему фронту сигнала на св зи 48, который подаетс  на С-вход этого триггера. Сбрасываетс  триггер асинхронно сигналом на св зи 49, Св зь 78  вл етс  пр мым выходом триггера 31, а св зь 77 - инверсным .52, the information on the D input enters the reverse of the frame, it signals a signal to the trigger 31 on the leading edge of the signal on the communication 48, which is fed to the C input of this trigger. The trigger is reset asynchronously by the signal on the link 49, Link 78 is the direct output of trigger 31, and link 77 is the inverse.

Триггер 25 хранит признак пр мого хода по строке. Устанавливаетс  триггер 25 сигналом на св зи 60, когда д дешифратор 22 продешифрирует код конца обратного хода по строке. Сбрасываетс  триггер 25 подобно триггеру 5 сигналом на св зи 34, Шина 62  вл етс  пр мым выходом триггера 25, а св зь 45 - инверсным выходом.The trigger 25 stores the sign of a forward move along the line. The trigger 25 is set by a signal on the link 60, when g decoder 22 interprets the code of the end of the reverse stroke on the line. Flip-flop 25 is reset, like flip-flop 5 by signal at link 34, Bus 62 is the direct output of flip-flop 25, and link 45 is the inverse of the flip-flop.

Триггер 29 используетс  дл  масштабировани  символов по оси X внутри строки. Триггер 29 используетс  как делитель частоты (инверсньш выход 50 триггера 29 подключен к D-входу триггера 29, а С-вход используетс  как счетный вход), К входу синхронизации триггера 29 (это С-вход) подключенаA trigger 29 is used to scale the characters along the X axis within a string. Trigger 29 is used as a frequency divider (inverse output 50 of trigger 29 is connected to the D input of trigger 29, and C input is used as a counting input). To the synchronization input of trigger 29 (this is C input)

по св зи 51 сбрасывает счетчик 20 и устанавливает триггер 26. После установки триггера 26 начинаетс  поступление импульсов на вход +1 счетчика 1 1 и сброса на триггер 4 (см,св зь 76).via communication 51, resets counter 20 and sets trigger 30. Once trigger 26 has been installed, pulses are applied to input +1 of counter 1 1 and reset to trigger 4 (see link 76).

При приходе строчного синхроимпульса по св зи 54 сбрасываетс  счетчик 19 и триггер 25, Счетчик 19 начинает отсчет времени обратного хода по строке. Как только дешифратор 22 дешифрирует код конца обратного хода по строке, он сигналом по св зи 60 устанавливает триггер 25, После установки триггера 25 снимаетс  сигнал сброса со счетчика 10 по св зи 45When the line sync pulse arrives over communication 54, counter 19 and trigger 25 are reset, Counter 19 begins counting the return stroke time on the line. As soon as the decoder 22 decrypts the end-of-turn code for the line, it sets trigger 25 by means of communication 60, After trigger 25 is set, the reset signal is removed from counter 10 through communication 45

Если в момент установки триггера 25 триггер 26 тоже установлен (режим пр мого хода луча), то передним фронтом сигнала по св зи 33 устанавливаетс  триггер 5, сигнал по этой же св  зи (признак нахшчи  сигнала - высокий уровень потенциала на св зи) разрешает вывод метки на экран ВКУ 24If at the time of installation of the trigger 25, the trigger 26 is also set (the mode of the forward path of the beam), then the leading edge of the signal over the link 33 is set to the trigger 5, the signal along the same link (the sign of the high signal on the link) allows the output labels on the screen VKU 24

св зь 50, Сброс триггера 29 осущест- 55 (см, элемейт 9 И и св зь 49),connection 50, resetting trigger 29, implement 55 (cm, element 9 AND and connection 49),

вл етс  сигналом на св зи 67 (подключена к R-входу триггера 29) .is a signal on connection 67 (connected to the R input of trigger 29).

Триггер 30 содержит признак увеличенного масштаба по оси У отдельнойThe trigger 30 contains a sign of an increased scale along the axis Y

После установки триггера 5 по св зи 38 разрешает прохожде пульсов счета на счетчик 10, П тановлены триггеры 25 и 26 идеAfter the installation of trigger 5 via communication 38, it permits the passage of count pulses to counter 10, triggers 25 and 26 are set

строки. Устанавливаетс  триггер 30 сигналом на св зи 68, а сбрасываетс  сигналом на св зи 76.lines. The trigger 30 is set by a signal on the link 68, and reset by the signal on the link 76.

В состав устройства вход т также узлы дл  осуществлени  редактировани  и вывода содержимого блока 27 на экран ВКУ 24, однако на фиг. 1 они не приведены, как не имеющие принципиального значени  дл  предлагаемого технического решени . Код информации (или признак метки на св зи А9), поступающий на вход ВКУ 24, попадает на вход генератора симоволов (содержитс  в ВКУ 24), который преобразуетThe device also includes nodes for editing and outputting the contents of block 27 to the screen of the internal control device 24, however, in FIG. 1 they are not listed as being of no significance for the proposed technical solution. An information code (or a tag on link A9), which is input to the input of the VCU 24, enters the input of the generator of symbolovols (contained in the VCU 24), which converts

символов в импульсную кодовую последовательность модулируюЕцих импульсов, засвечивающих разворачиваемый на экране электронно-лучегой трубки в соответствии с телевизионным стандартом растр.characters in a pulse code sequence of modulated pulses, illuminating the raster deployed on the screen of an electron-beam tube in accordance with the television standard.

Устройство функционирует следующим образом.The device operates as follows.

Каждый раз при приходе кадрового синхроимпульса сбрасываютс  счетчики 1 1 и 20, а также триггер 26, Счетчик 20 начинает отсчет времени обратного хода по кадру. Как только дешифратор 23 продешифрирует код концаEach time a frame clock arrives, counters 1 1 and 20 are reset, as well as trigger 26, Counter 20 starts counting the retraction time across the frame. As soon as the decoder 23 interprets the end code

обратного хода по кадру, он сигнал ом  reverse frame, it is a signal om

по св зи 51 сбрасывает счетчик 20 и устанавливает триггер 26. После установки триггера 26 начинаетс  поступление импульсов на вход +1 счетчика 1 1 и сброса на триггер 4 (см,св зь 76).via communication 51, resets counter 20 and sets trigger 30. Once trigger 26 has been installed, pulses are applied to input +1 of counter 1 1 and reset to trigger 4 (see link 76).

При приходе строчного синхроимпульса по св зи 54 сбрасываетс  счетчик 19 и триггер 25, Счетчик 19 начинает отсчет времени обратного хода по строке. Как только дешифратор 22 дешифрирует код конца обратного хода по строке, он сигналом по св зи 60 устанавливает триггер 25, После установки триггера 25 снимаетс  сигнал сброса со счетчика 10 по св зи 45When the line sync pulse arrives over communication 54, counter 19 and trigger 25 are reset, Counter 19 begins counting the return stroke time on the line. As soon as the decoder 22 decrypts the end-of-turn code for the line, it sets trigger 25 by means of communication 60, After trigger 25 is set, the reset signal is removed from counter 10 through communication 45

Если в момент установки триггера 25 триггер 26 тоже установлен (режим пр мого хода луча), то передним фронтом сигнала по св зи 33 устанавливаетс  триггер 5, сигнал по этой же св зи (признак нахшчи  сигнала - высокий уровень потенциала на св зи) разрешает вывод метки на экран ВКУ 24If at the time of installation of the trigger 25, the trigger 26 is also set (the mode of the forward path of the beam), then the leading edge of the signal over the link 33 is set to the trigger 5, the signal along the same link (the sign of the high signal on the link) allows the output labels on the screen VKU 24

После установки триггера 5 сигнал по св зи 38 разрешает прохождение импульсов счета на счетчик 10, Пока установлены триггеры 25 и 26 идет счетAfter the installation of the trigger 5, the signal over communication 38 permits the passage of the counting pulses to the counter 10, While the triggers 25 are set and 26

5-135-13

в счетчиках 10 и 11 и происходит вывод информации на экран ВКУ 24. Сбрасываютс  триггеры 25 и 26 в двух случа х . Первый случай, когда счетчик 10 досчитает до последнего символа в строке, выводимого на экран (сбрасываетс  триггер 25 сигналом по св зи 64), и когда счетчик 11 досчитает до последней строки, выводимой на экран (сбрасьшаетс  триггер 26 сигна- лом по св зи 65). Второй случай-это приход строчного синхроимпульса (сбра сьтаетс  триггер 25) и приход кадрового синхроимпульса (сбрасьшаетс  триггер 26). Второй случай возникает при масштабировании, когда замедл етс  счет счетчиков 10 или 11 и строчный (кадровый) синхроимпульс приходит раньше, чем счетчики успевают .досчитать до последнего символа (знако- места) в строке или до последней строки .in counters 10 and 11, information is displayed on the ICS screen 24. Triggers 25 and 26 are reset in two cases. The first case is when the counter 10 counts to the last character in the line displayed on the screen (the trigger 25 is reset by a signal on communication 64), and when the counter 11 reaches the last line displayed on the screen (the trigger 65 is reset by the signal 65 ). The second case is the arrival of the horizontal sync pulse (the trigger 25 is reset) and the arrival of the frame sync pulse (the trigger 26 is reset). The second case occurs when scaling, when the counting of counters 10 or 11 slows down and the horizontal (frame) sync pulse arrives before the counters have time to count to the last character (token) in the line or to the last line.

Признаки масштаба хран тс  в блоке 27. При масштабировании цо оси X имеетс  возможность управл ть масштабом каждого символа в строке. Дл  этого по адресу каждого символа строки записываетс  признак масштаба по оси X. Этот признак читаетс  на св зь 67. При значении признака, равном ну- лю (увеличиваетс  масштаб), снимает- с  сигнал сброса с триггера 29 и этот триггер начинает считать импульсы на св зи 50, При этом сигнал с выхода триггера 29 по св зи 74 снижает частоту импульсов на св зи 44 в два раза.Scale indications are stored in block 27. When scaling the x-axis of the X axis, it is possible to control the scale of each character in the string. For this, the sign of a scale along the X axis is written to the address of each character of the line. This sign reads on link 67. If the sign is set to zero (the scale increases), it removes the reset signal from trigger 29 and this trigger starts counting pulses 50, In this case, the signal from the output of the trigger 29 through the link 74 reduces the frequency of the pulses on the link 44 by half.

При масштабировании по оси У признак масштаба записьгоаетс  только по адресу первого знакоместа строки и масщта бируетс  вс  строка. Признак считываетс  на св зь 68 и устанавливает триггер 30, Сигнал с выхода триг . гера 30 по св зи 66 снижает в дв а раза частоту импульсов, постут1аюш:их на св зь 47,When scaling along the Y axis, the scale attribute is written only to the address of the first line of the line and the whole line is displayed. The symptom is read to the link 68 and sets the trigger 30, the signal from the trigger output. Gera 30, through communication 66, reduces by a factor of two the frequency of the pulses, postut: them, at communication 47,

При масштабировании часть информации перестает выводитьс  на экран ВКУ 24, Мсэжет исчезнуть из пол  зрени  и метка. При этом редактирование информации на экране ВКУ 24 становитс  невозможным.When scaling part of the information ceases to be displayed on the VKU 24 screen, the MSSET disappears from the field of view and the mark. In this case, editing the information on the screen of the ICS 24 becomes impossible.

Адрес метки на экране определ етс  содержимым счетчиков 2 и 3, Вывод метки на экран ВКУ 24 определ етс  мрментом равенства кодов в счетчиках 2, 3 и 10, 11, Сравниваютс  коды на элементах 6 и 7 сравнени . При равен36The address of the mark on the screen is determined by the contents of the counters 2 and 3. The output of the mark on the screen of the ICS 24 is determined by the equality of the codes in the counters 2, 3 and 10, 11, the codes on the elements 6 and 7 are compared. When is equal to 36

стве кода в счетчиках 2 и 3 коду в счетчиках 10 и 11 и при установленном триггере 4 в момент пр мого хода луча происходит вьшод изображени  мет ки. на экран ВКУ 24 (см, св зь 49) ,In code counters 2 and 3, counters 10 and 11, and with trigger 4 installed, the mark image is displayed at the time of the forward path of the beam. on the screen of the internal control unit 24 (cm, connection 49),

При применении масштабировани  возможен выход метки за пределы воспро- изв одимого на экране ВКУ 24 изображени . Причем выход за пределы воспроизводимого изображени  возможен как при перемещении метки по горизонтали (т.е, за вертикальную границу ) , так и при перемещении метки по вертикали (т,е. выход за горизонталь- .ную границу воспроизводимого изображени ) ,When scaling is applied, the label can be exceeded beyond the limits of the image reproduced on the screen of the ICS 24. Moreover, going beyond the limits of the reproduced image is possible both when moving the label horizontally (i.e., beyond the vertical border) and when moving the label vertically (i.e., going beyond the horizontal border of the reproduced image),

Если в каком-то кадре информации на экране ВКУ 24 (врем  между двум  импульсами на тине 46) метка не по вилась , то перед началом следующего кадра на выходе элемента 18 И формируетс  сигнал, который устанавливает метку в начало следующей символо- строки. Если и в следующем кадре на экране BIO 24 метка не по вилась (признак выхода за горизонтальную границу воспроизводимого изображени ), то на выходе элемента 32 И формируетс  сигнал, который устанавливает метку в начало экрана (счетчик 3 устанавливаетс  в О),If there is no mark in some frame of information on the VKU 24 screen (time between two pulses on the bus 46), then before the beginning of the next frame the output of element 18 I forms a signal that sets the mark at the beginning of the next character string. If in the next frame on the BIO 24 screen the label did not appear (sign of overshoot of the reproduced image), then the output of element 32 And a signal is formed which sets the label at the beginning of the screen (counter 3 is set to O)

Временные диаграммы работы устройства представлены на фиг, 3, где а - диаграммы работы устройства при отсутствии выхода метки за границы изображени ; б - при выходе за вертикальную границу изображени  , в - при выходе за горизонтальную границу изображени .The time diagrams of the device operation are shown in FIG. 3, where a is the diagrams of the device operation in the absence of a mark outside the image; b - when going beyond the vertical border of the image; c - when going beyond the horizontal border of the image.

Таким образом, в процессе заполнени  экрана сохран етс  естественный пор док движени  метки и оператор может даже не подозревать о том, что метка выходила за границы воспроизводимого изображени .Thus, in the process of filling the screen, the natural order of movement of the mark is preserved and the operator may not even suspect that the mark has gone beyond the boundaries of the reproduced image.

Использование новых элементов - первого счетчика адреса, второго счетчика адреса, первого элемента сравнени , второго элемента сравнени , второго элемента И, первого триггера установки , второго триггера установки, четвертого элемента И, шестого элемента И, триггера пр мого хода по кадру выгодно отличает устройство дл  ввода и вывода информации от прототипа , так как метка сохр ан ет обьи- ный пор док перемещени  даже при применении масштабировани  и оператору не только не приходитс  тратить врем  на возвращение метки в ту область экрана, в которой он работает, но он может даже и не подозревать о том, что метк;1 выходила за границу воспроизводимого изображени . Кроме того, облегчаетс  работа программиста, так как в р де случаев можно при.написании пpoгpa мы не следить за длиной строки при применении масштабировани  или избежать порчи предшествующей информации при выходе метки за вертикальную границу воспроизводимого изображени -.The use of new elements — the first address counter, the second address counter, the first comparison element, the second comparison element, the second element And, the first installation trigger, the second installation trigger, the fourth And element, the sixth And element, the forward stroke trigger on the frame favorably input and output of information from the prototype, since the label retains the common order of movement even when scaling is applied, and the operator not only does not have to spend time returning the label to that screen area. ana in which he works, but he may not even suspect that the mark; 1 has gone beyond the border of the reproduced image. In addition, the programmer's work is facilitated, since in a number of cases, when writing the program, we do not follow the length of the line when scaling is applied, or the corruption of the preceding information is avoided when the label goes beyond the vertical border of the reproduced image.

Claims (1)

15 вертого триггеров, выходы которых подключены соответственно к третьему входу первого элемента И и к второму управл ющему входу четвертого дешифра- тора, входы группы которого соединеросхемы типа К155ЛЛ1 или К155ЛИ1. Формула изобретени 15 triggers, the outputs of which are connected respectively to the third input of the first element I and to the second control input of the fourth decoder, the inputs of which are connected to a circuit of type K155LL1 or K155LI1. Invention Formula формации, содержащее генератор синхроимпульсов , три элемента И, п ть триггеров, четыре счетчика, четыре дешифратора, три элемента ИЛИ и блокformations containing a generator of clock pulses, three AND elements, five triggers, four counters, four decoders, three OR elements and a block Все это достигаетс  путем увеличени  аппаратурных затрат на один D-триггер, один двухвходовой элемент И и два двухвходовых элемента ИЛИ, т.е. не более чем на половину микросхемы типа К155ТМ2 и три четверти мик-20 выходами третьего счетчика, аAll this is achieved by increasing hardware costs for one D-trigger, one two-input AND element and two two-input OR elements, i.e. no more than half of a K155TM2 type microcircuit and three quarters of the mic-20 outputs of the third counter, and выход - с первым входом третьего элемента И и с вторым входом первого элемента ИЛИ и с установочным входом п того триггера, выход третьего эле-output - with the first input of the third element AND and with the second input of the first element OR, and with the installation input of the fifth trigger, the output of the third element Устройство дл  ввода и вывода ин- 25 мента И соединен с входами сбросаA device for input and output of an element. And connected to the reset inputs. четвертого и п того триггеров и со счетным входом первого счетчика, выходы которого подключены к входам группы первого дешифратора и к адрес- оперативной пам ти, первый выход гене-30 Ь1м входам старших разр дов блока оператора синхроимпульсов соединен с пер- ративной пам ти, выход первого дешиф- вым входом первого элемента И, второй ратора подключен к второму входу вто- выход - с управл ющим входом перво-рого элемента ИЛИ, выход первого элего дешифратора, третий выход - с вхо- мента ИЛИ соединен с входом сброса дом установки первого счетчика, с nep-j5 третьего счетчика, отличаю- выми входами первого и второго эле-щ е а с   тем, что, с целью noBbmieментов ИЛИ, четвертый выход - с вхо-ни  надежности устройства за счетof the fourth and fifth triggers and with the counting input of the first counter, the outputs of which are connected to the inputs of the first decoder group and the address of the working memory, the first output of the 30-bit 1m inputs of the higher bits of the sync clock operator unit is connected to the primary memory, the output the first decryption input of the first element AND, the second rator is connected to the second input the second output - with the control input of the first OR element, the output of the first eloh decoder, the third output - from the input OR is connected to the reset input of the first counter installation house a, with nep-j5 of the third counter, the distinctive inputs of the first and second elec- tions, with the aim of noBbmiements OR, the fourth output - from the input of the reliability of the device due to дом управлени  второго дешифраторауменьшени  ошибок оператора, в негоcontrol house of the second decoder и со счетным входом первого триггера, введены два счетчика, два элемента п тый выход - со счетным входом вто- 40 сравнени , три триггера, три элемента И, второй выход генератора синхроимпульсов подключен к первому входу четвертого элемента И, третий выход - к первым входам шестого и п то- 45 го элементов И, выход которого подрого счетчика и с синхровходом блока оперативной пам ти, шестой выход - с первым входом третьего элемента ИЛИ, с входом установки второго счетчика, со счетнь1м входом третьего счетчика, седьмой выход - с управл ющим входом третьего дешифратора, восьмой выход - с первым управл ющим входом четвертого дешифратора, третий и шестойand with a counting input of the first trigger, two counters are introduced, two elements of the fifth output - with a counting input of the second comparison, three triggers, three elements And, the second output of the clock generator is connected to the first input of the fourth element And, the third output - to the first inputs the sixth and the last 45 elements And, the output of which is under the counter and with the synchronous input of the RAM, the sixth output - with the first input of the third element OR, with the installation input of the second counter, with the counting input of the third counter, the seventh output - with the controlling by the entrance retego decoder eighth output - to the first control input of a fourth decoder, the third and sixth соединен к входу сброса п того счетчика , счетные и установочные входы п того и шестого счетчиков  вл ютс  соответствующими входами устройства, connected to the reset input of the fifth counter, the counting and installation inputs of the fifth and sixth counters are the corresponding inputs of the device, выходы генератора импульсов  вл ютс  50 входы сброса шестого и счетный вход выходами кадровой и строчной синхронизации устройства, выход второгоthe outputs of the pulse generator are 50 inputs of the sixth reset and counting input outputs of the device frame and line synchronization, the output of the second п того счетчиков подключены к выходу шестого элемента И выходы п того иthe fifth counters are connected to the output of the sixth element and the outputs of the fifth and триггера соединен с вторым входом пер- шестого счетчиков соединены с первымиthe trigger is connected to the second input of the first counters connected to the first вого, элемента И, выход которого подключен к счетному входу четвертого счетчика, выходы которого подключены к входам группы второго дешифратора и к входам мпадших адресных разр дов блока оперативной пам ти, выход второго дешифратора соединен с вторым входом третьего элемента ИЛИ, выход которого соединен с входами сброса второго триггера и третьего триггера,And, the output of which is connected to the counting input of the fourth counter, the outputs of which are connected to the inputs of the second decoder group and to the inputs of the mapped address bits of the RAM, the output of the second decoder is connected to the second input of the third OR element, whose output is connected to the inputs reset the second trigger and the third trigger, вход установки которого подключен к вьпсоду третьего дешифратора, а выход - к входу сброса четвертого счетчика и к первому входу второго элемента И, выходы второго счетчика соединены сthe installation input of which is connected to the output of the third decoder, and the output to the reset input of the fourth counter and to the first input of the second element And, the outputs of the second counter are connected to входами группы третьего дешифратора, выход второго элемента И подключен к установочному входу второго триггера, выход блока оперативной пам ти соединен с входами сброса первого и четвертого триггеров, выходы которых подключены соответственно к третьему входу первого элемента И и к второму управл ющему входу четвертого дешифра- тора, входы группы которого соедине выходами третьего счетчика, аthe inputs of the third decoder group, the output of the second element I is connected to the installation input of the second trigger, the output of the RAM block is connected to the reset inputs of the first and fourth triggers, the outputs of which are connected respectively to the third input of the first element And and the second control input of the fourth decoder the inputs of the group of which are connected by the outputs of the third counter, and соединен к входу сброса п того счетчика , счетные и установочные входы п того и шестого счетчиков  вл ютс  соответствующими входами устройства, connected to the reset input of the fifth counter, the counting and installation inputs of the fifth and sixth counters are the corresponding inputs of the device, входы сброса шестого и счетный вход sixth and counting reset inputs п того счетчиков подключены к выходу шестого элемента И выходы п того иthe fifth counters are connected to the output of the sixth element and the outputs of the fifth and входами первого тг второго элементов 55 сравнени , выходы которых, выход второго элемента И и выход п того триггера , соединены с входами четвертого элемента И с второго по п тый, выход четвертого элемента И подключен к вхо913the inputs of the first Tg of the second comparison element 55, the outputs of which, the output of the second element And and the output of the fifth trigger, are connected to the inputs of the fourth element And from the second to the fifth, the output of the fourth element And connected to input 913 дам сброса шестого и седьмого триг- геров и  вл етс  информацио шым выходом устройства, выход четвертого дешифратора и выход второго элемента ИЛИ соединены с установочным входом и входом сброса восьмого триггера , выход которого подключен к второму входу второго элемента И, к . второму входу третьего элемента И, кThe sixth and seventh flip-flops are the information output of the device, the output of the fourth decoder and the output of the second element OR are connected to the setup input and the reset input of the eighth trigger, the output of which is connected to the second input of the second element And, to. the second input of the third element And, to установочному входу шестого и к сии- 10 сравнени  соответственно.to the installation input of the sixth and to syi- 10 comparison, respectively. фиг. 2FIG. 2 « " «S"S 5г тГ тГ5g tg tg Составитель И.Алексеев Редактор М.Бандура Техред М.ХоданичКорректор С.ЧерниCompiled by I. Alekseev Editor M. Bandura Tehred M. Khodanych Corrector S. Cherni Заказ 1312/49Тираж 673ПодписноеOrder 1312/49 Circulation 673 Subscription ВНИИПИ Государственного комитета СССРVNIIPI USSR State Committee по делам изобретений и открытий 113035, Москва, Ж-35, Раушска  наб,, д. 4/5for inventions and discoveries 113035, Moscow, Zh-35, Raushsk nab, 4/5 Производственно-полиграфическое предпри тие, г. Ужгород, ул. Проектна , 4Production and printing company, Uzhgorod, st. Project, 4 33 10ten хровходу седьмого триггеров, выход шестого триггера соединен с вторым входом шестого элемента И и с входом данных седьмого триггера, выход которого подключен к третьему входу ufecToro и к второму входу п того элементов И, выходы четвертого и первого счетчиков подключены к вторым входам первого и второго элементовto the log of the seventh flip-flop, the output of the sixth flip-flop is connected to the second input of the sixth And element and to the data input of the seventh flip-flop, the output of which is connected to the third input of ufecToro and to the second input of the fifth And elements, the outputs of the fourth and first counters are connected to the second inputs of the first and second elements -П.-P.
SU853897977A 1985-05-21 1985-05-21 Information input-output device SU1304013A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU853897977A SU1304013A1 (en) 1985-05-21 1985-05-21 Information input-output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU853897977A SU1304013A1 (en) 1985-05-21 1985-05-21 Information input-output device

Publications (1)

Publication Number Publication Date
SU1304013A1 true SU1304013A1 (en) 1987-04-15

Family

ID=21178154

Family Applications (1)

Application Number Title Priority Date Filing Date
SU853897977A SU1304013A1 (en) 1985-05-21 1985-05-21 Information input-output device

Country Status (1)

Country Link
SU (1) SU1304013A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Патент FR № 2139542, кл. G 06 К 15/00, опублик. . Авторское свидетельство СССР №. 1179354, кл. G 06 F 3/14, 1985. *

Similar Documents

Publication Publication Date Title
US3555520A (en) Multiple channel display system
SU1304013A1 (en) Information input-output device
US3609749A (en) Character display system having negative image cursor
US3816823A (en) Character display system with tabbing function
SU1335973A1 (en) Information input device
SU1539826A1 (en) Device for displaying information on crt screen
SU1320843A1 (en) Device for presenting information on screen of cathode-ray tube
SU1019485A1 (en) Device for information display on television indicator
SU1273913A1 (en) Device for information input and output at cathode-ray tube
SU1179354A1 (en) Information input-output device
SU1660021A1 (en) Device for image conversion
SU1191926A1 (en) Device for generating raster scanning in case of reading graphic information
SU1291956A1 (en) Device for displaying information on screen of cathode-ray tube
SU1543442A1 (en) Device for display of information on screen of television indicator
SU1499398A1 (en) Device for displaying information on crt screen
SU1583967A1 (en) Device for presentation of information on screen of television receiver
SU1149304A1 (en) Device for displaying graphic information on television indication unit
SU1665403A2 (en) Device for picture reproduction on crt screens
SU1354241A1 (en) Device for displaying information on television set screen
SU1469518A1 (en) Device for representing an image on screen of tv receiver
SU1144128A1 (en) Device for reading coordinates from crt screen
SU532866A1 (en) Character reader
SU1661750A2 (en) Device for data display on crt screens
SU1038955A2 (en) Graphic data reading device
SU1153343A1 (en) Graphic information output device