Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0752417B2 - Software device support method - Google Patents
[go: Go Back, main page]

JPH0752417B2 - Software device support method - Google Patents

Software device support method

Info

Publication number
JPH0752417B2
JPH0752417B2 JP61209295A JP20929586A JPH0752417B2 JP H0752417 B2 JPH0752417 B2 JP H0752417B2 JP 61209295 A JP61209295 A JP 61209295A JP 20929586 A JP20929586 A JP 20929586A JP H0752417 B2 JPH0752417 B2 JP H0752417B2
Authority
JP
Japan
Prior art keywords
software
output
graphic
driver
function
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.)
Expired - Lifetime
Application number
JP61209295A
Other languages
Japanese (ja)
Other versions
JPS6365552A (en
Inventor
浩 味村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP61209295A priority Critical patent/JPH0752417B2/en
Publication of JPS6365552A publication Critical patent/JPS6365552A/en
Publication of JPH0752417B2 publication Critical patent/JPH0752417B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、データ処理装置に接続される各種の周辺装
置(以下、デバイスと記す)をグラフィックソフトウェ
ア等のソフトウェア側から使用可能とするためのソフト
ウェアのデバイスサポート方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention is intended to enable various peripheral devices (hereinafter referred to as devices) connected to a data processing device to be used from software side such as graphic software. It relates to a device support method of software.

〔従来の技術〕[Conventional technology]

第2図は従来のグラフィックソフトウェアのデバイスサ
ポート方式を示す構成図である。ユーザ固有の応用プロ
グラムからアクセスする場合は、同図(a)に示すよう
に、応用プログラム1の下位に各種応用プログラムから
利用される標準化されたプログラムやルーチンの集まり
であるグラフィックライブラリ2が存在し、その下位に
はデバイスの使用に合ったデバイスドライバ3が位置
し、サポートデバイス群4はデバイスドライバ3と1対
1に対応する形をとっている。また、画像データファイ
ルに対して特定の操作を行うグラフィックユーティリテ
ィは、同図(b)に示すように、グラフィックユーティ
リティ5が最上位に位置し、その下位にディスクドライ
バ6,デバイスドライバ7が存在する。ディスクドライバ
6へは磁気ディスク8が、デバイスドライバ7へはサポ
ートデバイス群9が1対1に対応する。
FIG. 2 is a block diagram showing a conventional device support system of graphic software. When accessing from a user-specific application program, a graphic library 2 that is a collection of standardized programs and routines used by various application programs exists below the application program 1 as shown in FIG. The device driver 3 suitable for the use of the device is located in the lower layer, and the support device group 4 has a one-to-one correspondence with the device driver 3. As for the graphic utility that performs a specific operation on the image data file, the graphic utility 5 is located at the top and the disk driver 6 and the device driver 7 are located below it, as shown in FIG. . The magnetic disk 8 corresponds to the disk driver 6, and the support device group 9 corresponds to the device driver 1 on a one-to-one basis.

次に動作について説明する。Next, the operation will be described.

まず、グラフィックライブラリを使用している場合、応
用プログラム1からグラフィックライブラリ2へ出され
た入出力要求は、デバイスドライバ3により夫々サポー
トされているデバイス4に合ったコマンドに変換され、
各デバイス4との間で入出力が行われる。
First, when the graphic library is used, the input / output request issued from the application program 1 to the graphic library 2 is converted into a command suitable for the device 4 supported by the device driver 3,
Input / output is performed with each device 4.

一方、グラフィックユーティリティも同様に、グラフィ
ックユーティリティ5の指令により、ディスクドライバ
6が磁気ディスク8より画像データを入力し、このデー
タが各デバイスドライバ7により夫々サポートされてい
るデバイス9に合った形に変換され、各デバイス9との
間で入出力が行われる。
On the other hand, similarly, in the graphic utility, the disk driver 6 inputs image data from the magnetic disk 8 according to a command from the graphic utility 5, and the data is converted into a form suitable for the device 9 supported by each device driver 7. Then, input / output is performed with each device 9.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

ところで、データ処理装置の各種デバイス、特にディジ
タイザ,プロッタ,グラフィックディスプレイ等のグラ
フィック関係のデバイスは、日進月歩の体を示してお
り、その種類も非常に多くなってきている。この為、グ
ラフィックソフトウェアに対するサポートデバイスの追
加要求は非常に多くなっている。しかし、従来のグラフ
ィックソフトウェアでは、新たにサポートデバイスを追
加する場合、第3図(a),(b)に示すように、15,1
7ないし20,23で示す追加デバイスX,Yの仕様に合ったデ
バイスドライバ12を追加するため、グラフィックソフト
ウェアの本体を成す既存のグラフィックライブラリ2や
ディスクドライバ6を10,11で示す如く改造しなければ
ならず,多くの労力を必要とするとともに、サポートデ
バイスの追加をするにも、改造にともなうグラフィック
ソフトウェアの主メモリ性能,ディスク使用効率の低下
を考慮した場合、自とその数に制限が生じ、ソフトウェ
ア本体の利用可能年数が短かくなるなどの問題点があっ
た。
By the way, various devices of a data processing device, particularly devices related to graphics such as digitizers, plotters, graphic displays, etc., show a rapidly progressing body, and the types thereof are becoming very large. For this reason, the demand for additional support devices for graphic software is extremely high. However, in the conventional graphic software, when a new support device is added, as shown in FIGS. 3 (a) and 3 (b), 15,1
In order to add the device driver 12 that meets the specifications of the additional devices X and Y shown by 7 to 20,23, the existing graphic library 2 and the disk driver 6 which form the main body of the graphic software must be modified as shown by 10,11. In addition to requiring a lot of labor and adding a support device, if the main memory performance of the graphics software and the decrease in disk usage efficiency due to the modification are taken into consideration, there is a limit to the number of itself and the number. , There was a problem that the number of usable years of the software itself became short.

さらに具体的に説明する。A more specific description will be given.

すなわち、従来方式では、追加するデバイスとそのデバ
イス用のデバイスドライバの機能の差をグラフィックラ
イブラリで埋めなければならなかった。
That is, in the conventional method, the difference in function between the device to be added and the device driver for the device has to be filled with the graphic library.

例えば、応用プログラム1が「四角形を描きその中を塗
り潰す」という機能を必要としていて、既存デバイスA,
B,C及びそれらのデバイスドライバは、上記機能をデバ
イスドライバ以下の機能で実現しており、また、新たに
追加するデバイスX及びそのデバイスドライバは、“線
の描画”だけが可能な装置の場合を考えてみる。
For example, the application program 1 needs a function of “drawing a rectangle and filling the inside thereof”, and the existing device A,
B, C and their device drivers realize the above functions by the following device driver functions, and the newly added device X and its device driver are devices that can only draw lines. Consider

この場合、既存デバイスA,B,Cと追加するデバイスXと
に同じ絵を描画させるには、グラフィックライブラリ
は、デバイスXへ出力する際、「四角形を描きその中を
塗り潰す」という動作をしなければならない。つまり、
グラフィックライブラリには、出力するデバイスを指定
するためのデバイス指定機能と「四角形を描きその中を
塗り潰す」機能の2つの機能を追加(改造)しなくては
ならない。さらに、デバイスドライバ以下に「四角形を
描きその中を塗り潰す」機能が無いデバイスYを追加す
る場合、グラフィックライブラリには既に「四角形を描
きその中を塗り潰す」機能が上記デバイスXの追加の時
に作成してあるので、この機能に関してはグラフィック
ライブラリの改造は必要ないのであるが、デバイスYを
指定するためのデバイス指定機能は必要であり、この機
能をグラフィックライブラリに追加(改造)しなくては
ならない。
In this case, in order to draw the same picture on the existing devices A, B, and C and the device X to be added, the graphic library performs an operation of “drawing a rectangle and filling the inside thereof” when outputting to the device X. There must be. That is,
It is necessary to add (modify) two functions to the graphic library: a device specifying function for specifying an output device and a "draw a rectangle to fill the inside" function. Furthermore, when adding a device Y that does not have the function of “drawing a rectangle and filling the inside” to the device driver or less, the “draw a rectangle and fill the inside” function is already added to the graphic library when the device X is added. Since it has been created, it is not necessary to modify the graphic library for this function, but the device specification function for specifying the device Y is necessary, and this function must be added (modified) to the graphic library. I won't.

この発明は、上記のような問題点を解消するためになさ
れたもので、既存のソフトウェア本体を改造することな
くサポートデバイスの追加ができるとともに、主メモリ
機能,ディスク使用効率等を低下させることのないソフ
トウェアのデバイスサポート方式を提供することを目的
とする。
The present invention has been made to solve the above-described problems, and a support device can be added without modifying the existing software body, and main memory function, disk usage efficiency, etc. can be reduced. It is intended to provide a device support method for no software.

〔問題点を解決するための手段〕[Means for solving problems]

この発明に係るソフトウェアのデバイスサポート方式
は、予めソフトウェア本体に、当該ソフトウェア本体か
らの入出力要求に応じてデバイスドライバを選定する機
能を有する追加デバイス用の接続部を設けておき、この
接続部を介して追加デバイスの仕様に合ったデバイスド
ライバをソフトウェア本体に接続するようにしたもので
ある。
In the software device support method according to the present invention, a connection section for an additional device having a function of selecting a device driver in accordance with an input / output request from the software body is provided in advance in the software body, and this connection section is provided. The device driver that matches the specifications of the additional device is connected to the software main body via this.

〔作用〕[Action]

この発明においては、上記のような追加デバイス用の接
続部を介して、必要となる追加デバイスの仕様に合った
デバイスドライバを接続することにより、ソフトウェア
本体からの入出力要求に対して接続部でどの追加デバイ
ス用のデバイスドライバをアクセスするか判断され、目
的とするデバイスに対するアクセスが行われる。従っ
て、必要となるデバイスドライバのみを追加するだけで
良いので、ソフトウェア本体を改造することなくサポー
トデバイスの追加ができ、また主メモリ機能,ディスク
使用効率を低下させることも妨げる。
According to the present invention, by connecting the device driver which meets the specifications of the required additional device through the above-mentioned connecting portion for the additional device, the connecting portion responds to the input / output request from the software main body. The device driver for which the additional device is to be accessed is determined, and the target device is accessed. Therefore, since it is only necessary to add the necessary device driver, it is possible to add a support device without modifying the software body, and it is also prevented that the main memory function and the disk usage efficiency are deteriorated.

〔実施例〕〔Example〕

以下、この発明の一実施例を図について説明する。 An embodiment of the present invention will be described below with reference to the drawings.

第1図は実施例のデバイスサポート方式を示す構成図で
あり、第2図従来例と同一符号は同一又は相当部分を示
しており、その説明は省略する。同図(a)において、
13は本願の接続部に相当する追加デバイス用の窓口であ
り、応用プログラム1,グラフィックライブラリ2から成
るソフトウェア本体からの入出力要求に応じて、接続さ
れた複数のデバイスドライバの中から1つのデバイスド
ライバを選定する機能を有する。14,16は夫々15,17で示
す追加デバイスX,Yの仕様に合った専用デバイスドライ
バで上記窓口13を介してソフトウェア本体に接続されて
いる。
FIG. 1 is a block diagram showing the device support system of the embodiment, and the same reference numerals as those in the conventional example of FIG. In FIG.
Reference numeral 13 is a window for an additional device corresponding to the connection part of the present application, and one device is selected from a plurality of connected device drivers in response to an input / output request from the software body including the application program 1 and the graphic library 2. It has the function of selecting the driver. Reference numerals 14 and 16 are dedicated device drivers that meet the specifications of the additional devices X and Y indicated by 15 and 17, respectively, and are connected to the software main body through the window 13.

一方、同図(b)において、18はグラフィックユーティ
リティにおける追加デバイス用の窓口であり、上述した
窓口13と同様な機能を有する。19は20で示す追加デバイ
スXに対する専用グラフィック出力プログラムであり、
標準で供給されるディスクドライバ6と追加デバイスX
の仕様に合わせて作成されたデバイスドライバ21とから
成り、磁気ディスク8に登録されている画像データの表
示等を行う。22も同様に、23で示す追加デバイスYに対
する専用グラフィック出力プログラムであり、標準のデ
ィスクドライバ6と固有のデバイスドライバ24とから成
る。25は上記専用グラフィック出力プログラム19,22の
名称XX,YYが登録されているテーブルであり、窓口18に
より参照される。
On the other hand, in FIG. 2B, reference numeral 18 denotes a window for an additional device in the graphic utility, which has the same function as the window 13 described above. 19 is a dedicated graphic output program for the additional device X shown by 20,
Standard disk driver 6 and additional device X
And a device driver 21 created in accordance with the specifications of (1), and displays image data registered in the magnetic disk 8. Similarly, 22 is a dedicated graphic output program for the additional device Y indicated by 23, and comprises a standard disk driver 6 and a unique device driver 24. Reference numeral 25 is a table in which the names XX and YY of the dedicated graphic output programs 19 and 22 are registered, and referred to by the window 18.

次に動作について説明する。Next, the operation will be described.

第1図(a)に示すグラフィックライブラリを使用して
いる場合、15,17で示す追加デバイスX又Yに対する入
出力要求は、全て窓口13を経由して行われる。この窓口
13では応用プログラム1からの入出力先要求により、ど
のデバイスドライバをアクセスするかを判断し、要求先
に合致するデバイスドライバ14又は16をアクセスして、
追加デバイスX又はYとの間で入出力が行われる。
When the graphic library shown in FIG. 1 (a) is used, all input / output requests to the additional device X or Y shown at 15 and 17 are made via the window 13. This window
At 13, the input / output destination request from the application program 1 determines which device driver to access, and accesses the device driver 14 or 16 that matches the request destination,
Input / output is performed with the additional device X or Y.

さらに、動作を具体的に詳しく説明する。Further, the operation will be specifically described in detail.

上述した窓口13の機能である「ソフトウェア本体からの
入出力要求に応じて、1つのデバイスドライバを選定す
る」機能とは、言い換えれば、「応用プログラム1から
のデバイス指定関数(入出力先要求)に基づいて、1つ
のデバイスに出力を指定する」機能であり、これは具体
的には次のように行われる。
In other words, the function of selecting one device driver according to the input / output request from the software body, which is the function of the window 13, is, in other words, the device designation function (input / output destination request) from the application program 1. Based on the above, the function "specify output to one device" is specifically performed as follows.

(1)デバイスAへの出力 出力デバイス指定関数(デバイスA)・・・・出力デバ
イス指定 (2)デバイスBへの出力 出力デバイス指定関数(デバイスB)・・・・上記
(1)の出力デバイス指定とは引き数のみ異なる 同様に、追加されるデバイスX,Yへの出力は、「出力デ
バイス指定関数」の引き数をそれぞれ(デバイスX),
(デバイスY)とするだけでよい。
(1) Output to device A Output device specification function (device A) .... Output device specification (2) Output to device B Output device specification function (device B) ... Only the argument is different from the output device specification of (1) above. Similarly, for the output to the added devices X and Y, the arguments of the "output device specification function" are (device X),
(Device Y) is sufficient.

従って、上述のような出力が窓口13で認識されて、デバ
イスドライバが選定され、デバイスに出力が行われる。
Therefore, the output as described above is recognized by the window 13, the device driver is selected, and the output is performed to the device.

尚、上記デバイスA,Bの出力(1),(2)中に描画部
分とあるのは、追加するデバイス及びそのデバイスドラ
イバが、「線が描ける」機能を持っているものであるこ
とを想定している。
It should be noted that the drawing part in the outputs (1) and (2) of the above devices A and B assumes that the device to be added and its device driver have a "line drawing" function. is doing.

従って、本願では窓口13が、上述のような応用プログラ
ム1からのデバイス指定関数(即ち、入出力先要求)を
認識するので、従来方式のように、グラフィックライブ
ラリにデバイス指定機能の追加(改造)を行わなくても
よくなる。
Therefore, in the present application, since the window 13 recognizes the device designating function (that is, the input / output destination request) from the application program 1 as described above, the device designating function is added (modified) to the graphic library as in the conventional method. You don't have to.

一方、同図(b)に示すグラフィックユーティリティで
は、20,23で示す追加デバイスX又はYに対する出力要
求は、全て窓口18を経由して行われる。この窓口18で
は、グラフィックユーティリティ5にコマンドとして入
力される出力先指定により、テーブル25を参照して夫々
の専用グラフィック出力プログラム19又は22をグラフィ
ックユーティリティ5の子プロセスとして起動する。こ
こで起動されるプログラム名は、テーブル25に予め登録
することにより検索の対象となる。そして、起動された
専用グラフィック出力プログラム19又は22を成す標準の
ディスクドライバ6により磁気ディスク8に登録されて
いる画像データが読み出され、追加デバイスX又はY固
有のデバイスドライバ21又は24により画像データの表示
等が行われる。
On the other hand, in the graphic utility shown in FIG. 7B, all output requests to the additional device X or Y indicated by 20 and 23 are made via the window 18. At the window 18, the dedicated graphic output program 19 or 22 is started as a child process of the graphic utility 5 by referring to the table 25 by specifying the output destination input as a command to the graphic utility 5. The program name activated here is registered in the table 25 in advance and becomes a search target. Then, the image data registered in the magnetic disk 8 is read by the standard disk driver 6 forming the started dedicated graphic output program 19 or 22, and the image data is read by the device driver 21 or 24 specific to the additional device X or Y. Is displayed.

なお、上記実施例では、本発明をグラフィックソフトウ
ェアに適用した場合の実施例を示したが、デバイスをデ
バイスドライバを介してサポートするあらゆるソフトウ
ェア(スプーラ,UNIXと呼ばれているオペレーティング
システムにおけるデバイスドライバ等)に応用可能であ
る。
In the above embodiment, an embodiment in which the present invention is applied to graphic software has been shown, but any software that supports a device through a device driver (spooler, device driver in operating system called UNIX, etc.) ) Is applicable.

