CS231075B1 - Connected drivers of color graphics display unit - Google Patents
Connected drivers of color graphics display unit Download PDFInfo
- Publication number
- CS231075B1 CS231075B1 CS824406A CS440682A CS231075B1 CS 231075 B1 CS231075 B1 CS 231075B1 CS 824406 A CS824406 A CS 824406A CS 440682 A CS440682 A CS 440682A CS 231075 B1 CS231075 B1 CS 231075B1
- Authority
- CS
- Czechoslovakia
- Prior art keywords
- output
- input
- block
- group
- data
- Prior art date
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
Vynález se týká řidiči jednotky barevného grafického diaplee rastrového typu. Funkci celého zapojeni řídi mikroprocesorový blok. Programově je řízen z řídicí § aměti. Data pro zobrazováni a pomocná ata ukládá do datové paměti. Programově obsluhuje klávesnici a sám zajištuje sériovou komunikaci na nadřízený počítač, přes blok paralelních vstupů a výstupů zajištuje paralelní komunikaci s nadřízeným počítačem. Pro vytvářeni obrazových signálů v alfanumerickém, a grafickém režimu slouží videoblok ve spolupráci s grafickým procesorem a třemi grafickými pamětmi. Displej je vybaven blokem pro připojení standartních periferii a jednotky pružných disků. Vynalezu se využije v automatizační a výpočetní technice při vytvářeni dispečerských a konstrukčních pracovišt.The invention relates to a driver for a color graphic display unit of a raster type. The function of the entire circuit is controlled by a microprocessor block. It is programmatically controlled from a control section. Data for display and auxiliary data are stored in a data memory. It operates the keyboard programmatically and itself ensures serial communication to the master computer, and via a block of parallel inputs and outputs it ensures parallel communication with the master computer. A video block is used to create image signals in alphanumeric and graphic mode in cooperation with a graphic processor and three graphic memories. The display is equipped with a block for connecting standard peripherals and a flexible disk unit. The invention will be used in automation and computer technology in the creation of dispatching and design workplaces.
Description
231 073231 073
Vynález se týká řídicí jednotky barevného grafického dis-pleje pro počítačovou grafiku, u kterého se obraz na stínítkuvytváří v běžném televizním rozkladu. *Ř1d1c1 jednotky barevných grafických displejů používanýchv konstruktérské a řidiči oblasti jsou vytvořeny jako složitýčíslicový systém, který zajišťuje různé funkce.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a color graphics display controller for computer graphics in which a screen image is generated in conventional television decomposition. The color graphics display units used in the design and driver areas are designed as a complex digital system that provides various functions.
Jsou známé řidiči jednoíky barevných grafických displejůvytvořené z různých specializovaných typů minipočítačů. Nevýhodoutěchto řídicích jednotek je vysoká cena a značné rozměry, kteréneumožňuji vytvořit přenosná stolní zařízeni. Dále jsou známé ří-dicí jednotky barevného displeje, které využívají mikropočítačovoutechniku. Vnitřní funkce displeje se zajišťuji speciálními drahýmiintegrovanými obvody vysoké integrace. Nevýhodou tohoto uspořádánije, že tyto obvody se zatím v tuzemsku nevyrábějí a proto jsou vsoučasné době těžko dostupné a drahé. Další nevýhodou je, že použí-váni těchto integrovaných obvodů znemožňuje obvykle jednoduché roz-šiřováni a modifikace funkci výsledného-displeje. Některé grafickédispleje proto umožňuji vytvářeni alfanumerických údajů pouze naúkor kapacity grafických útvarů. Proto v některých případech nelzea v některých případech lze jen s.velkými obtížemi volit různékombinace zobrazeni alfanumerických a grafických útvarů současněči odděleně na obrazovce. - 'It is known to drivers of single color graphics displays made up of various specialized types of minicomputers. The disadvantage of these controllers is the high cost and considerable dimensions that make it possible to create portable desktop devices. Furthermore, color display control units are known which utilize a microcomputer. The internal functions of the display are provided by special expensive integrated integration circuits. The disadvantage of this arrangement is that these circuits are not yet produced in the Czech Republic and therefore are currently difficult to access and expensive. A further disadvantage is that the use of these integrated circuits usually prevents simple expansion and modification of the result-display function. Therefore, some graphical displays allow for the creation of alphanumeric data only at the expense of the capacity of the graphics. Therefore, in some cases, in some cases, it is only with great difficulty to choose different combinations of displaying alphanumeric and graphical figures simultaneously on the screen. - '
Tyto nedostatky odstraňuje zapojeni řidiči jednotky barevnéhografického displeje podle vynálezu. Podstata vynálezu spočívá v tom,že paralelní výstup bloku paralelních vstupů a výstupů je spojens paralelní výstupní svorkou zapojeni. Řídicí výstupní svorka zapo-jeni je spojena s řídicím výstupem bloku paralelních vstupů a vý-stupů, jehož paralelní vstup je spojen s paralelní vstupní svorkouzapojeni. Řídicí vstupní svorka zapojeni je spojena s řídicím vstu- - 2 - 231 075 pem bloku paralelních vstupů a výstupů, jehož přerušovači- výstupje spojen s přerušovacím vstupem nulté úrovně mikroprocesorovéhobloku a s výstupem přijmu' znaku mikroprocesorového bloku. Skupi-nový adresový výstup mikroprocesorového bloku je spojen s adreso-vým vstupem bloku řízeni pružných disků, s adresovým vstupem blokupřipojeni standardních periferii, s adresovým vstupem grafickéhoprocesoru, s adresovým vstupem videobloku, s adresovým vstupemdatové paměti, s adresovým vstupem řidiči paměti a s adresovýmvstupem bloku paralelních vstupů a výstupů. Datový vstup-výstupbloku paralelních vstupů a výstupů je spojen-s datovým výstupemřídicí paměti, s datovým vstupem/výstupem datové paměti, s dato-vým vstupem/výstupem bloku připojeni standardních periferii, s da-tovým vstupem/výstupem bloku řízeni pružných disků, s datovým vstu-pem/výstupem grafického procesoru, s datovým vstupem videobloku ase skupinovým datovým vstupem/výstupem mikroprocesorového bloku,sériový datový vstup mikroprocesorového bloku je spojen se sério-vou datovou vstupní‘svorkou zapojeni, sériová datová výstupní svor-ka zapojeni je spojena se sériovým datovým výstupem mikroprocesoro-vého bloku. Přerušovací vstup páté úrovně mikroprocesorového btokuje spojen s Výstupem tlačítka pro přeřazdváni malých a velkýchznaků klávesnice. Výstup tlačítka pro modifikaci kždu znaků kláves-nice je spojen s přerušovacím vstupem šesté úrovně mikroprocesoro-vého bloku. Přerušovací vstup sedmé úrovně mikroprocesorového blo-ku je spojen s výstupem stisku tlačítek klávesnice. Výstup tlačítkak zastaveni libovolné funkce klávesnice je spojen s přerušovacímvstupem druhé úrovně mikroprocesorového bloku, jehož nulovaci vstupje spojen s výstupem tlačítka pro nastaveni obvodů řidiči jednotkybarevného displeje pomoci klávesnice. Skupinový \ýstup řádek prvnípoloviny klávesnice je spojen s prvním skupinovým klávesnicovýmvstupem mikroprocesorového.bloku. Drubý skupinový klávesnicovývstup klávesnice je spojen se skupinovým výstupem řádek druhé polo-viny klávesnice. Skupinový výstup sloupců je spojen se třetím sku-pinovým klávesnicovým vstupem mikroprocesorového bloku. Přerušovacívstup první úrovně mikroprocesorového bloku je spojen s přerušovacímvýstupem grafického procesoru. Skupinový adresovací výstup grafic-kého procesoru je spojen s adresovým vstupem první grafické paměti,These drawbacks are eliminated by the involvement of the color graphics display driver of the invention. The essence of the invention is that the parallel output of the parallel I / O block is connected by a parallel output terminal. The control output terminal of the connection is connected to a control output of a block of parallel inputs and outputs whose parallel input is connected to a parallel input terminal. The control input terminal of the wiring is connected to a control input 2 - 231 075 p of a block of parallel inputs and outputs, the interrupter output of which is connected to an interrupt input of the zero level of the microprocessor and the output of the receiving character of the microprocessor block. The group address output of the microprocessor block is coupled to the address input of the flexible disk control block, to the address input to block the standard peripheral connection, to the graphical processor address input, to the video block address input, to the address input memory, to the memory driver address input and to the parallel input address of the parallel block inputs and outputs. The data input-output of the parallel I / O block is connected to the data output of the control memory, to the data input / output of the data memory, to the data input / output of the standard peripheral connection block, to the data input / output of the disk drive control, to the data the graphics processor input / output, with the video input data input and the microprocessor block data input / output, the serial data input of the microprocessor block is coupled to the serial data input terminal, the serial data output terminal of the circuit is connected to the serial data input output of the microprocessor block. The fifth level microprocessor bump interruption input is coupled to the button output for shifting small and large keyboard characters. The output of the key modifier button key is connected to the sixth level interrupt input of the microprocessor block. The seventh level interrupt input of the microprocessor block is connected to the keyboard push button output. The keystop output of any keypad function is coupled to a second-level microprocessor-block interruption input whose reset input is coupled to the circuit-breaker button output driver by the keypad's color display driver. The first row of the keyboard is connected to the first group keyboard input of the microprocessor block. The keypad keypad keyboard input is connected to the group output of the second line keypad line. The group output of the columns is connected to the third group keyboard input of the microprocessor block. The interrupt input of the first level of the microprocessor block is coupled to the interrupt output of the graphics processor. The graphical processor group addressing output is coupled to the address input of the first graphics memory,
asi i7S s adresovým vstupem druhé grafické paměti a s adresovým vstupemtřeti grafické paměti. Datový vstup/výstup třetí grafické pamětije spojen s datovým vstupem/výstupera druhé grafické paměti a seskupinovým datovým vstupem/výstupem grafického procesoru. Skupino-vý synchronizační. v’stup-graf ického procesoru je spojen se skupinovýmsynchroni začnim výstupem videobloku. Třeti obrazový vstup video·^bloku je spojen s obrazovým výstupem třeti grafické paměti. Druhýobrazový vstup videobloku je spojen s obrazovým výstupem druhégrafické paměti. Prvni obrazový vstup videobloku jo spojensobrazo-výra výstupem prvni grafické paměti. Skupinový videovýstup videoblo-ku je spojen se skupinovým.videovstupem barevného monitoru. Výhodou uspořádáni podle vynálezu je, že dává předpoklady prosnadné vytvořeni levného barevného grafického displeje se systémemrastrového vytvářeni obrazů. Umožňuje vytvářeni alfanumerickýcha grafický.ch útvarů, přičemž tyto-ůtvary se mohou zobrazovat buňjeden,nebo druhý, či oba současně. Zobrazováni alfanumerických datneovlivňuje nepřiznivě možnost zobrazovat grafická data, neboljejich tvorba a generováni jsou vzájemně nezávislé. Výhodou je, žezapojení řeší současně všechny v úvahu připadající požadavky nafunkce barevného grafického displeje. Je to například automatickékresleni barevných grafů ze zadaných tabulek, automatické zvětšová-ni a zmenšování obrazu až v poměru 1:16, pohodlné vytvářeni obrazůpomocí tak zvané pružné čáry, snadná komunikace operátora s počí-tačem v režimu kontroly operátora, jednoduché ukládání obrazů r,apružné disky a vyvoláváni obrazů z pružných disků a to v základníchbarevných složkách i ve složených barvách. Výsledné zařízeni jevyrobeno z dostupných součástek a proto je levné. Výhodou je téžmalý objem zařízeni.· Přiklad uspořádáni podle vynálezu je znázorněn v blokovémschématu na připojeném výkrese.about i7S with the address input of the second graphics memory and with the address input of the third graphics memory. The third graphics memory data input / output is coupled to the data input / output of the second graphics memory and the graphics processor group data input / output. Group synchronization. The in-process graphics processor is associated with a group synchronization to start the video block output. The third video input of the video block is coupled to the video output of the third video memory. The second video block input is connected to the video output of the second memory. The first video input of the video block joins the video output with the output of the first video memory. The video group video output is connected to the color monitor group input. It is an advantage of the arrangement according to the invention that it provides the prerequisites for making it easy to produce a cheap color graphic display with a system image creation. It allows the creation of alphanumeric and graphic objects, which can be displayed in one or the other, or both. The display of alphanumeric data does not adversely affect the ability to display graphical data, or their creation and generation are independent of each other. The advantage is that the connection solves simultaneously all the possible requirements of the color graphics display function. For example, automatic plotting of color charts from specified tables, automatic enlargement and reduction of the image up to 1:16, convenient image creation using the so-called flexible line, easy operator communication with the computer in operator control mode, simple image storage r, flexible discs and retrieving images from flexible discs, both in basic colors and in composite colors. The resulting equipment is made of available components and is therefore cheap. An advantage is the small volume of the device. An example of an embodiment according to the invention is shown in the block diagram in the attached drawing.
Jednotlivé bloky zapojeni v přikladu konkrétního provedenivynálezu je,možno charakterizovat takto:The individual blocks connected in the example of a particular embodiment can be characterized as follows:
Slok 2 paralelních vstupů a výstupů jc vytvořen z linkovýchvysilačů a přijimačů spolu s nárazovou pamětí a obvody generaceřídicích signálů pro řízeni přenosu v obou směrech. Šidící výstup - 4 - m 22^ bloku paralalnich vstupů a výstupů spolu s jeho řídicím vstupem121 slouží k řízeni komunikaci s nadřízeným počítačem. Osmibitovýparalelní vstup J.G2 bloku 2 paralelních vstupů a výstupů spolu s je-ho osmibitovým paralelním výstupem 221 slouží pro vlastni obousměrnýpřenos dat s nadřízeným počítačem. Přerušovacím výstupem 225 bloku 2paralelních vstupů a výstupů se vyvolává přerušeni v mikroproceso- .rovém bloku 2' při ukončeni přenosu jednoho bytu. Adresový vstup 225bloku 2 paralelních vstupů a výstupů spolu s jeho datovým vstupem/í.výstupem 222 slouží ke komunikaci v rámci jednotky barevného gra-.fického displeje, Ridid pamět 2 íe sestavena z paměti typu EPROM,které obsahuji řidiči program-pro realizaci všech funkci řidiči. . fjednotky barevného grafického displeje.A stack 2 of parallel inputs and outputs is formed from link transmitters and receivers together with a buffer memory and circuit generation generation signals to control transmission in both directions. The downlink output - 4 - m 22 ^ of the parallax I / O block together with its control input 121 serves to control communication with the master computer. The eight-bit parallel input of J.G2 of the block 2 of the parallel inputs and outputs together with its eight-bit parallel output 221 serves for its own bi-directional data transfer with the master computer. The interruption output 225 of the parallel input and output block 2 causes an interruption in the microprocessor block 2 'when the transfer of one byte is terminated. The address input 225 of the parallel input / output block 2, together with its data input / output 222, serves to communicate within the color graphics display unit, Ridid memory 2 is composed of an EPROM memory that includes a driver program for performing all functions drivers. . The color graphics display units.
Patová paměí 2 je sestavena z paměti typu RAM, do nichž jemožno zapisovat data a z nichž je možno čist data. Klávesnice 2 ; je vytvořena z bezkontaktních tlačítek. Jedny výstupy klávesnice 2íjsou zapojeny do sloupců a druhé výstupy k lávesni ce 2 jsou zapojenydo řádek. Počet sloupců je osm. Řádky jsou rozděleny do dvou skupinpo osmi. řádcích. Každá skupina tvoři jednu polovinu klávesniceha zvláštní výstupy jsou vyvedena některá tlačítka, která zajišlujiurčité známé funkce. Je to výstup 221 tlačítka pro přeřazováni ma-lých a velkých znaků klávesnice 2, označovány též "Shift", výstup222 pro modifikaci kódu znaků klávesnice 2/ označovaný "Control",výstup 223 pro vyhodnocováni stisknuti alespoň jednoho libovolného znaku klávesnice 2/ výstup 221 pro zastaveni libovolné probíhajícífunkce a navráceni do definovaného čekajícího stavu, označovaný"Stop", výstup 225 nulovaciho tlačítka klávesnice 2 pro nastavenivšech obvodů a bloků'řidid jednotky barevného grafického displejedo definovaného stavu, označovaný "Reset". Mikroprocesorový blok 2je vytvořen jako osmibitový mikropočítač se šestnáctibitovým sku-pinovým adresovým výstupem 222/ 5 osmibitovým datovým vstup®/výstu-pem 225/ sc sériovým datovým vstupem 225 a ce sériovým datovýmvýstupem 222/ které slouží k sériové datové komunikaci s nadřízenýmpočítačem. Dále je mikroprocesorový blok 2 vybaven řadou přerušova-cích vstupů .o různých prioritních úrovních. Sarevný monitor 2 j-vytvořen jako zobrazovací jednotka s rastrovým rozkladem, s libo-The foot memory 2 is composed of a RAM type memory to which data can be written and from which data can be cleaned. Keyboard 2; it is made of contactless buttons. One keypad outputs 2 are connected to the columns and the second outputs to the keypad 2 are connected to a row. The number of columns is eight. The lines are divided into two groups of eight. lines. Each group consists of one half of the keyboard, and some of the buttons provide special outputs, which provide some known functions. It is the output 221 of the button for shifting the small and large characters of the keyboard 2, also referred to as "Shift", the output222 for modifying the keyboard character code 2 / "Control", the output 223 for evaluating at least one arbitrary keyboard character 2 / output 221 for stopping any running function and returning to a defined waiting state, referred to as "stop", output 225 of the reset button of the keypad 2 for set circuits and blocks of the color graphical display unit of the defined state, referred to as "reset". The microprocessor block 2 is formed as an 8-bit microcomputer with a 16-bit group address output 222/5 by an eight-bit data input / output 225 / sc by a serial data input 225 and through a serial data output 222 (which is used for serial data communication with a master computer). Further, the microprocessor block 2 is equipped with a series of interrupt inputs of different priority levels. The solid-state monitor 2 is designed as a raster decomposition display unit with
231 07S volným typem obrazovky s dostatečnou rozlišovací schopnosti. Jeho.skupinový videovstup £CJ obsahuje vstupy tři základních barevnýchobrazových složek a vstupy pro řádkovou a snímkovou synchronizaci.Videoblok 2 je vytvořen z čítačů a časovačích obvodů, ve kterýchse vytvářejí syachronizačni signály. Dále obsahuje obvody pro vy-tvářeni obrazových signálů jednotlivých barevných složek, pamětipro obnovováni obrazů, alfanumerické informace pro jednu stránkua obvody pro tvorbu barevných atributů. Všechny grafické pamětiZ, 2/l£ jsou vytvořeny z paměti typu RAM, Slouží k zápisu a čtdnídat vytvářející grafický obraz. Jednotlivé grafické paměti £, £, uchovávají informace o grafických útvarech v jednotlivých barev-ných složkách, to je v zelené, červené a modré a jsou shodně vyba-veny převodními obvody, které slouží k převodu paralelních datčtených z pamětí na sériové obrazové signály jednotlivých barevnýchsložek. Jsou též přizpůsobeny pro komunikaci s grafickým procesorem231 07S free screen type with sufficient resolution. Its group video input CJ includes inputs of three basic color picture folders and inputs for line and frame synchronization. The video block 2 is made up of counters and timing circuits in which syachronization signals are generated. It further includes circuitry for producing image signals of individual color components, image recovery memory, alphanumeric information for one page, and circuitry for creating color attributes. All graphical memories are formed from RAM, write, and read-only images. The individual graphics memories £, £ store information about the graphical shapes in the individual color components, that is, in green, red, and blue, and are equally equipped with conversion circuits that are used to convert parallel-read from memory to serial image signals of each color component. . They are also adapted to communicate with the graphics processor
Grafický procesor Ji je vytvořen jako rychlý osmnáctibitovýpočítač složený ze dvoubitových mikroprocesorových 'řezů. Slouží kekomunikaci s grafickými pamětmi S, 2/ l£z pro vyžádáni obsluhy zestrany mikroprocesorového bloku 2 a-pro-synchronní vytváření alfa-numerických a grafických útvarů na barevném monitoru 6. Blokpřipojení standardních periferii je vytvořen z logických. obvodůpro obsluhu děrovače pásky, čtečky pásky a mozaikové nebo grafickétiskárny. Blok J3 řízeni pružných disků je vytvořen jako jednoúče-lový mikropočítač složený ze dvoubitových nikroprocesorových řezů.Slouží ke komunikaci s mikroprocesorovým blokem 2«Graphics Processor Ji is created as a fast eighteen-bit computer composed of two-bit microprocessor slices. It serves to communicate with the graphical memories S, 2 / z z to request the operation of the microprocessor block 2 a-pro-synchronous creation of alpha-numerical and graphical formations on the color monitor 6. The block of standard peripherals is made of logical ones. circuitry for operating a tape punch, tape reader and mosaic or graphic printer. The flexible disk control unit J3 is formed as a single-purpose microcomputer composed of two-bit nicroprocessor slices. It serves to communicate with the microprocessor block 2.
Zapojeni jednotlivých bloků řidiči jednotky barevného gra-fického displeje je provedeno takto. Paralelní vystup JOJ bloku Jparalelních vstupů a výstupů je spojen s paralelní výstupní svor-kou £i zapojeni. Sidici výstupní svorka zapojení je spojena sřídicím výstupem JC)? bloku J parale lni ch vstupů a výstupů. Para-lelní vstup bloku J paralelních vstupů a výstupů je spojen s paralelní vstupni svorkou £2 zapojeni. Sídici vstupní svorka ££zapojeni je spojena s řídicím vstupem JOJ-bloku J paralelníchvstupů a výstupů, jehož přerušovací výstup JGJ je spojen s přerušo-vacím vstupem 2U1 nulté úrovně mikroprocesorového bloku 5 as vý-stupem 222 přijmu znaku mikroprocesorového bloku 2· Skupinový adre-The connection of the individual blocks to the driver of the color graphic display unit is carried out as follows. The parallel output of the JOJ block of the parallel inputs and outputs is connected to the parallel output terminal i connected. The sideband output wiring terminal is connected by the JC output? block J of parallel inputs and outputs. The parallel input of the I / O block J is connected to the parallel input terminal 42 connected. The wiring input terminal 60 of the circuit is coupled to a control input JJ of the block J of the parallel inputs and outputs, whose interrupt output JGJ is connected to the input 2U1 of the zero level of the microprocessor block 5 and the output 222 of the microprocessor block 2 reception.
Ml 178 sový výstup 2íí mikroprocesorového bloku 2 j- spojen s adresovýmvstupem 221 bloku řízeni pružných disků, c adresovým vstupem2£2 bloku 2£ připojení standardních periferii/ s adresovým vstupem211 grafického procesoru 22, s adresovým vstupem £C£ videobloku £ ,s adresovým vstupem 221 datové paměti £, s adresovým vstupem £01řídicí paměti £ a s adresovým vstupem 2££ bloku 2 paralelních . vstupu a výstupů. Datový vstup/výstup 2££ bloku 2 paralelníchvstupů a výstupů je spojen s datovým výstupem £££ řidiči paměti £,s datovým vstupem/výstupem 3££ datové paměti . s datovým vstupem/výstupem 122 bloku připojeni standardních periferii, s datovým,vstupem/výstupem 2££ bloku 2£ řízení pružných disků, s datovýmvstupem/výstupem H£ grafického procesoru H, s datovým vstupem £££videobloku £ a se.skupinovým datovým vstupem/výstupem 225 mikropro-cesorového bloku 2· Sériový datový vstup £££.mikroprocesorového blo-ku 2 je spojen se sériovou datovou vstupní·svorkou £5 zapojeni. Sé-riová datová vstupní svorka ££ zapojeni je spojena se sériovým da-tovým výstupem 222 mikroprocesorového bloku 2- Přerušovači vstup222 páté úrovně mikroprocesorového bloku 2 ÍQ spojen s výstupem121 tlačítka pro přeřazováni malých a velkých znaků klávesnice 2,které se obvykle označuje "Shift". Výstup 222 tlačítka pro modifika-ci kódu znaků, která se označuje"Control", - je spo jen s přerušova-cím vstupem 212 šesté úrovně mikroprocesorového bloku 2· Přerušovačivstup 211 sedmé úrovně mikroprocesorového bloku 2 spojen s výstu-pem 4£3.stisku tlačítek klávesnice.^. Výstup 221 tlačítka k zasta-veni libovolne funkce klávesnice 2, která se označuje "Stop", jespojen s přerušovacím vstupem 212 druhé úrovně mikroprocesorovéhobloku £. Kulovací vstup 215 mikroprocesorového bloku 2 Je spojens výstupem 225 tlačítka pro nastaveni obvodů řídicí jednotky ba-revného displeje pomoci klávesnice 2, která se obvykle označuje"Reset". Skupinový výstup 221 řádek první poloviny klávesnice 2je spojen s prvním skupinovým klávesnicovým vstupem 211 mikropro-cesorového bloku 2- Druhý skupinový klávesnicový vstup 215 mikro-procesorového bloku 2 je spojen se skupinovým výstupem 22Z řádekdruhé poloviny klávesnice 2· Skupinový výstup 222 sloupců klávesni-ce 2 spojen se třetím skupinovým klávesnicovým vstupem 211 mikro-procesorového bloku 2s jehož přerušovací vstup 222 prvni úrovně je 231 075 -7 - spojen s přerušova-cím výstupem 215 grafického procesoru 21- Sku-pinový adresovací výstup 215 grafického procesoru 21 j® spojen sadresovým vstupem £25 prvni grafické paměti £, s adresovým vstupem£03 druhé graf ické paměti £ a s adresovým vstupem 2225 třetí gra-fické paměti !£,. Patový vstup/výstup £25 třeti grafické paměti 12je spojen s datovým vstupem/výstupem £££ druhé grafické paměti £a se skupinovým datovým vstupem/výstupem 21á arafického procesoru.Skupinový synchronizační vstup 215 9rafického procesoru 21 j® spo-jen se skupinovým synchronizačním výstupem £25 videobtoku.£. Třetí ’ obrazový vstup £21 videobloku £ je spojen sobrazovým výstupem 1221třeti grafické paměti 21- Druhý obrazový vstup 225 videobtoku £.··.jo spojen s obrazovým výstupem £21 druhé grafické paměti £. Prvníobrazový vstup £22 videobtoku £.je spojen s obrazovým výstupem 221prvni grafické pactěti £. Skupinový videovýstup £21 videobtoku £ jespojen se skupinovým videovstupem 221 barevného roonitoru 2- Všechnyvstupní a výstupní svorky 21 až 25 zapojeni jsou součásti nadři ze-ného počítače, který není na výkrese znázorněn.The microprocessor block 2 's output terminal 178 is connected to the address of the flexible disk control block 221, c of the block 2 of the connection of standard peripherals / with the address input 211 of the graphics processor 22, with the address input £ C of the video block, with the address input 221 of the data memory 8, with the address input £ icí of the control memory 8 and the address input 28 of the block 2 of the parallel. entry and exit. The data input / output 28 of the parallel input and output block 2 is coupled to the data output 64 of the memory driver 6, with the data input / output of the data memory 31. with standard peripheral connection data block input / output 122, data, input / output port 28 of the disk drive control, data input / output of the H, with the video input of the video block 6 and the group data The input data / output 225 of the microprocessor block 2 is connected to the serial data input terminal 52 connected. The serial data input terminal 60 of the circuit is coupled to the serial data output 222 of the microprocessor block 2- The interrupt input 222 of the fifth level of the microprocessor block 20 is coupled to the output 121 of the small and large character shift key 2, which is commonly referred to as "Shift" . The key code modifier output 222, which is referred to as "Control", is only associated with the sixth level interrupter input 212 of the microprocessor block 2. The seventh level interrupter input 211 of the microprocessor block 2 is coupled to the output terminal 4b. keyboard keys. ^. The output 221 of the button to stop any function of the keypad 2, which is referred to as "Stop", is connected to the interrupt input 212 of the second level of the microprocessor block. Microprocessor Block 2 Bypass Input 215 It is connected by the Button Output Control Button Circuit Output 225 to the Keyboard 2, which is typically referred to as "Reset". The group output 221 of the first half of the keyboard 2 is connected to the first group keyboard input 211 of the microprocessor block 2. The second group keyboard input 215 of the micro processor block 2 is connected to the group output 22Z of the second half of the keyboard 2 · Group output 222 of the keyboard 2 columns coupled to a third group keyboard input 211 of the micro-processor block 2s whose first-level interrupt input 222 is 231 075 -7 - coupled to the graphics processor interrupt output 215 21-pin addressing output 215 of the graphics processor 21 j ' 25 with the address input 33 of the second graphical memory 6 and with the address input 2225 of the third graphical memory 42. The third input memory output I / O 25 is connected to the data input / output 64 of the second graphics memory 8 and the graphical data input / output 21a of the graphics processor. Group synchronization input 215 of the graphical processor 21 is only connected to the group synchronization output. £ 25 video stream. The third video input 21 of the video block 6 is connected to the video output 1221 of the third video memory 21, the second video input 225 of the video stream 8 connected to the video output 21 of the second video memory. The first picture input 22 of the video stream is connected to the video output 221 of the first graphical picture. Video Video Group Output 21 Connected to Group Video 221 Color Monitor 2- All the input and output terminals 21 to 25 are part of a super computer that is not shown in the drawing.
Zapojení řídicí jednotky grafického barevného displeje pra-cuje takto. Cetá činnost řidiči jednotky se řídí mikroprocesorovýmblokem £ a to programem uloženým v řídicí paměti £. Mikroprocesorovýbtok £ vyšitá přes svůj skupinový datový vstup/výstup £2£ příkazyk činnostem do ostatních bloků řídicí jednotky.a sám provádí různéčinnosti vyvolané signály z ostatních bloků přiváděné na jeho pře-rušovací vstupy £2£ až £1?. V ktidném stavu to znamená, pokud se ' nepožaduje žádná.akce, že se mikroprocesorový btok 5 periodickydotazuje přes svůj třeti skupinový klávesnicový vstup £22 na stavklávesnice 2» Jestliže mikroprocesorový blok £ zjisti, že na klá-vesnici 4 bylo stisknuto některé tlačítko, přečte následně řádkypoloviny klávesnice 4 přes. svůj první skupinový klávesnicový vstup511 3 přes svůj druhý skupinový klávesnicový vstup £25- získanýchúdajů vytvoří nikroprccesorevý blok £ kód příslušného stisknutéhotlačítka klávesnice 2- Tato funkce se modifikuje v závislosti nasignálech na jeho přerušovacích vstupech £t£ až £22 páté až sedméúrovně mikroprocesorového bloku £, to je při stisku příslušných .ncdifikačnich tlačítek klávesnice £. Veškeré funkce barevného gra-fického displeje lze volit bu3 přes klávesnici 2 nebo kódově z nad- 231 «75 řízeného počítače. V lokálním režimu, to je například při pří-pravě grafických a alfanumerických dat, ovládá operátor displejpřes klávesnici 1 bu3 speciálními tlačítky funkci, nebo pomociřetězců příslušných znaků. Stejným způsobem se zadávají i datapro vytvářeni alfanumerických a grafických útvarů. Alfanumerickéúdaje ukládá mikropočítačový blok 5 jednak do datové paměti £přes jeji datový vstup/výstup £££ a jednak do obnovovací paměti vevideobloku Z, a to přes jeho prvni obrazový vstup £££ ve forměkódů alfanumerických znaků, fldaje pro vytvářeni grafických útvarů,to je například souřadnice počátečního a konečného bodu vektoru,který se má na obrazovce v určité barvě nakreslit, se zpracovávajímikroprocesorovým blokem J na řadu potřebných parametrů. Tyto sepostupně předávají přes datový vstup/výstup m grafickému proce-soru 11 k dalšimu zpracováni a k vytvořeni příslušných dat pro gra-fické. paměti £ až 12, ze kterých se .vytváří obraz vektoru. Kromětohoto ukládáni datdo datové paměti £ se mohou data i příkazy veformě zvláštních kódů nebo řetězů znaků ukládat jednak přes blok 12.připojeni standardních periferii do děrné pásky, nebo se mohou tisk-nout na papír tiskárnou. Data a příkazy se též mohou přes blok liřízeni pružných disků ukládat na pružný disk. Data se mohou též.·získávat mimo zadáváni přes klávesnici £ i čtením z datové paměti inebo čtením z děrné pásky přes blok 12 připojeni standardní eh, peri·!·ferii, případně se mohou data též čist z pružného disku přes blokli řízeni pružných disků. Řízeni funkci barevného grafického disple-je, stejně jako zadáváni nebo získáváni dat se může v režimu dálko-vého ovládáni provádět z nadřízeného počítače, jemuž tvoři barevnýgrafický displej inteligentní periferii. Pro tyto komunikace je ři-diči jednotka barevného grafického displeje vybavena paralelníma sériovým komunikačním kanálem. Při paralelní komunikaci se'· využíváblok 1 paralelních vstupů a výstupů s osmibitovým vstupním a vý-stupním kanálem a dvěma řídicími signály pro předáváni dat typu"povel" /Command/ a typu "potvrzeni" /Flag/. Ukončený příjem nebovysláni znaku se .mikroprocesorovému.bloku 1 signalizuje přes jehopřerušovací vstup nul-té úrovně, to znara-ená s nejvyššl prioritou.V rá.mci obsluhy tohto přerušeni převezme nebo vydá mikroprocesorovýblok 1 znak a bu3 jej zkracuje,nebo jej při přijmu uloží nebo při-praví další znak-pro vysíláni. Obdobně pracuje alternativně i seriov - 9 - 231 075 kanál, kdy co signál z výstupu signálu přijmu znaku mikro-procesorového bjloku 5 zavede na přerušovači vstup £££ nulté úrovněmikroprocesorového bloku £ a v rámci obsluhy tohoto.přerušeni seznak převezme a uloži, připadne zpracuje obdobně jako v případěparalelního kanálu. Sériové vysitáni znaku se prová4i přes sériovýdatový výstup ££2 mikroprocesorového bloku 5· Paralelní a sériovýkanál se alternativně .používá podle typu nadřízeného počítače.The connection of the graphic color display controller works as follows. A number of operations by the controller of the unit are controlled by the microprocessor block 6, and by a program stored in the control memory 6. The microprocessor bead embroidered through its group data input / output 28 commands actions to other blocks of the control unit and itself performs various actions induced by the signals from the other blocks fed to its interrupt inputs 60 to 60. In the present state, if no action is required that the microprocessor bump 5 periodically asks for its third group keypad input 22 for the keypad 2 " then keyboard rows 4 through. its first group keypad input 51 3 through its second group keypad input £ 25, the data is generated by a nickcrreceiver block 6 code of the corresponding keypad key 2. This function is modified depending on the signals at its interrupt inputs 6, 8 to 22 of the fifth to seventh level of the microprocessor block. this is the case when the respective keypad identification keys are pressed. All functions of the color graphical display can be selected either via the keypad 2 or by code from the control computer. In local mode, for example, when preparing graphical and alphanumeric data, the operator controls the display via keyboard 1 to either the special function keys or to help the corresponding character strings. In the same way, datapro creation of alphanumeric and graphical objects is entered. Alphanumeric data stores the microcomputer block 5 both in the data memory 8 via its data input / output 60 and on the recovery memory in the video block Z, through its first picture input 60 in the form of alphanumeric character codes, for creating graphical figures, that is for example, the coordinates of the start and end points of the vector to be drawn on the screen in a particular color are processed by the microprocessor block J to a number of necessary parameters. These are transmitted sequentially via the data input / output to the graphical processor 11 for further processing and to generate the corresponding data for graphical processing. memories 12 to 12 from which the image of the vector is formed. In addition to storing the data in the data memory 6, the data and commands of the special codes or character chains can be stored either through the standard peripheral connection block 12 into the punched tape, or they can be printed on the paper by the printer. Data and commands can also be stored on a flexible disk over a block of flexible discs. The data can also be retrieved outside of the keypad by reading from the data memory or reading from the punched tape through the standard eh connection block 12, or the data can also be cleared from the flexible disk over the block of the flexible disk control. The control of the color graphical display function as well as the input or retrieval of data can be performed in the remote control mode from the master computer, which is a color display of the smart periphery. For these communications, the color graphics display controller is equipped with a parallel serial communication channel. In parallel communication, the parallel input / output 1 is used with an 8-bit input and output channel and two control signals for the " Command " and " Flag " The terminated reception or transmission of the symbol is signaled via the zero-level interrupt input to the microprocessor block 1, which is represented by the highest priority. The microprocessor block receives or outputs the 1 character to the interrupt handler and either shortens it or stores it when it is received or to prepare another character-for transmission. Similarly, the serial channel 9 - 231 075 operates alternatively when the signal from the signal output of the received micro-processor character 5 is inputted to the interrupt input 40 at the zero level of the microprocessor block 8 and received and stored as part of the operation of the interruption. similar to the parallel channel. Serial embossing of the symbol is performed through serial data output 60 of microprocessor block 5. Alternatively, parallel and serial channel is used according to the type of master computer.
Další činnost mikroprocesorového bloku 5 spočívá v řízeni vytvářenialfanumerických a grafických obrazů na obrazovce. Mikroprocesorovýblok 5 obsluhuje alfanumerický i grafický režim, přičemž diplej mů-že pracovat v jednom nebo ve druhém režimu, případně v obou režimechsoučasně. V alfanumerickém režimu ř1d1 raikropr(včesánový blok 5 P°“sici a pohyb ukazovátka na stínítku, ř1d1 ukládáni znaků pro zobra-zeni do obnovovací paměti ve videobloku £, ř1d1 všechny edičnífunkce posouváni obrazu o řádek či stránku, a to nahoru nebo dplů,řídi obsazováni a odstraňováni obrazových atributů jako barvu znaku,blikáni či inverzní zobrazeni. Veškeré uvedené činnosti se zajišťujipřes adresový vstup 2fifc a přes datový vstup 2fiZ videobloku 2» v gra-fickém režimu vypočítává mikroprocesorový blok*5parametry,.které ;grafický procesoí^vyžaduje pro vytvářeni obrazů.jednotlivých vektorů.Tyto parametry předává grafickému procesoru 22 přes jeho adresovývstup 211 a přes jeho datový vstup/výstup 212· Každých 20 ms přicházíz grafického procesoru 21 signál k.přerušeni. Přichází na jehopřerušovací vstup ££§ první úrovně. Toto přerušeni slouží k předá- , váni parametrů posice pro vytvářeni obrazu grafického ukazovátkapro kresleni grafický-ch útvarů. Videoblok 2 vytváří veškeré časové , průběhy potřebné pro vytvářeni alfanumerických a grafických obrazů.Hádkové a snímkové synchronizační pilsy se vedou .přes část vodičůskupinového videovýstupu £02 videobloku 2 do barevného monitoru £pro vytvořeni rozkladového.rastru. Další synchronizační průběhyjako například puls počátku řádky rozkladu a pul? počátku snímkuse vedou přes skupinový synchronizační vstup do grafického pro-cesoru 21 pro zajištěni synchronní činnosti grafického procesoru 21a pro zajištěni synchronnosti obrazových signálů alfanumerických a,grafických obrazů. Videoblok 2 zajištuje i vytvářeni obrazovýchsignálů jednotlivých základních barevných složek, to je červené, - 10 - 231 075 zelené a modré. Tyto signály se vytvářejí kombinaci barevnýchsložek signálů alfanumerických a grafických. Alfanumerické signály Z . · se vytvářejí převodem paralelních na sériové signály přímo ve vidoo-bloku £. Grafické obrazové signály se vytvářejí v jednotlivých gra-fických pamětech 2 až 1£. Do videobloku 2 se tyto signály přivádějípřes jeho obrazové vstupy 2££ až £££ jednotlivých barevných složek.Do barevného monitoru £ se.pak jednotlivé barevné obrazové složkyvedou přes zbývající část vodičů ze skupinového videovýstupu ££2videobloku 2· Grafické paměti £ až 10 uchovávají informace o jed-notlivých barevných složkách obrazu. Jejich parcelová kapacita odpo-vídá počtu zobrazovaných a využitelných bodů na obrazovce v gra-fickém režimu. Bývá to 300 x 400 bodů. Každý bod může být jakosvíticí signál "1" nebo nesvítící signál "C". Podle toho, ve kterýchgrafických pamětech § až 1£ se do příslušného stejnolehlého parce-lového místa zaznamená signál ”1", se příslušný bod zobrazuje naobrazovce v příslušné barvě, to.je bu5 v základní, červená, modrá,zelená, nebo v bervě složené, jako fialová, bledě modrá, žlutá,bílá a pod. V souhlasu s běher.i paprsku na obrazovce řídi grafickýprocesor' H přes svůj skupinový datový vstup/výstup a skupinovýadresový výstup 11£ postupné čtení příslušných šestnáctibitovýchslov z'jednotlivých grafických paměti 2 až 2£. Přečtená slovapředstavující části grafického obrazu v jednotlivých řádcích rastro-vého rozkladu se s hodinovou frekvenci bodů v převáděcích obvodechgrafických paměti £ až 1£ převádějí z paralelního na sépiový tvara jako obrazové signály.jednotlivých barevných složek propouštějína obrazové výstupy £21, 2£2 o 1££1 příslušných grafických paměti£ ai 12· Grafický procesor.H zajišlujc nésledujici’funkce. Po ob-držení .potřebných parametrů.vektoru/ který se má nakreslit jakospojnice počátečního a koncového bodu, vypočítává grafický proce-sor 11 adresy příslušných mapělových míst v grafických pamětech2 až'.'12 a postupně zapisuje do-těchto parcelových míst signály "1"a tvoři tak obraz vektoru. Uvedená činnostvytvářeni obrazu vektoruprobíhá, pokud se, vytvářeni obrazu vektoru požaduje ve zpětných bě-zích řádek rastrového rozkladu, aby se nenarušilo kreslení grafic-kých útvarů z grafických paměti £ až v době aktivních řádků asnímku. V této době totiž grafický procesor H vykonává činnostpopsanou v předchozím odstavci, to je postupně čte obsah všech 11Another operation of the microprocessor block 5 is to control the generated alphanumeric and graphical images on the screen. The microprocessor block 5 operates both alphanumeric and graphical modes, and the display can operate in one or the other mode or in both modes simultaneously. In the alphanumeric mode, r1d1 raicropr (the 5 P ° wizard block and the pointer movement on the screen, 1d1 storing the characters for displaying in the restoration memory in the video block £, d1d1 all editorial functions move the image by line or page, up or down, controls occupation and removal of image attributes as a character color, flicker or inverse display All the above activities are performed via the 2fifc address input and the microprocessor block * 5parameter calculates the parameters that the graphics process requires for the creation via the data input 2f of the video block 2 » These parameters are passed to the graphics processor 22 via its address input 211 and via its data input / output 212. Every 20 ms, the graphics processor 21 receives a signal to interrupt it arrives at the interrupt input 42 of the first level. pre-setting the positioning parameters for the creation The video block 2 produces all the time, waveforms required for the generation of alphanumeric and graphical images. The arithmetic and picture synchronization piles are guided through a portion of the group video output conductor 42 of the video block 2 into the color monitor 6 for generating the decomposition image. . Other sync waveforms such as pulse start decomposition lines and pul? the start of the frame is passed through the group synchronization input to the graphics processor 21 to ensure synchronous operation of the graphics processor 21a to ensure the synchronization of the image signals of the alphanumeric and graphic images. The video block 2 also ensures the creation of image signals of individual basic color components, that is, red, - 10 - 231 075 green and blue. These signals are generated by a combination of alphanumeric and graphical color components. Alphanumeric Z signals. · Are created by converting parallel to serial signals directly in the video block £. Graphical video signals are generated in individual graphical memories 2 to 1. In the video block 2, these signals are fed through its video inputs 2 to 0 of the individual color components. The individual color video components are then routed through the remaining part of the wires from the group video output to the color monitor. information about the individual color components of the image. Their parcel capacity corresponds to the number of displayed and usable points on the screen in graphical mode. It is 300 x 400 points. Each point can be a "1" or a "C" non-illuminating signal. Depending on the graphics memory 1 to 1, the signal "1" is recorded in the respective parcel location, the corresponding point is displayed on the screen in the corresponding color, that is, either the base, red, blue, green, or bervo , such as purple, pale blue, yellow, white, etc. In accordance with the on-screen lightning process, the graphics processor 'H', via its group data input / output and group address output 11, controls the sequential reading of the respective 16-bit words from the individual graphics memories 2 to 2 The read words and portions of the graphical image in individual rows of raster decay are converted from the parallel to the sepia as the video signals of the single color components transmitting the image outputs £ 21,22 to the clock frequency of the points in the conversion circuit memory. Of the respective graphics memory 64 and 12a After possessing the necessary parameters of the vector (to be drawn as a junction of the start and end points), the graphical processor 11 calculates the addresses of the respective map locations in the graphical memories 2 to 12 and writes successively. into these parcel locations, the signals "1" form a vector image. Said operation of generating the vector image takes place when the generation of the vector image is required in the raster decay line, so as not to interfere with the drawing of the graphical images from the graphics memory up to the time of the active row lines. At this time, the graphics processor H performs the activity described in the previous paragraph, it is gradually reading the contents of all 11
Ž3i 07S grafických paměti £ až 1£> převodem z paralelního na sériový tvartvoři obrazové signály v pamětech £ až uložených grafickýchÚtvarů. Další činnost grafického procesoru £2 spočívá ve vytvářenizvětšenin obrazu, tzv. "zoom", pokud se tato.funkce operátoremnebo nadřízeným počítačem vyžádá. Při této funkci, která se provádív aktivních částech řádek rozkladu, a v aktivní části snímku, opakujegrafický procesor H adresováni grafických paměti £ až 1£ tak, žopříslušné body vektoru se čtou vícekrát, což se při vytvořeni vek-toru na obrazovce projeví jako zvětšený obraz příslušného boduVektoru. Toto opakované čteni určitých části vektoru provádí gra-fický procesor 2,1’v horizontálním i vertikálním směru, takže výsled-kem těchto činnosti je obraz výběru grafického útvaru zvětšený vpříslušném měřítku, řlěřltko zvětšeni předává mikroprocesorový blok£ grafickému procesoru 11 jako jeden 2 parametrů. Umístěni požado-vaného výřezu nad možnou.zobrazovanou rovinou je určen posici gra-fického ukazovátka, přičemž při pohybu grafického ukazovátka se po-hybuje i obrazový výřez jako pozorovací okno nad celou obrazovourovinou.In the case of graphical memory 6 through the conversion from parallel to serial, the image signals in the memory 6 to the stored graphic forms. A further operation of the graphics processor 42 is to create image enlargements, called "zoom", if this function is requested by the operator or the host computer. In this function, which is performed by the active portions of the decomposition line, and in the active portion of the image, the repetitive processor 11 addresses the graphics memory 1 through 1 ' so that the respective vector points are read multiple times, which results in an enlarged image when the on-screen vector is created. the corresponding Vector Point. This repetitive reading of certain parts of the vector is accomplished by a 2.1 ' processor in both horizontal and vertical directions, so that the result is a graphical image selection magnified, and the microprocessor block 6 transmits the graphics to one of the two parameters. The location of the desired cut-out above the possible display plane is determined by the positioning of the graphical pointer, and the motion cut-out as the viewing window moves over the entire screen as the graphical pointer moves.
Vynálezu se využije v automatizačni technice při vytvářenirozsáhlých dispečerských pracovišf, ve výpočetní technice, přivytvářeni konstruktérských pracovišf, případně v dalších oborech,například v medicíně, kartografii a-při výuce.The invention will be used in automation technology for the creation of large dispatching workplaces, in computer technology, in the creation of design workplaces, or in other fields, for example in medicine, cartography and teaching.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CS824406A CS231075B1 (en) | 1982-06-14 | 1982-06-14 | Connected drivers of color graphics display unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CS824406A CS231075B1 (en) | 1982-06-14 | 1982-06-14 | Connected drivers of color graphics display unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CS440682A1 CS440682A1 (en) | 1984-02-13 |
| CS231075B1 true CS231075B1 (en) | 1984-09-17 |
Family
ID=5386730
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CS824406A CS231075B1 (en) | 1982-06-14 | 1982-06-14 | Connected drivers of color graphics display unit |
Country Status (1)
| Country | Link |
|---|---|
| CS (1) | CS231075B1 (en) |
-
1982
- 1982-06-14 CS CS824406A patent/CS231075B1/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| CS440682A1 (en) | 1984-02-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR920001958B1 (en) | Graphic display system | |
| US4414621A (en) | Interactive visual communications system | |
| US4613852A (en) | Display apparatus | |
| US4550386A (en) | Terminal controller | |
| US4642794A (en) | Video update FIFO buffer | |
| EP0071744B1 (en) | Method for operating a computing system to write text characters onto a graphics display | |
| EP0240989A2 (en) | Multi-screen display control system and its method | |
| PL165903B1 (en) | Windowing method and system | |
| US4368461A (en) | Digital data processing device | |
| US4804948A (en) | Video display control system | |
| US4525804A (en) | Interface apparatus for host computer and graphics terminal | |
| EP0239940B1 (en) | Special image effect producing apparatus with memory selection | |
| JPS6353634A (en) | Display terminal equipment | |
| US4728945A (en) | Tabulating system | |
| US5055996A (en) | Central control and monitor unit | |
| CS231075B1 (en) | Connected drivers of color graphics display unit | |
| US4803476A (en) | Video terminal for use in graphics and alphanumeric applications | |
| JPH0338620B2 (en) | ||
| NO154710B (en) | VIDEOTEX TYPE DATA TRANSMISSION SYSTEM AND PROCEDURE FOR TRANSMITTING CODED INFORMATION IN SUCH SYSTEM. | |
| JPS6073575A (en) | Data display | |
| JPS60101637A (en) | text display system | |
| US20010015727A1 (en) | Image data display control method and an image display device thereof | |
| JP2520380Y2 (en) | Monitor system | |
| CA1234936A (en) | Interactive visual communications system | |
| JP2743727B2 (en) | Array data display method by debugger |