SU1589308A1 - Device for presentation of information on television indicator screen - Google Patents
Device for presentation of information on television indicator screen Download PDFInfo
- Publication number
- SU1589308A1 SU1589308A1 SU884393124A SU4393124A SU1589308A1 SU 1589308 A1 SU1589308 A1 SU 1589308A1 SU 884393124 A SU884393124 A SU 884393124A SU 4393124 A SU4393124 A SU 4393124A SU 1589308 A1 SU1589308 A1 SU 1589308A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- input
- block
- elements
- register
- Prior art date
Links
Landscapes
- Digital Computer Display Output (AREA)
Abstract
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в устройствах вывода алфавитно-цифровой информации на экран телевизионного индикатора. Целью изобретени вл етс повышение быстродействи устройства. Устройство содержит первый 1 и второй 2 блоки оперативной пам ти, первый регистр 3, мультиплексор 4, блок 5 посто нной пам ти, формирователь 6 растровой строки, блок 7 формировани видеосигнала, телевизионный индикатор 8, блок 9 управлени , первый 10, второй 11 и третий 12 блоки элементов И, блок 13 элементов ИЛИ, второй 14 регистр, блок 15 сумматоров по модулю два, третий регистр 16, первый 17 и второй 18 элементы ИЛИ с соответствующими св зами. Быстродействие устройства повышаетс за счет устранени необходимости передачи больших массивов информации при модификации небольшого участка изображени и обеспечени возможности отображени информации параллельно с ее передачей в первый блок 1 оперативной пам ти. 2 ил.The invention relates to automation and computing and can be used in devices for outputting alphanumeric information to a television display screen. The aim of the invention is to improve the speed of the device. The device contains the first 1 and second 2 blocks of RAM, the first register 3, multiplexer 4, block 5 of the permanent memory, shaper 6 raster line, block 7 of forming the video signal, television indicator 8, block 9 of control, first 10, second 11 and the third 12 blocks of AND elements, a block of 13 OR elements, the second 14 register, a block of 15 modulo-15 adders, a third register 16, the first 17 and a second 18 OR elements with corresponding connections. The speed of the device is increased by eliminating the need to transfer large amounts of information when modifying a small portion of the image and allowing the information to be displayed in parallel with its transfer to the first RAM block 1. 2 Il.
Description
Изобретение относится к автоматике И вычислительной технике и может быть Использовано в устройствах вывода алфавитно-цифровой информации на экране 5 телевизионного индикатора.The invention relates to automation and computer technology and can be used in devices for outputting alphanumeric information on screen 5 of a television indicator.
Цель изобретения - повышение быстродействия устройства,The purpose of the invention is to increase the speed of the device,
Па фиг. 1 приведена структурная схема устройства; на фиг» 2 - струк- 10 турная схема блока управления.Pa fig. 1 shows a structural diagram of a device; Fig. 2 is a structural diagram of a control unit.
Устройство содержит первый 1 и второй 2 блоки оперативной памяти, Норвый регистр 3, мультиплексор 4, (5л ок 5 постоянной памяти, формирова- 15 фель б растровой строки, блок 7 формирования видеосигнала, телевизионный индикатор 8, блок 9 управления, первый 10, второй 11 и.третий 12 блоки элементов И, блок 13 элементов 20 jinn, второй регистр 14, блок 15 сумДаторов по модулю два * третий регистр 16, первый 17 и второй 18 элементы ИЛИ, информационный вход-выход 19, Первый 20 и второй 21 управляющие 25 Нходы, выходы 22-33 блока управления С первого по двенадцатый, вход 34 выбора режима'блока управления,, третий 35 и четвертый 36 управляющие входы.The device contains the first 1 and second 2 blocks of RAM, Norwegian register 3, multiplexer 4, (5l ok 5 permanent memory, forming 15 fel used raster lines, block 7 for generating a video signal, television indicator 8, control unit 9, first 10, second 11 and third 12 blocks of AND elements, block 13 of elements 20 jinn, second register 14, block 15 sumators modulo two * third register 16, first 17 and second 18 elements OR, information input-output 19, first 20 and second 21 control 25 Inputs, outputs 22-33 of the control unit from the first to the twelfth, input 34 select p hedgehog control unit ,, third 35 and fourth 36 control inputs.
Блок 9 управления включает в себя 30 фенератор 37 импульсов синхронизации, фчетчик 38 числа элементов разложения символов по координате X, счетчик JJ9 числа символов в строках отрбра'жаемой символьной информации,счетчик 35 40 числа элементов разложения символов по координате У,,счетчик 41 числа строк отображаемой символьной информации, дешифратор 42, постоян' Ное запоминающее устройство (ПЗУ) дд управляющих микрокоманд и выходы 44-78.The control unit 9 includes a 30 generator 37 synchronization pulses, a counter 38 of the number of elements of decomposition of symbols in the X coordinate, a counter JJ9 of the number of characters in the lines of the displayed symbol information, a counter 35 40 of the number of elements of decomposition of the symbols in the coordinate U, counter 41 of the number of lines symbolic information displayed, decoder 42, read-only memory (ROM) dd control microcommands and outputs 44-78.
Позициями 79 и 80 обозначены адрес1 ный и пятый управляющий входы устрой!Ства. 45Positions 79 and 80 indicate the address 1 and 5 of the control inputs of the device. 45
Во время работы блока 9 управления генератор 37 импульсов синхронизаций вырабатывает импульсы, синхронизую- <· дне работу всего устройства. С его выхода его импульсы поступают на входы блока 7 (выход 72) и счетчика 38. Импульсы переноса с второго выхода счетчика 38 поступают на первый вход . счетчика 39 Импульсы переноса с второго выхода счетчика 40 поступают на $$ вход счетчика. 41.During operation of the control unit 9, the synchronization pulse generator 37 generates pulses, synchronizing the <- day of the operation of the entire device. From its output, its pulses are fed to the inputs of block 7 (output 72) and counter 38. Transfer pulses from the second output of counter 38 go to the first input. counter 39 Transfer pulses from the second output of the counter 40 are fed to the $$ counter input. 41.
Коды.состояний устройства с первых! . выходов счетчикой_38 и 40 (выходы 73 hJ?6), вторых выходов счетчиков 39 и (выходы 75 и 78) и выхода регистра 14 (вход 34) подаются на входы дешифратора 42, подключенного к ПЗУ 43. С помощью ПЗУ 43, в которэм записаны коды микрокоманд, формируются сигналы Запись, Чтение.и Сброс (выходы 44-58, 63, 70 и 71) всех основных блоков устройства, строчные (выход 50) и кадровые (выход 59) синхронизирующие импульсы, сигналы чтения обратных кодов луча по строкам (выход 61) и кадрам (выход 60), импульсы Готовность к приему кода (выход 64), импульсы переносов, поступающие в счетчик 40 из счетчика 39 (выход 65), импульсы сброса счетчиков блока 9 (выход 66), с выходов ПЗУ 43 дополнительно вьщаются импульсы управления цервому 10, второму 11 и третьему 12 блокам элементов И (выходы 67-69).Codes. Status of the device from the first! . the outputs of counter_38 and 40 (outputs 73 hJ? 6), the second outputs of counters 39 and (outputs 75 and 78) and the output of register 14 (input 34) are fed to the inputs of the decoder 42 connected to the ROM 43. Using the ROM 43, in which microcommand codes, Write, Read, and Reset signals are generated (outputs 44-58, 63, 70, and 71) of all the main units of the device, lowercase (output 50) and frame (output 59) synchronizing pulses, signals for reading reverse beam codes in rows ( output 61) and frames (output 60), pulses Readiness for code reception (output 64), transfer pulses arriving at counter 40 from the counter and 39 (yield, 65), the block counter 9 reset pulses (66) output from the ROM 43 additionally vschayutsya dyer's weed control pulses 10, second 11 and third 12 units of AND gates (yields 67-69).
Счетчики 39 и 41 образуют адреса первого блока 1 памяти (памяти кодов символов) - выходы 74 и 77, счетчики 40 и 41 - адреса второго блока 2 памяти (растровой памяти) - выходы 76 и 77. Дополнительно адреса, формируемые счетчиками 39 и 40, используются для.управления блоками 5 и 6, представляющими собой генератор символов (выходы 74 и 76),Counters 39 and 41 form the addresses of the first memory unit 1 (symbol code memory) - outputs 74 and 77, counters 40 and 41 - the addresses of the second memory unit 2 (raster memory) - outputs 76 and 77. Additionally, the addresses generated by the counters 39 and 40, are used to control blocks 5 and 6, which are a symbol generator (outputs 74 and 76),
Блок 9 реализует четыре основных режима работы устройства и дополнительный режим - информационного обмена при отключенной шине данных.Block 9 implements four main modes of operation of the device and an additional mode - information exchange when the data bus is off.
Номер режима, который реализуется в данный момент времени, записывается с входа 35 в регистр 14. Сброс регистра 14 осуществляется с входа 36 устройства всякий раз при переходе на новый режим работы. Перед началом работы осуществляется общий сброс р'егистров.The mode number that is currently being implemented is recorded from input 35 to register 14. The register 14 is reset from input 36 of the device each time a new operating mode is switched. Before starting work, a general discharge of the registers is carried out.
Устройство работает следующим об разом.The device operates as follows.
Коды символов через вход 19 поступают на совмещенные вход-выход регистра 3 и вход-выход первого блока 1 памяти. Здесь они записываются в последовательно расположенные ячейки в порядке поступления на вход 19.Character codes through input 19 are fed to the combined input-output of register 3 and input-output of the first memory unit 1. Here they are recorded in sequentially arranged cells in the order of entry 19.
Емкость первого блока 1 памяти достаточна для хранения информации о полном изображении, выводимом на экран ЭЛТ, емкость регистра 3 достаточна для хранения информации об одной строке текста и о преобразованных кодах символов. Регистр 3 выполнен в виде линейки регистров с независимымThe capacity of the first memory unit 1 is sufficient to store information about the full image displayed on the CRT screen, the capacity of register 3 is sufficient to store information about one line of text and the converted character codes. Register 3 is made in the form of a line of registers with independent
1589.308 управлением. По сигналам с выходов блока 9 управления в режиме формирот вания растра коды выбираются из регистра 3 и проходят поочередно в генератор символов (блоки 5 и 6).1589.308 management. According to the signals from the outputs of the control unit 9 in the raster formation mode, the codes are selected from register 3 and passed alternately to the symbol generator (blocks 5 and 6).
С выходов блока 5 постоянной памяти коды, соответствующие строкам растра телевизионного разложения симво-. лов, поступают в формирователь 6 раст-10 ровой строки и через него, третий блок 12 элементов И, регистр 3, блок 15 сумматоров по модулю два во второй блок 2 памяти. В этот момент третий регистр 16 сброшен и информация с вы- 15 хода блока 3 в блок 2 проходит без изменений.From the outputs of the block 5 of constant memory codes corresponding to the lines of the raster of the television decomposition of the symbol. catch, arrive at the shaper 6 raster-10 straight line and through it, the third block of 12 elements And, register 3, block 15 adders modulo two in the second block 2 of the memory. At this moment, the third register 16 is reset and the information from the output 15 of block 3 to block 2 passes unchanged.
В режиме регенерации растра информационные слова длиной Кхш бит через регистр 3, первый блок 10 элементов И и блок 13 элементов ИЛИ поступают' из блока 2 в блок 7 формирования видеосигнала, где К - число символов в строке; η - длина строчного видеокода одного символа,In the raster regeneration mode, information words with a length of Ksh bits through register 3, the first block of 10 AND elements and block 13 of the OR elements come from block 2 to block 7 of the formation of the video signal, where K is the number of characters in the line; η is the length of the line video code of one character,
В это время второй блок 11 элементов И сигналом с выхода блока 9 закрыт. В блоке 8 производится воспроизведение изображения на экране ЭЛТ. С помощью блоков 11 и 12 элементов И и блока 13 элементов ИЛИ устройство реализует четвертый режим работы.At this time, the second block of 11 elements And the signal from the output of block 9 is closed. In block 8, the image is reproduced on a CRT screen. Using blocks 11 and 12 of AND elements and block 13 of OR elements, the device implements the fourth mode of operation.
В этом режиме с помощью третьего блока 12 элементов И разрывается связь выхода генератора символов с регистра 3 и далее с блоком 2 памяти. С помощью блока 11 элементов И и блока 13 элементов ИЛИ устанавливается прямая связь генератора символов с блоком 7 для отображения переменной составляющей изображений.In this mode, using the third block of 12 AND elements, the connection between the output of the symbol generator from register 3 and further to the memory unit 2 is broken. Using the block 11 of the AND elements and the block 13 of the OR elements, a direct connection of the symbol generator with the block 7 is established to display the variable component of the images.
За счет этого при одновременной реализации третьего и четвертого режимов (в случае необходимости) удается совместить постоянную и переменную составляющие изображения. В блоке 1 накапливается копия информации, выводимой на экран индикатора. После накопления каждой очередной строки текста соответствующие разряды регистра 3 сбрасываются импульсами с выходов блока 9 (выходы 49 и 51), Импульсы с . выходов 49 и 51 позволяют сбрасывать регистр частично или полностью. Частичный сброс позволяет сохранять часть 55 изображения переменной составляющей строки текста, если она повторяется в соседних строках. При записи информации в регистр 3 используются сигналы с выходов 50 и 52, позволяющие вес· ти запись в полном объема или частично. Место записи в регистре 3 опреде5 ляется адресом, формируемым в блоке 9 счетчиком 39 (выход 74).Due to this, with the simultaneous implementation of the third and fourth modes (if necessary), it is possible to combine the constant and variable components of the image. In block 1, a copy of the information displayed on the indicator screen is accumulated. After the accumulation of each next line of text, the corresponding bits of register 3 are reset by pulses from the outputs of block 9 (outputs 49 and 51), Pulses c. outputs 49 and 51 allow you to reset the register partially or completely. Partial reset allows you to save part 55 of the image of the variable component of the line of text, if it is repeated in adjacent lines. When recording information in register 3, signals from outputs 50 and 52 are used, which allow the weight of the recording to be in full or in part. The place of recording in register 3 is determined by the address formed in block 9 by counter 39 (output 74).
Место записи в блоке 1 определяется адресами, формируемыми счетчиками 39 и 41 (выходы 74 и 77).The recording location in block 1 is determined by the addresses formed by the counters 39 and 41 (outputs 74 and 77).
Адреса от счетчиков поступают в блок 1 через первый вход мультиплексора 4. Источник передачи адресов в блок 1 зависит от состояния входа 80. Возможна запись информации в регистр 3 без копирования в блоке 1. Эта информация может быть использована для модификаций постоянных составляющих в блоке 2 или для формирования коротких переменных составляющих на экране ЭЛТ.в четвертом режиме работы устройства (содержащих не более одной строки текста).Addresses from the counters enter block 1 through the first input of multiplexer 4. The source of the address transfer to block 1 depends on the state of input 80. Information can be written to register 3 without copying in block 1. This information can be used to modify the DC components in block 2 or to form short variable components on the CRT screen. in the fourth mode of operation of the device (containing no more than one line of text).
Накопленная в блоке 1 копия может быть использована для восстановления в блоке 2 немодифицированной информации об исходном изображении и для непосредственного вывода информации на экран ЭЛТ в четвертом режиме.The copy accumulated in block 1 can be used to restore unmodified information about the original image in block 2 and to directly display information on the CRT screen in the fourth mode.
Источником адресов передаваемой информации может быть и внешняя ЭВМ. В этом случае сигналом с входа 80 мультиплексор 4 переводится в режим, в котором к входу выборки блока 1 , вместо выходов счетчиков адресов бло35 ка 9 подключается шина адресов ЭВМ. В этом случае возможны запись н чтение информации в блоке 1 в любом порядке, что удобно в тех случаях, когда модифицируется только часть изображения и 4Q скорость модификации должна быть высокой. При необходимости изменении фона изображения импульсом с входа 21 через второй элемент ИЛИ 18 взводится третий регистр 16 по его первому вхо45 ДУ. Сигнал с выхода регистра 16 поступает на первый вход блока 15 сумматоров по модулю два. В результате действия этого сигнала происходит инвертирование сигналов, поступающих с первого выхода блока 3 в блок 2. Действие блока 15 продолжается, пока не будет сброшен блок 16 импульсом с входа 20.An external computer can also be a source of addresses of transmitted information. In this case, the signal from input 80 multiplexer 4 is switched to a mode in which a computer address bus is connected to the input of the block 1 sampling, instead of the outputs of the address counters of block 9. In this case, it is possible to write and read information in block 1 in any order, which is convenient in cases where only part of the image is modified and the 4Q modification speed should be high. If necessary, change the background image with a pulse from input 21 through the second element OR 18, the third register 16 is cocked according to its first input45 remote control. The signal from the output of the register 16 is supplied to the first input of the block 15 adders modulo two. As a result of the action of this signal, the signals coming from the first output of block 3 to block 2 are inverted. The action of block 15 continues until block 16 is reset by the pulse from input 20.
Возможен вариант запуска блока 15 через блок 9 управления. В этом случае производится модификация кода режима в регистре 14, например, за счет дополнительного разряда, в который в случае модификации записывается единица. .A variant of starting the block 15 through the block 9 of the control. In this case, the mode code is modified in register 14, for example, due to an additional bit, into which, in case of modification, the unit is written. .
Таким образом, быстродействие устройства повышается за счет устранения необходимости передачи больших массивов информации при модификации.небольшого участка изображения и обеспечения возможности отображения информации параллельно с ее передачей в первый блок 1 оперативной памяти.Thus, the performance of the device is improved by eliminating the need to transfer large amounts of information during modification. A small portion of the image and providing the ability to display information in parallel with its transmission to the first block 1 of RAM.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884393124A SU1589308A1 (en) | 1988-03-15 | 1988-03-15 | Device for presentation of information on television indicator screen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884393124A SU1589308A1 (en) | 1988-03-15 | 1988-03-15 | Device for presentation of information on television indicator screen |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1589308A1 true SU1589308A1 (en) | 1990-08-30 |
Family
ID=21361571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884393124A SU1589308A1 (en) | 1988-03-15 | 1988-03-15 | Device for presentation of information on television indicator screen |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1589308A1 (en) |
-
1988
- 1988-03-15 SU SU884393124A patent/SU1589308A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР К« 1291955, кл. G 06 F 3/153, 1985. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1589308A1 (en) | Device for presentation of information on television indicator screen | |
JP2634866B2 (en) | Liquid crystal display | |
KR100232028B1 (en) | Mosaic effect generator | |
SU1469518A1 (en) | Device for representing an image on screen of tv receiver | |
SU1709385A1 (en) | Video signal generator | |
SU1354241A1 (en) | Device for displaying information on television set screen | |
SU849254A1 (en) | Information registering device | |
JP3036112B2 (en) | Multi-screen display device | |
SU1291955A1 (en) | Device for displaying information on screen of cathode-ray tube | |
SU1062766A1 (en) | Device for displaying information onto crt screen of television receiver | |
SU1335973A1 (en) | Information input device | |
SU562843A1 (en) | Device for displaying information on the screen of a cathode ray tube | |
SU1441451A1 (en) | Device for displaying information | |
SU1401447A1 (en) | Arrangement for displaying information on television indicator screen | |
SU1589288A1 (en) | Device for executing logic operations | |
SU1469519A1 (en) | Device for representing color graphic data on electron-beam tube screen | |
SU1059562A1 (en) | Device for displaying information onto crt screen | |
SU1269179A1 (en) | Device for displaying information on screen of cathode-ray tube | |
SU807368A1 (en) | Device for displaying information on crt screen | |
SU1474730A1 (en) | Data display | |
SU930355A1 (en) | Graphic information output device | |
SU1098031A1 (en) | Device for displaying graphic information on crt screen | |
SU1644149A1 (en) | Data interchange device | |
SU826421A1 (en) | Associative storage | |
SU1291956A1 (en) | Device for displaying information on screen of cathode-ray tube |