〔発明の効果〕〔The invention's effect〕

以上のように、この発明によれば、予めソフトウェア本
体に、当該ソフトウェア本体からの入出力要求に応じて
デバイスドライバを選定する機能を有する追加デバイス
用の接続部を設けておき、この接続部を介して追加デバ
イスの仕様に合ったデバイスドライバをソフトウェア本
体に接続するようにしたので、ソフトウェア本体を改造
することなく任意のデバイスをソフトウェアに容易に追
加サポートすることができ、ソフトウェアに対するユー
ザからのサポートデバイスの追加,変更要求に対して柔
軟に対応することができる。
As described above, according to the present invention, a connection section for an additional device having a function of selecting a device driver according to an input / output request from the software body is provided in advance in the software body, and this connection section is provided. Since the device driver that matches the specifications of the additional device is connected to the software body via this, it is possible to easily add any device to the software without modifying the software body, and support from the user for the software It is possible to flexibly respond to requests for device additions and changes.

また、必要となるデバイスドライバを追加するだけで良
いので、主メモリ性能,ディスク使用効率等の低下によ
る追加サポートデバイスの制限も生ぜず、ソフトウェア
本体の利用可能年数(ソフトウェアの寿命)を伸ばす効
果がある。
In addition, since it is only necessary to add the required device driver, there is no restriction on the additional supported device due to a decrease in main memory performance, disk usage efficiency, etc., and it is effective in extending the usable life of the software (software life). is there.

