RU1795509C - Device for representing graphical information - Google Patents
Device for representing graphical informationInfo
- Publication number
- RU1795509C RU1795509C SU904883663A SU4883663A RU1795509C RU 1795509 C RU1795509 C RU 1795509C SU 904883663 A SU904883663 A SU 904883663A SU 4883663 A SU4883663 A SU 4883663A RU 1795509 C RU1795509 C RU 1795509C
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- clock
- counter
- unit
- Prior art date
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
Сущность изобретени : устройство содержит 1 синхрогенератор (1), 3 счетчика (2, 6,12), 2 блока сравнени (4,5), 1 блок пам ти (3), I блок буферной пам ти (7), 1 элемент НЕРАВНОЗНАЧНОСТЬ (8), 1 элемент И (10), 1 элемент ИЛИ (11). 1 видеоконтрольный блок (9). 1-11-12-3-4-8-9.1-9.1-12-7-5-8. 5-10-11,3-7.3-4-10.1-2-3,1-7,1-6-4.6-5. 1 ил. The inventive device contains 1 clock generator (1), 3 counters (2, 6,12), 2 comparison blocks (4,5), 1 memory block (3), I buffer memory block (7), 1 element (8), 1 element AND (10), 1 element OR (11). 1 video control unit (9). 1-11-12-3-4-8-9.1-9.1-12-7-5-8. 5-10-11.3-7.3-4-10.1-2-3.1-7.1-6-4.6-5. 1 ill.
Description
Изобретение относитс к области вычислительной техники и автоматики и может быть использовано дл отображени графической информации на экране электроннолучевой трубки с растровым способом развертки изображени .The invention relates to the field of computer engineering and automation and can be used to display graphical information on the screen of a cathode ray tube with a raster image scanning method.
Цель изобретени - расширение области применени устройства за счет отображени кривых, соответствующих немонотонным функци м, имеющим несколько точек пересечени с одной и той же стороной растра.The purpose of the invention is to expand the scope of the device by displaying curves corresponding to non-monotonic functions having several intersection points on the same side of the raster.
На чертеже представлена функциональна схема устройства.The drawing shows a functional diagram of the device.
Устройство содержит синхрогенератор 1, первый счетчик 2, блок 3 пам ти, блоки 4 и 5 сравнени , второй счетчик 6, блок 7 буферной пам ти, элемент 8 НЕРАВНОЗНАЧНОСТЬ , видеоконтрольный блок 9, элемент 10 И, элемент 11 ИЛИ, и третий счетчик 12.The device comprises a sync generator 1, a first counter 2, a memory block 3, comparison blocks 4 and 5, a second counter 6, a buffer memory block 7, an element 8 DISAPPEARANCE, a video monitoring unit 9, an AND element 10, an OR element 11, and a third counter 12 .
Если максимально возможное количество пересечений графика с одной стороной растра обозначить N, то при растре, состо щем из m строк и п столбцов, объем блока 3 пам ти составит mxn чеек, причем число разр дов каждой чейки буде равно logaN. Соответственно, блок 7 буферной пам ти содержит N чеек, а разр дность третьего счетчика 12 будет равна logaN.If the maximum possible number of intersections of the graph with one side of the raster is denoted by N, then for a raster consisting of m rows and n columns, the volume of memory block 3 will be mxn cells, and the number of bits of each cell will be logaN. Accordingly, the buffer memory unit 7 contains N cells, and the resolution of the third counter 12 will be logaN.
Устройство работает следующим образом .The device operates as follows.
С первого выхода синхрогенератора 1 на соответствующий вход видеоконтрольного блока 9 поступают сигналы строчной и кадровой синхронизации. Второй и четвертый выходы синхрогенератора 1 подключе- ны к тактовым входам счетчиков 2 и б, осуществл ющих вертикальную и горизонтальную дискретизацию растра, соответственно .From the first output of the clock 1 to the corresponding input of the video control unit 9 receives the horizontal and frame synchronization signals. The second and fourth outputs of the clock 1 are connected to the clock inputs of the counters 2 and b, which carry out the vertical and horizontal sampling of the raster, respectively.
В соответствии с номером строки на входе блока 3 пам ти по вл ютс координаты X точек, принадлежащих данной строке, причем выбор одной из N чеек определ етс содержимым третьего счетчика 12, выход которого подключен ко второму адресному входу блока 3 пам ти и, кроме того, к адресному входу блока 7 буферной пам ти. Информаци о горизонтальных координатных точках предыдущей строки растра заноситс в блок 7 буферной пам ти во врем обратного хода по строке при помощи серииIn accordance with the line number at the input of the memory unit 3, the coordinates of X points belonging to this line appear, moreover, the choice of one of N cells is determined by the contents of the third counter 12, the output of which is connected to the second address input of the memory unit 3 and, in addition to the address input of block 7 of the buffer memory. Information about the horizontal coordinate points of the previous line of the raster is entered into block 7 of the buffer memory during the reverse stroke of the line using a series
из N импульсов, поступающих на его вход управлени записью со второго выхода синхрогенератора 1. С некоторой временной задержкой така же сери импульсов черезof N pulses arriving at its recording control input from the second output of clock 1. With a certain time delay, the same series of pulses through
элемент ИЛИ 11 поступает на вход третьего счетчика 12, который обнул етс с помощью сигнала с шестого выхода синхрогенератора в начале и в конце обратного хода каждой строки.OR element 11 is fed to the input of the third counter 12, which is reset by a signal from the sixth output of the clock at the beginning and end of the reverse stroke of each line.
Коды координат X с выходов блока 3 пам ти и блока 7 буферной пам ти поступают на первые входы блоков 4 и 5 сравнени , соответственно, и сравниваютс с линейно возрастающим кодом с выхода счетчика бCodes of coordinates X from the outputs of block 3 of memory and block 7 of buffer memory are supplied to the first inputs of blocks 4 and 5 of comparison, respectively, and compared with a linearly increasing code from the output of counter b
горизонтальной дискретизации. Когда содержимое этого счетчика достигает значени меньшей из координат, поступающих с блока 3 пам ти и блока 7 буферной пам ти, на выходе соответствующего блока сравнени по вл етс уровень логической единицы , что приводит к возникновению на выходе элемента НЕРАВНОЗНАЧНОСТЬ 8 сигнала, разрешающего подсчет точек растра на экране видебконтрольного блока 9 вhorizontal sampling. When the contents of this counter reaches the value of the smaller of the coordinates from the memory unit 3 and the buffer memory unit 7, the output of the corresponding comparison unit displays the level of a logical unit, which leads to the appearance of a signal at the output of the UNAQUALITY 8 element allowing the calculation of raster points on the screen of the video control unit 9 in
текущих позици х сканирующего луча. После достижени содержимым счетчика 6 значени большей из координат срабатывает другой блок сравнени , и единичный сигнал с его выхода устанавливает низкийcurrent scan beam positions. After the contents of counter 6 reach the value of the largest of the coordinates, another comparison unit is activated, and a single signal from its output sets low
уровень на выходе элемента НЕРАВНОЗНАЧНОСТЬ 8, который запрещает подсвет точек растра. На этом завершаетс процесс отображени отрезка горизонтальной линии , заданного парой координат в блоке 3the level at the output of the UNAQUALITY 8 element, which prohibits highlighting of raster points. This completes the process of displaying a horizontal line segment defined by a pair of coordinates in block 3
пам ти и блоке 7 буферной пам ти. При по влении единичных уровней на выходах блоков 4 и 5 сравнени срабатывает элемент И 10, и сигнал с его выхода через элемент ИЛИ 11 поступает на вход третьегоmemory and block 7 buffer memory. When unit levels appear at the outputs of the comparison blocks 4 and 5, the AND element 10 is triggered, and the signal from its output through the OR element 11 enters the input of the
счетчика 12, увеличива его содержимое на единицу. При этом из блока 3 пам ти и блока 7 буферной пам ти выбираетс нова пара координат, задающа следующий отрезок текущей строки, подлежащей отображению.counter 12, increasing its contents by one. In this case, a new coordinate pair is selected from the memory block 3 and the buffer memory block 7, defining the next segment of the current line to be displayed.
Изобретение позвол ет расширить область применени устройства за счет визуализации более сложных кривых, характеризующихс немонотонным изменением отображаемых параметров, т.е.The invention allows to expand the scope of the device by visualizing more complex curves characterized by a non-monotonic change in the displayed parameters, i.e.
необходимостью вывода на экран диспле множества горизонтальных отрезков в каждой строке растра.the need to display on the display screen many horizontal segments in each line of the raster.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904883663A RU1795509C (en) | 1990-11-16 | 1990-11-16 | Device for representing graphical information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904883663A RU1795509C (en) | 1990-11-16 | 1990-11-16 | Device for representing graphical information |
Publications (1)
Publication Number | Publication Date |
---|---|
RU1795509C true RU1795509C (en) | 1993-02-15 |
Family
ID=21545889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU904883663A RU1795509C (en) | 1990-11-16 | 1990-11-16 | Device for representing graphical information |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU1795509C (en) |
-
1990
- 1990-11-16 RU SU904883663A patent/RU1795509C/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1381583. кл. G 09 G 1/08, 1988. . - :- 2 , * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5028914A (en) | Method and apparatus for waveform digitization | |
RU1795509C (en) | Device for representing graphical information | |
JPS6155119B2 (en) | ||
US5111191A (en) | Method and apparatus for waveform digitization | |
US4197534A (en) | Control apparatus for displaying alphanumeric characters | |
SU1727159A1 (en) | Device for representing graphic information | |
SU1550573A1 (en) | Device for display of information on screen of cathode-ray tube | |
SU506031A1 (en) | Device for displaying information | |
SU680007A1 (en) | Device for displaying data on the screen of an electron-beam tube | |
SU1387039A1 (en) | Device for displaying data on television display screen | |
SU715567A1 (en) | Device for displaying graphical information | |
SU1265833A1 (en) | Device for displaying graphic information on screen of cathode-ray tube (crt) | |
SU1288750A1 (en) | Device for displaying information on screen of cathode-ray tube (crt) | |
SU1278929A1 (en) | Device for displaying graphic information | |
RU2018977C1 (en) | Device for displaying information on tv screen | |
SU1695371A1 (en) | Device for display of symbols on crt screen | |
SU1399810A1 (en) | Device for generating color signals of graphic image | |
SU1367036A1 (en) | Device for displaying information on television set screen | |
SU1092555A2 (en) | Device for displaying graphic information on screen of video monitor unit | |
EP0057314B1 (en) | Lsi timing circuit for a digital display employing a modulo eight counter | |
SU1425736A1 (en) | Device for reading graphic information off crt screen | |
SU1339625A1 (en) | Graphic information output device | |
SU1005170A1 (en) | Device for displaying information on crt screen | |
SU1244657A1 (en) | Device for displaying graphic information | |
SU1624434A1 (en) | Device for displaying data on the screen of a cathode-ray tube |