JPH01214955A - 複数osのcrt制御方式 - Google Patents

複数osのcrt制御方式

Info

Publication number
JPH01214955A
JPH01214955A JP63038697A JP3869788A JPH01214955A JP H01214955 A JPH01214955 A JP H01214955A JP 63038697 A JP63038697 A JP 63038697A JP 3869788 A JP3869788 A JP 3869788A JP H01214955 A JPH01214955 A JP H01214955A
Authority
JP
Japan
Prior art keywords
crt
oss
guest
screen
bios
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.)
Pending
Application number
JP63038697A
Other languages
English (en)
Inventor
Toru Ono
徹 小野
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP63038697A priority Critical patent/JPH01214955A/ja
Publication of JPH01214955A publication Critical patent/JPH01214955A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はCRT (Cathode Ray Tube
 )の制御方式に関し、特に複数のOS(Operat
ing System )において行われるCRTの制
御方式に関する。
〔従来の技術〕
従来、この種のCRT制御方式はr BIOS(Bas
icIndexed Operating Syste
m)に対する命令レベルでトラップされてコマンド処理
を行う方式であシ。
これによって同一のアーキテクチャのゲストOSを複数
個制御することができる。
〔発明が解決しようとする課題、〕
上述した従来のCRT制御方式は、 BIO3に対する
命令し゛ペルでトラップされてコマンド処理を行うため
に、同一アーキテクチャのゲストOSを複数個制御する
方式となっているので、BIOSi通過しないOSに関
しては制御が不可能であシ、また同一アーキテクチャを
有したダス) OSでないと制御できないという欠点が
ある。
〔課題を解決するための手段〕
OSの画面を管理する画面情報テーブルと、前記グス)
 OSからCRTに対する入出力命令i BIOSレベ
ル及びIN/OUT命令レベルでトラップする手段と。
該トラップした命令と前記画面情報テーブルとを基に前
記CRT″f、制御する手段と1画面切換キーの押下に
よフ前記ゲス) OS毎の画面切換を行う手段と、前記
ゲス) OSに対して疑似的に割り込みを発生させる手
段とを有することを特徴とする。
〔実施例〕
次に1本発明について図面を参照して説明する。
先ず本発明との比較を容易にするために、従来のCRT
制御のソフトウェア構成について、第3図に例を挙げて
説明する。この図において、アプリケーションプログラ
ム(AP)lからCRT (CathodeRay T
ube )のBIOS2に対してコマンドを発行する。
CRTのBIOS2では、アプリケーションプログラム
1から発行されたコマンドを解析し、 CRTハードウ
ェア3に対して命令としてIN/OUT命令を発行する
。又、アプリケーションプログラム1からCRTのBI
OSZを経由せずにCRTハードウェア3に対して直接
I N / OUT命令を発行する場合がある。
CRTハードウェア3からは、 CRTのタイミングを
伝える為に割り込みを使用する。割シ込みはCRTハー
ドウェア3からCRTのBIOS2、又はアプリケーシ
ョンプログラム1へ通知される。上記のような制御が1
通常表示機能をもつCRTに対して行われている。
第1図は本発明による一実施例のシステム構成図である
。この図において、ゲストOS4aはアプリケーション
プログラム5aからBIOSレベルの命令を発行すると
、 BIOS命令レ命令レベル5槻2マンド)を解析後
IN/OUT命令レベルトラップ機構7へ制御を移す。
又, BIOSレベルに対してコマンドを発行せずにI
N/OUT命令レベルに対する命令を発行しているアプ
リケーションプログラム5aは,直接IN/OUT命令
レベルトラツプ機構7によりIN/OUT命令をトラッ
プする。IN / OUT命令トラップ機構7からは,
 CRT制御部8ヘトラップした命令を渡たす。