【図面の簡単な説明】 第1図はこの発明の一実施例を示す構成図、第2図は従
来方式の一例を示す構成図、第3図は従来方式によりサ
ポートデバイスを追加する場合を示す構成図である。 1は応用プログラム、2はグラフィックライブラリ、5
はグラフィックユーティリティ、6はディスクドライ
バ、以上1,2,5,6はソフトウェア本体、3,7はデバイスド
ライバ、4,9はデバイス(周辺装置)、8は磁気ディス
ク、13,18は追加サポートデバイス用の窓口(接続
部)、14,16,21,24は追加サポートデバイス用のデバイ
スドライバ、15,17,20,23は追加サポートデバイス、19,
22は専用グラフィック出力プログラム、25はテーブルで
ある。 なお、図中同一符号は同一又は相当部分を示す。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a block diagram showing an example of a conventional method, and FIG. 3 is a case where a support device is added by the conventional method. It is a block diagram. 1 is an application program, 2 is a graphic library, 5
Is a graphic utility, 6 is a disk driver, 1,2,5,6 are software main bodies, 3,7 are device drivers, 4 and 9 are devices (peripheral devices), 8 is a magnetic disk, and 13 and 18 are additional support devices. Window (connector), 14, 16, 21, 24 are device drivers for additional support devices, 15, 17, 20, 23 are additional support devices, 19,
22 is a dedicated graphic output program, and 25 is a table. The same reference numerals in the drawings indicate the same or corresponding parts.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】入出力処理を要するソフトウェア本体から
データ処理装置に接続される各種周辺装置に対してアク
セス可能とするために、当該ソフトウェア本体と各種周
辺装置との間に周辺装置の仕様に合い,これと1対1に
対応するデバイスドライバを介在させるようにしたソフ
トウェアのデバイスサポート方式において、予め上記ソ
フトウェア本体に、当該ソフトウェア本体からの入出力
要求に応じてデバイスドライバを選定する機能を有する
追加周辺装置用の接続部を設けておき、この接続部を介
して追加周辺装置の仕様に合ったデバイスドライバをソ
フトウェア本体に接続するようにしたことを特徴とする
ソフトウェアのデバイスサポート方式。
1. In order to enable access to various peripheral devices connected to a data processing device from a software main body which requires input / output processing, the specifications of the peripheral device are met between the software main body and various peripheral devices. , In the device support method of software in which a device driver corresponding to this one-to-one is interposed, the software main body has a function of selecting a device driver in advance in accordance with an input / output request from the software main body. A device support method for software, characterized in that a connection unit for peripheral devices is provided, and a device driver that meets the specifications of the additional peripheral device is connected to the software body through this connection unit.
JP61209295A 1986-09-05 1986-09-05 Software device support method Expired - Lifetime JPH0752417B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61209295A JPH0752417B2 (en) 1986-09-05 1986-09-05 Software device support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61209295A JPH0752417B2 (en) 1986-09-05 1986-09-05 Software device support method

