DE3035548A1 - Character memory for visual display system - has memory containing code details of characters and types of display modes - Google Patents
Character memory for visual display system - has memory containing code details of characters and types of display modesInfo
- Publication number
- DE3035548A1 DE3035548A1 DE19803035548 DE3035548A DE3035548A1 DE 3035548 A1 DE3035548 A1 DE 3035548A1 DE 19803035548 DE19803035548 DE 19803035548 DE 3035548 A DE3035548 A DE 3035548A DE 3035548 A1 DE3035548 A1 DE 3035548A1
- Authority
- DE
- Germany
- Prior art keywords
- character
- memory
- display
- characters
- generator
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G1/00—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
Anordnung zur Darstellung von Zeichen auf einem Bildschirm-Arrangement for the representation of characters on a screen
sichtgerät.vision device.
Die Erfindung bezieht sich auf eine Anordnung zur Darstellung von Zeichen auf einem Bildschirmsichtgerät und findet Anwendung beispielsweise in der Prozeßleittechnik.The invention relates to an arrangement for displaying Characters on a screen display device and is used, for example, in the Process control technology.
Bei prozeßtechnischen Anwendungen werden für die Darstellung von Zeichen Rasterbildschirmsichtgeräte in Schwarz/Weiß oder für höhere Aufgaben in Farbe eingesetzt. Bei Schwarz/Weiß-Sichtgeräten können durch Blinken oder Leuchtintensität (Helligkeit) bestimmte Zeichen hervorgehoben werden. Damit ist aber die Darstellungsvielfältigkeit bereits begrenzt. Bei Farbsichtgeräten kommt als wesentliches Kriterium die Farbe hinzu, wodurch sich eine erhebliche zusätzliche Informationsbreite erzielen läßt. Natürlich wird für die digitale Ansteuerung von Farbmonitoren auch zusätzlicher Speicherplatz benötigt.In process engineering applications are used for the representation of characters Raster display devices in black and white or used for higher tasks in color. With black and white vision devices, flashing or light intensity (brightness) certain characters are highlighted. But that means the variety of displays already limited. The color is an essential criterion for color vision devices added, whereby a considerable additional information width can be achieved. Of course, there is also additional for the digital control of color monitors Requires storage space.
Neben der Darstellung unterschiedlicher Zeichen, die durch entsprechend unterschiedliche Code-Nummern in einem Bildspeicher angesprochen werden können, taucht bei Farbsichtgeräten das Problem auf, wie im Bildspeicher die Farbinformation selbst abgespeichert wird. Neben der Farbinformation sind weitere Darstellungskriterien denkbar, beispielsweise Blinkinformation, Angaben über die Größe des Rasterformats, eine Zeichenpriorität, die aussagt, ob bei der Darstellung mit mehreren Bildebenen gleichzeitig diesem Zeichen der Vorrang gegeben werden soll, sowie einer Information, die angibt, ob der Inhalt der entsprechenden Bildspeicherzelle gegen Überschreiben geschützt ist. Bei herkömmlich bekannten Sichtgeräten (BBC-Druckschrift, D-NG 91285 D 'Beschreibung des Display-Systems PAN 2") sind diese Informationen neben dem eigentlichen Zeichencode jeweils durch Zusatz-Bits im Bildspeicher abgespeichert.In addition to the representation of different characters, which by accordingly different code numbers can be addressed in an image memory, the problem arises with color vision devices, such as the color information in the image memory saved itself. In addition to the color information, there are further display criteria conceivable, for example flashing information, information about the size of the grid format, a drawing priority, which indicates whether in the representation with several image planes at the same time this sign should be given priority, as well as information, which indicates whether the content of the corresponding image memory cell is protected against overwriting is protected. With conventionally known display devices (BBC publication, D-NG 91285 D 'Description of the display system PAN 2 ") this information is in addition to the actual Character code is stored in the image memory by means of additional bits.
Ein Bildspeicherwort setzt sich in diesen Fällen beispielsweise aus den folgenden Einzel-Positionen zusammen. 8 Bit für den Zeichencode, 3 Bit für die Blinkinformation, 4 Bit für die Vordergrundfarbe, 4 Bit für die Hintergrundfarbe, 1 Bit für die Priorität und 1 Bit für den Überschreibschutz.In these cases, for example, an image memory word is suspended the following individual positions together. 8 bits for the character code, 3 bits for the Flashing information, 4 bits for the foreground color, 4 bits for the background color, 1 bit for priority and 1 bit for overwrite protection.
Auf diese Weise erhält jeder Bildspeicherplatz, d.h., jede Bildschirmposition, an der ein Zeichen dargestellt werden kann, eine individuelle Information über die Darstellungsart des betreffenden Zeichens (direkt codierte Darstellungsart).In this way, every image memory location, i.e. every screen position, on which a character can be displayed, individual information about the Type of representation of the character concerned (directly coded type of representation).
Man erkennt hieraus, daß für die Darstellung eines Zeichens außer den 8 Bit für den Zeichencode zusätzlich weitere Bits für die Darstellungsart erforderlich sind, d.h. 8192 unterschiedliche Kombinationen von Darstellungsarten. Es ist sehr unwahrscheinlich, daß diese Vielfalt von Darstellungsarten gleichzeitig innehalb eines Bildes ausgenutzt werden.It can be seen from this that for the representation of a character except In addition to the 8 bits for the character code, additional bits are required for the type of representation are, i.e. 8192 different combinations of display types. It is very it is unlikely that this variety of modes of representation will be present at the same time of an image can be exploited.
Andererseits macht sich eine Wortverbreiterung der Datenorganisation innerhalb des Bildspeichers sehr stark bemerkbar, da im allgemeinen Bildspeicher sehr groß ausgelegt werden. Es ist daher sinnvoll, mit dem Speicherplatz sparsam umzugehen.On the other hand, there is a widening of the word for data organization very noticeable within the image memory, since it is generally image memory very large. It is therefore sensible to use the storage space sparingly to deal with.
Im Bereich der Prozeßleittechnik kommt es häufig vor, daß die Darstellung auf dem Monitor insofern modifiziert werden soll, als ein Teil-Bild, das beispielsweise zuvor in Grün gezeichnet worden ist, ab sofort in Rot dargestellt werden soll. In diesem Fall müssen alle Zeichen, die zur Darstellung des Teilbildes beitragen, bezüglich ihrer Darstellungsart modifiziert werden. Dazu ist eine entsprechend große Anzahl von Operationen innerhalb des Bildspeichers erforderlich, was die Reaktionszeit des Gesamtsystems negativ beeinflußt.In the field of process control technology it often happens that the representation on the monitor is to be modified to the extent that a partial image, for example was previously drawn in green, should be displayed in red from now on. In in this case, all characters that contribute to the representation of the partial picture must be related to their type of representation can be modified. There is also a correspondingly large number of operations required within the image memory, which is the response time the overall system is negatively affected.
Es ist deshalb Aufgabe der Erfindung, eine eindeutige und platzsparende Verteilung der Informationen für ein Bildschirmsichtgerät zu erzielen, wobei der Bildspeicher mit einem Minimum an Speicheraufwand auskommt.It is therefore the object of the invention to provide a clear and space-saving To achieve distribution of information for a screen display device, the Image memory gets by with a minimum of memory expenditure.
Erfindungsgemäß wird dies dadurch erzielt, daß parallel zu der Zeichenformverarbeitung als Zeichencode über Bildspeicher und Zeichengenerator eine Zeichendarsteliungsverarbeitung als Attributcode über den Bildspeicher und einen Attributgenerator erfolgt. Der Attributgenerator gibt dabei im Klartext die Bild/Zeichendarstellungsart aus.According to the invention this is achieved in that parallel to the character shape processing a character display processing as a character code via image memory and character generator takes place as an attribute code via the image memory and an attribute generator. Of the The attribute generator outputs the type of image / character representation in plain text.
Der Attributgenerator besteht aus einem PROM- oder RAM-Speicher.The attribute generator consists of a PROM or RAM memory.
Vorteilhaft bei der erfindungsgemäßen Anordnung ist besonders die geringe Speicherkapazität des Bildspeichers. Zur Veränderung (Farbumkehr, Blinkfolge) der Anzeigeart auf dem Bildschirm ist jetzt nur noch eine geringe Anzahl von Programmschritten nötig, so daß die Systemreaktionszeit hoch bleibt, eine arbeitsintensive Programmieruny entfällt und die Veränderung der Bildvariablen sehr erleichtert wird.The arrangement according to the invention is particularly advantageous low storage capacity of the image memory. To change (color reversal, flashing sequence) the type of display on the screen is now only a small number of Program steps necessary, so that the system reaction time remains high, a labor-intensive programming is not applicable and changing the image variables is made much easier.
Ein Ausführungsbeispiel wird nachstehend anhand der Zeichnung näher erläutert.An exemplary embodiment is explained in more detail below with reference to the drawing explained.
In einem Bildspeicher 1 sind beispielsweise für eine Zahl, die auf einem Farbmonitor dargestellt werden soll, folgende Informationen eingespeichert. Ein Zeichencode in Bit 0 bis 7 und eine Code-Nummer (Attribut) in Bit 8 bis 15. Bei bekannten Bildspeicherschaltungen waren dagegen viele zusätzliche Speicherplätze für weitere Informationen vorgesehen.In an image memory 1, for example, for a number that is on is to be displayed on a color monitor, the following information is stored. A character code in bits 0 to 7 and a code number (attribute) in bits 8 to 15. In the case of known image storage circuits, on the other hand, there were many additional storage locations intended for further information.
Erfindungsgemäß wird jetzt in dem Bildspeicher 1 neben dem Zeichencode nur noch ein Darstellungscode oder ein Attributcode eingesetzt. Der Attributcode (Codenummer) verweist auf die entsprechende Darstellungsart (Attributgenerator) für den Farbmonitor. Damit sind verschiedenartigste Bildinformationen zusammengefaßt über den Attributcode als variable Nummer ansprechbar und können über diesen adressiert und in ihrer Darstellungsart einheitlich verändert werden.According to the invention is now in the image memory 1 in addition to the character code only a representation code or an attribute code is used. The attribute code (Code number) refers to the corresponding type of representation (attribute generator) for the color monitor. A wide variety of image information is thus combined addressable via the attribute code as a variable number and can be addressed via this and the way they are displayed can be changed in a uniform manner.
Der Zeichencode des Bildspeichers 1 ist auf einen Zeichengenerator 2 geschaltet. Hier wird der beispielsweise im ASCII-Code vorliegende Zeichencode in ein darstellbares Bildpunktemuster umgesetzt und auf ein Video-Interface 3 gegeben. Hier wird eine Verknüpfung mit dem Darstellungscode vorgenommen. An den Video-Interface schließt sich ein nicht gezeigter Farbmonitor an. Im Video-Interface 3 erfolgt weiterhin die Umwandlung der digitalen Information in analoge Spannungen für den Monitor.The character code of the image memory 1 is on a character generator 2 switched. The character code present in ASCII code, for example, is used here converted into a displayable pixel pattern and given to a video interface 3. A link with the display code is made here. To the video interface it is followed by a color monitor (not shown). In the video interface 3 continues the conversion of digital information into analog voltages for the monitor.
Durch den Attributcode des Bildspeichers 1 wird eine Codierung wichtiger Bildinformationen, wie Farbe, Leuchtdichte, Blinkintervalle usw. vorgenommen. In dem nachgeschalteten Attributgenerator 4 wird im Klartext eine Information aus- gegeben, wie das Zeichen auf dem Bildschirm des Monitors ausgegeben werden soll. Die jeweilige Verknüpfung mit der Zeichenform (Art des Zeichens) erfolgt dabei im Video-Interface 3.Coding becomes more important due to the attribute code of the image memory 1 Image information such as color, luminance, flashing intervals, etc. are made. In the downstream attribute generator 4 is provided with information in plain text given, how the character should be displayed on the monitor screen. The respective The link to the character shape (type of character) is made in the video interface 3.
Durch die jetzt sehr gleichartige Verarbeitung (paralleles Ausgeben) von Zeichenform und Zeichendarstellung (Attribut) ergibt sich eine einheitliche Struktur in der Datenverarbeitung und eine einfache prozeßnahe Organisation.Due to the now very similar processing (parallel output) The character shape and character representation (attribute) are uniform Structure in data processing and a simple process-oriented organization.
Die Information der Zeichendarstellung, die bei bekannten Anordnungen im Klartext im Bildspeicher abgelegt war, wird jetzt in codierter Form auf den Attributgenerator 4 geführt und hier ausgewertet. Es ergibt sich somit neben einer direkt codierten Darstellungsart bei den bekannten Anordnungen eine indirekt (virtuell) codierte Darstellungsart bei der erfindungsgemäßen Anordnung.The information of the character representation, which in known arrangements was stored in plain text in the image memory, it is now sent to the attribute generator in coded form 4 and evaluated here. It thus results in addition to a directly coded one The type of representation in the known arrangements is indirectly (virtually) coded Type of representation in the arrangement according to the invention.
Der Attributgenerator 4 kann ein handelsüblicher PROM oder RAM-Speicher sein. Die eigentliche Informationsspeicherung ist damit von dem teuren und aufwendigen Bildspeicher 1 mit der arbeitsintensiven Programmierung auf den billigen Attributgenerator 4 verlagert worden.The attribute generator 4 can be a commercially available PROM or RAM memory be. The actual information storage is therefore expensive and time-consuming Image memory 1 with labor-intensive programming on the cheap attribute generator 4 has been relocated.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19803035548 DE3035548A1 (en) | 1980-09-20 | 1980-09-20 | Character memory for visual display system - has memory containing code details of characters and types of display modes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19803035548 DE3035548A1 (en) | 1980-09-20 | 1980-09-20 | Character memory for visual display system - has memory containing code details of characters and types of display modes |
Publications (1)
Publication Number | Publication Date |
---|---|
DE3035548A1 true DE3035548A1 (en) | 1982-05-06 |
Family
ID=6112451
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19803035548 Withdrawn DE3035548A1 (en) | 1980-09-20 | 1980-09-20 | Character memory for visual display system - has memory containing code details of characters and types of display modes |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3035548A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2144935B2 (en) * | 1970-09-09 | 1975-02-13 | Hitachi, Ltd., Tokio | Color display device |
DE2851772A1 (en) * | 1977-12-09 | 1979-06-13 | Ibm | DEVICE FOR DISPLAYING COLORED GRAPHIC CHARACTERS ON A SCREEN |
US4200867A (en) * | 1978-04-03 | 1980-04-29 | Hill Elmer D | System and method for painting images by synthetic color signal generation and control |
DE2847390A1 (en) * | 1978-11-02 | 1980-05-08 | Hartmann & Braun Ag | VDU with multicoloured display from rectangular symbol fields - dot matrices and image repetition stores with field addresses combining with colour stores and generator |
-
1980
- 1980-09-20 DE DE19803035548 patent/DE3035548A1/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2144935B2 (en) * | 1970-09-09 | 1975-02-13 | Hitachi, Ltd., Tokio | Color display device |
DE2851772A1 (en) * | 1977-12-09 | 1979-06-13 | Ibm | DEVICE FOR DISPLAYING COLORED GRAPHIC CHARACTERS ON A SCREEN |
US4200867A (en) * | 1978-04-03 | 1980-04-29 | Hill Elmer D | System and method for painting images by synthetic color signal generation and control |
DE2847390A1 (en) * | 1978-11-02 | 1980-05-08 | Hartmann & Braun Ag | VDU with multicoloured display from rectangular symbol fields - dot matrices and image repetition stores with field addresses combining with colour stores and generator |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69708270T2 (en) | VIDEO IMAGE MIX IN A HOME COMMUNICATION TERMINAL | |
DE68924003T2 (en) | Method and device for screen with gray value display. | |
DE3586506T2 (en) | MONOCHROMATIC REPRESENTATION OF COLOR IMAGES. | |
DE68928923T2 (en) | Method for vertically filtering a display scanned for a grid | |
DE68913084T2 (en) | Liquid crystal display unit and method for displaying an image with such a unit. | |
DE69015536T2 (en) | Window stretching for color television and correction of oversampling for high resolution raster graphics. | |
DE69123604T2 (en) | ELECTROPHORETIC DISPLAY PANEL USING GRAY-SCALE CAPABILITY WITH AREA MODULATION | |
DE69018519T2 (en) | Computer controlled image overlay. | |
DE3736195A1 (en) | GRID SCAN VIDEO DISPLAY DEVICE | |
DE2932525A1 (en) | METHOD FOR CONVERTING IMAGE DATA TO A COLOR VIDEO REPRESENTATION FORMAT, AND APPARATUS FOR IMPLEMENTING THIS METHOD | |
DE2851772A1 (en) | DEVICE FOR DISPLAYING COLORED GRAPHIC CHARACTERS ON A SCREEN | |
DE69123771T2 (en) | TV receiver with additional playback of characters | |
DE2845290A1 (en) | DATA DISPLAY DEVICE | |
DE3112249C2 (en) | Arrangement for displaying characters on a screen | |
DE3689685T2 (en) | Generation of emulated attributes for a color display device. | |
DE2213953C3 (en) | Circuit arrangement for displaying characters on the screen of a display device | |
DE69103926T2 (en) | Anchor for an electric motor. | |
DE3623263C2 (en) | ||
DE102008025177B4 (en) | Movie display | |
DE3035548A1 (en) | Character memory for visual display system - has memory containing code details of characters and types of display modes | |
DE3685515T2 (en) | NUMERICAL VIEWING DEVICE WORKING ACCORDING TO THE GRID PROCESS. | |
DE2419733C3 (en) | Circuit arrangement with a character generator for reproducing data encoded as multi-digit binary numbers as alphanumeric characters in the form of a 7x5 dot matrix | |
EP0954175B1 (en) | Teletext with transparent function | |
EP0357813A1 (en) | Method for picture in picture insertion for displays, and apparatus therefor | |
DE3240473A1 (en) | Method for reproducing videotex pages on the monochrome screen of a grey-scale-capable television monitor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8110 | Request for examination paragraph 44 | ||
8130 | Withdrawal |