CRT制御部8では, IN/OUT命令トラツプ機構
7でトラップした命令と,ゲス) OS画面情報テーブ
ル9aの内容とを基にし, CRTハードウェアlOに
対して命令発行等の制御を行う。更に。
CRT制御部8は,アプリケーションプログラム5aに
対して, CRTのタイミング通知を行う為に。
IN/OUT命令レベルトラツプ機構7′t−径由して
アプリケーションプログラム5aに対して疑似的な割シ
込みを発生させる。このような制御を行うことによって
仮想的なCRTの表示環境が得られる。
なお、上記の説明はゲス) OS 4 aによる制御の
場合を例に挙げたが,ダスト084b,4eについても
同じである。
第2図は,上記の実施例における画面切換の例を示す。
図において, CRTの物理的な画面(人間の目に見え
る画面)は、ゲス) OS 4 aの画面11aしか存
在しない。この状態では,ゲス)OS4bの画面11b
や,ゲス) OS 4 cの画面11cについては,物
理的な画面として表示されていない。ゲス) OS 4
 bの画面11bやゲス) OS 4 eの画面lie
を表示させるための画面切換えは,キーデート装置(1
2a,12b,12c)の画面切換キーを押下すること
により,ゲス) OS 4 aの画面11aからゲス)
 OS 4 bの画面11bへと順次切換えることによ
って行うことができる。このような画面の切換えは,第
1図のCRT制御部8で行うことができるようになって
いる。
〔発明の効果〕
以上の説明によフ明らかなように1本発明は。
各ゲス) OSからCRTに対する命令’ii BIO
SレベルとIN/OUT命令レベルでトラップすること
により。
異なるアーキテクチャのOSでも複数個が同一ハードウ
ェアで制御できる効果がある。
【図面の簡単な説明】
第1図は本発明にょる一実施例のシステム構成を示す図
,第2図は第1図の実施例における画面切換の例を示す
図,第3図は従来のCRT制御におけるソフトウェア構
成の例を示す図である。 図において,lはアプリケーションプログラム。 2はCRT C) BIOS 、 3はCRTハードウ
ェア、4a。 4b、4cはゲストos+5a+5b+5cはアプリケ
ーションプログラム+ 6a*6b、5CはBIOS命
令レ命令レベルト2横1 ツプ機構,8はCRT制御部r 9a l 9b 、 
9cはゲストOS画面情報テーブル、10はCRTハー
ドウェア、12a,12b,12cはキーがード装置で
ある。 第1・図

Claims (1)

    【特許請求の範囲】
  1. 1、複数のOSが同時動作する情報処理方式において、
    ゲストOSの画面を管理する画面情報テーブルと、前記
    ゲストOSからCRTに対する入出力命令をBIOSレ
    ベル及びIN/OUT命令レベルでトラップする手段と
    、該トラップした命令と前記画面情報テーブルとを基に
    前記CRTを制御する手段と、画面切換キーの押下によ
    り前記ゲストOS毎の画面切換を行う手段と、前記ゲス
    トOSに対して疑似的に割り込みを発生させる手段とを
    有することを特徴とする複数OSのCRT制御方式。
JP63038697A 1988-02-23 1988-02-23 複数osのcrt制御方式 Pending JPH01214955A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63038697A JPH01214955A (ja) 1988-02-23 1988-02-23 複数osのcrt制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63038697A JPH01214955A (ja) 1988-02-23 1988-02-23 複数osのcrt制御方式

Publications (1)

Publication Number Publication Date
JPH01214955A true JPH01214955A (ja) 1989-08-29

Family

ID=12532500

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63038697A Pending JPH01214955A (ja) 1988-02-23 1988-02-23 複数osのcrt制御方式

Country Status (1)