Publications (2)

Publication Number Publication Date
JPS6365552A JPS6365552A (en) 1988-03-24
JPH0752417B2 true JPH0752417B2 (en) 1995-06-05

Family

ID=16570578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61209295A Expired - Lifetime JPH0752417B2 (en) 1986-09-05 1986-09-05 Software device support method

Country Status (1)

Country Link
JP (1) JPH0752417B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0535505A (en) * 1991-07-16 1993-02-12 Fujitsu Ltd I / O task control method

Also Published As

Publication number Publication date
JPS6365552A (en) 1988-03-24

Similar Documents

Publication Publication Date Title
JP3427917B2 (en) Memory management system and method for dynamic off-screen display
JPH10333924A (en) Method for validating generation of file object and routing message to file object computer program product, and storage medium recorded with data structure
JPS62192867A (en) Work station handling image data
JPH0752417B2 (en) Software device support method
JPH04107741A (en) Draw-out system for service procedure in rpc
JPH0640651B2 (en) Protocol conversion method
JPH0277872A (en) A storage medium storing a document processing program and a document processing device
JPS6069745A (en) Data addressing method
JPH04260141A (en) Data shared processor
JPH0575127B2 (en)
JPS58103039A (en) Data base system
JP2629938B2 (en) Virtual I/O Methods
JP2650803B2 (en) Full screen editor control processor
JPS63115228A (en) Display processing system
JPH04184525A (en) Magnetic disk device
JP2003186666A (en) Microcomputer and DMA control circuit
JPS62247474A (en) Control system for multi-window display
JPH038062A (en) Document converting device
JPH03276360A (en) Virtual assignment processing system for terminal file
JPS62166452A (en) File access system
JPH03105571A (en) Drawing master file controller
JPS6084588A (en) Graphic processing device
JPH0474744B2 (en)
JPH0798645A (en) Shared screen memory system and control device
JPH0471225B2 (en)