Country Link
JP (1) JPH01214955A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7069519B1 (en) 1999-09-24 2006-06-27 Hitachi, Ltd. Method, apparatus and navigation apparatus for sharing display by plural operating systems
JP2007220086A (ja) * 2006-01-17 2007-08-30 Ntt Docomo Inc 入出力制御装置、入出力制御システム及び入出力制御方法
US7272799B2 (en) 2001-04-19 2007-09-18 Hitachi, Ltd. Virtual machine system and virtual machine control method
JP2008276788A (ja) * 2008-05-23 2008-11-13 Hitachi Ltd 仮想計算機システムの制御方法
WO2012127627A1 (ja) * 2011-03-22 2012-09-27 富士通株式会社 情報装置、画面切替え方法、及び画面切替えプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6069737A (ja) * 1983-09-27 1985-04-20 Fujitsu Ltd 仮想計算機デイスプレイ制御方式
JPS6195452A (ja) * 1984-10-17 1986-05-14 Hitachi Ltd 複数オペレ−テイングシステムにおける入出力制御方式
JPS633342A (ja) * 1986-06-21 1988-01-08 Nec Corp 仮想計算機の入出力実行方式

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6069737A (ja) * 1983-09-27 1985-04-20 Fujitsu Ltd 仮想計算機デイスプレイ制御方式
JPS6195452A (ja) * 1984-10-17 1986-05-14 Hitachi Ltd 複数オペレ−テイングシステムにおける入出力制御方式
JPS633342A (ja) * 1986-06-21 1988-01-08 Nec Corp 仮想計算機の入出力実行方式

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7069519B1 (en) 1999-09-24 2006-06-27 Hitachi, Ltd. Method, apparatus and navigation apparatus for sharing display by plural operating systems
US7272799B2 (en) 2001-04-19 2007-09-18 Hitachi, Ltd. Virtual machine system and virtual machine control method
US7721285B2 (en) 2001-04-19 2010-05-18 Hitachi, Ltd. Virtual machine system and virtual machine control method
US8443364B2 (en) 2001-04-19 2013-05-14 Hitachi, Ltd. Virtual machine system and virtual machine control method
JP2007220086A (ja) * 2006-01-17 2007-08-30 Ntt Docomo Inc 入出力制御装置、入出力制御システム及び入出力制御方法
JP2008276788A (ja) * 2008-05-23 2008-11-13 Hitachi Ltd 仮想計算機システムの制御方法
WO2012127627A1 (ja) * 2011-03-22 2012-09-27 富士通株式会社 情報装置、画面切替え方法、及び画面切替えプログラム
JPWO2012127627A1 (ja) * 2011-03-22 2014-07-24 富士通株式会社 情報装置、画面切替え方法、及び画面切替えプログラム

Similar Documents

Publication Publication Date Title
JPH01214955A (ja) 複数osのcrt制御方式
JP2017215800A (ja) 情報処理装置、情報処理方法およびプログラム
JPH0219917A (ja) マルチウィンドウ制御方法及び情報処理装置
JPS61161543A (ja) 多重プログラムの端末表示装置
JPS62231369A (ja) 画面切替方式
JPH05134643A (ja) マルチウインドウ表示方式
JPH1021191A (ja) 情報処理装置のコマンド履歴管理装置
JPH0219937A (ja) 電子計算機システム
JPH04336321A (ja) ウィンドウ表示方式
JPH04118738A (ja) オンライン画面自動更新制御方式
JP2986526B2 (ja) ウインドウ休止時間表示装置
JPH01244502A (ja) Pcのプログラム表示方式
JPH047637A (ja) プログラム図作成装置
JPS6279524A (ja) システム生成方式
JPS595312A (ja) シ−ケンスコントロ−ラのモニタ装置
JPH03120583A (ja) 多画面表示装置の画面展開制御方法
JPH04170666A (ja) 質量分析計データ処理装置
JPH0267823A (ja) オペレーティングシステムのpop upメニュー制御方式
JPH04621A (ja) コンピュータの処理選択実行方式
JPS63165921A (ja) 画像表示装置
JPH0713783A (ja) 仮想計算機システムの操作方法
JPS62186377A (ja) 画面表示方式
JPH01205194A (ja) Crt端末装置
JPS63257026A (ja) ウインドウ管理方式
JPH02227714A (ja) 計算機システムのコマンド繰り返し実行装置