JPH0453319B2 - - Google Patents

Info

Publication number
JPH0453319B2
JPH0453319B2 JP59228601A JP22860184A JPH0453319B2 JP H0453319 B2 JPH0453319 B2 JP H0453319B2 JP 59228601 A JP59228601 A JP 59228601A JP 22860184 A JP22860184 A JP 22860184A JP H0453319 B2 JPH0453319 B2 JP H0453319B2
Authority
JP
Japan
Prior art keywords
display
data
unit
central processing
collision
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
Application number
JP59228601A
Other languages
English (en)
Other versions
JPS61107294A (ja
Inventor
Koichi Tsukizoe
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
Nippon Electric Co Ltd
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP59228601A priority Critical patent/JPS61107294A/ja
Publication of JPS61107294A publication Critical patent/JPS61107294A/ja
Publication of JPH0453319B2 publication Critical patent/JPH0453319B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 (1) 発明の属する分野の説明 本発明は、情報処理装置に付属するデイスプレ
イの表示制御装置に関し、特にカラーの画面を複
数個同時に表示することを可能とする表示制御装
置に関するものである。
(2) 従来の技術の説明 従来のこの種の装置は第1図に示す回路機能を
有している。
第1図はmピクセル(画面を構成する画素の最
小単位をピクセルという)の表示が可能なデイス
プレイに対し、8色のカラー表示が可能な画面を
2組有する場合の例である。第1図に示す装置
は、命令およびデータを格納する主記憶ユニツト
1と、主記憶ユニツト1内の命令に従つてデータ
処理を実行する中央処理ユニツト2と、主記憶ユ
ニツト1、中央処理ユニツト2および各種周辺制
御ユニツト(図示せず)に共通に接続され、それ
らの間で情報の伝達を行なうシステムバス0と、
中央処理ユニツト2から書込みおよび読出しアク
セスをうけ、デイスプレイへの表示データをm×
6ビツト格納する表示記憶ユニツト3と、表示記
憶ユニツト3内のデータを順次読出して読出した
データからデイスプレロ表示信号を生成する表示
制御ユニツト4とから構成される。表示記憶ユニ
ツト3はそれぞれがmビツトの記憶容量を持つ表
示記憶ブロツクを6個30,31,32,33,
34,35有し、各表示記憶ブロツク内のmビツ
トがデイスプレイの表示範囲であるmピクセルと
1対1に対応し、表示記憶30,31,32で第
1のカラー画面を、表示記憶33,34,35で
第2のカラー画面を構成する。各画面には3個の
表示記憶ブロツクからの各1ビツトずつ計3ビツ
トのデータで23即ち8色のカラー表現が可能であ
る。表示制御ユニツト4は、表示制御のための基
本クロツクであるクロツク信号500を発生する
クロツク発生回路50と、表示記憶ブロツク3
0,31,32,33,34,35それぞれに対
応して設けられ各表示記憶ブロツクの読出しデー
タ300,310,…,350(各8ビツト)を
入力データとしクロツク信号500を動作クロツ
クとするシフトレジスタ40,41,42,4
3,44,45と、クロツク信号500の8サイ
クル毎に表示記憶ユニツト3への読出しタイミン
グ信号460を発生し読出されたデータをシフト
レジスタ40〜45へセツトするロードタイミン
グ信号461を発生し、さらに中央処理ユニツト
2から表示記憶ユニツト3への書込みまたは読出
しアクセス要求信号200を受けて表示記憶ユニ
ツト3に対し書込みまたは読出しタイミング信号
460を発生する表示記憶制御回路46と、シフ
トレジスタ40と43の各出力400と430と
をあらかじめ定められた方法で合成しデイスプレ
イに対する表示信号470を出力する表示信号合
成回路47と、同様にして410と440とを合
成し表示信号480を、420を450とを合成
し表示信号490をそれぞれ出力する表示信号合
成回路48と49とから構成される。
以上の構成を持つ従来例の場合、特定の図形即
ち特定の色をもつ表示が2つの画面内でいずれも
同一のピクセル位置にあること(パターンの衝
突)を検出するためには、第2図の概略フローで
示した動作を中央処理装置2がソフトウエアによ
つて実行する必要があり、多大な実行時間とプロ
グラムステツプ数が必要となつてしまう欠点があ
つた。
(3) 発明の目的 本発明はハードウエアで自動的特定のパターン
間の衝突を高速に検出できるようにしたもので、
とくにソフトウエアの負担を大幅に減少させるこ
とを目的とするものである。
(4) 発明の構成の説明 上記の目的を達成するため、本発明は、mピク
セルから成るデイスプレイ上に2l色(第1図では
l=3即ち8色)のカラー表示をn個(第1図で
はη=2即ち2個)の画面分同時に表示できるよ
うにした表示制御装置において、2lビツトの衝突
指定レジスタと、表示記憶ユニツト内のl×n個
のデータと前記衝突指定レジスタの内容とからn
個中少なくともいずれか2個の画面間で特定の図
形同士が重なつているか否かを検出する衝突検出
回路と、前記衝突検出回路での衝突検出の結果に
基いてあらかじめ定められた値がセツトされる衝
突検出レジスタとを含む。
(5) 実施例の説明 次に本発明の一実施例を図面を参照して詳細に
説明する。
第3図は本発明の一実施例を示すブロツク図で
あり、第1図に示した従来例の他にさらに表示制
御ユニツト4内に、システムバス0から8ビツト
のデータを入力することにより中央処理ユニツト
2からの書込みアクセスが可能な8ビツトの衝突
指定レジスタ60と、衝突指定レジスタ60から
の8ビツトの出力信号600〜607とシフトレ
ジスタ40〜45の各出力信号400,410,
420,430,440,450とから2個の画
面いずれでも衝突指定レジスタ60で指定された
色が表示されるか否かを検出し、衝突検出信号7
00を前者の場合“1”、後者の場合“0”とし
て出力する衝突検出回路70と、システムバス0
から1ビツトのデータを入力しまた出力信号90
0をシステムバス0へ出力することにより中央処
理ユニツト2からの書込みおよび読出しアクセス
が可能であり、衝突検出信号700を強制セツト
入力とした衝突検出レジスタ90とを含む。第4
図は衝突検出回路70の詳細図であり、衝突指定
レジスタ60の8ビツトの出力信号600〜60
7のうちの1ビツトを信号400,410,42
0により第5図に従つて選択する8ウエイ選択回
路71と、同じく8ビツトの信号600〜607
のうちの1ビツトを信号430,440,450
により第1表に従つて選択する8ウエイ選択回路
72と、両選択回路71と72の各出力710と
720との論理積をとりその結果を衝突検出信号
700とするアンドゲート73とから構成され
る。
ここで衝突指定レジスタ60の8ビツトの出力
を8ウエイ選択回路71,72で選択する信号4
00,410,420および430,440,4
50はデイスプレイへの表示信号ともなり、その
表示色が第5図のように決定される。従つて、衝
突指定レジスタ60の各ビツトは8色中の各色と
第1表のように1対1で対応しているため、2個
の画面間で特定の図形同士の衝突を監視するため
にはそれらの図形がいずれかの色で表示されるか
を考えて、それらの色に対応した衝突指定レジス
タ60のビツトにすべて“1”を格納しておけば
よい。これにより衝突監視を行なう図形同士が同
一ピクセル位置に重なつた場合、そのピクセルを
表示する時刻に衝突検出信号700が“1”とな
り、衝突検出レジスタ90がセツトされる。中央
処理ユニツト2は適当な時間間隔で衝突検出レジ
スタ90を信号900を介して読出すのみで、衝
突が発生したか否かを高速に監視できる。
以上画面数2(n=2)、表示可能色数8(l=
3)の場合を例としたが、このn,lの値がそれ
ぞれ3以上、4以上である場合も本実施例での8
ウエイ選択回路71,72を2lウエイとしてn個
持ち、アンドゲート73の代わりとして前記n個
の8ウエイ選択回路の出力nビツトのうち2ビツ
ト以上が1であることを検出する回路を持つこと
により実現可能である。
(6) 効果の説明 以上説明したように、本発明によれば、衝突の
検出は表示制御ユニツト4で自動的に行なわれる
ため、従来のような中央処理ユニツト2でのソフ
トウエア操作が一切不要となる。すなわち、わず
かなハードウエア回路の追加で特定の図形間の衝
突が高速にかつプログラムステツプをほとんど使
わずに実現できるという効果が得られる。
【図面の簡単な説明】
第1図は従来例のブロツク図、第2図は従来例
での中央処理ユニツト2の動作を示したフローチ
ヤート、第3図は本発明の一実施例のブロツク
図、第4図は第3図の衝突検出回路70の詳細ブ
ロツク図、第5図は第4図の8ウエイ選択回路7
1,72の動作説明図である。 1……記憶ユニツト、2……中央処理ユニツ
ト、3……表示記憶ユニツト、4……表示制御ユ
ニツト、40〜45……シフトレジスタ、46…
…表示記憶制御回路、47〜49……表示信号合
成回路、50……クロツク発生回路、60……衝
突検出レジスタ、70……衝突検出回路、71,
72……8ウエイ選択回路、73……アンドゲー
ト、90……衝突検出レジスタ。

Claims (1)

    【特許請求の範囲】
  1. 1 命令およびデータを格納する主記憶ユニツト
    と、前記主記憶ユニツト内の命令に従いデータ処
    理を実行する中央処理ユニツトと、前記中央処理
    ユニツトからの書込みおよび読出しアクセスが可
    能であり、デイスプレイへの表示のためのデータ
    を格納する表示記憶ユニツトと、前記表示記憶ユ
    ニツト内のデータを外部へ読出してこの読出した
    データからデイスプレイ表示信号を生成する表示
    制御ユニツトとを含み、デイスプレイの表示単位
    である1ピクセルに前記表示記憶ユニツト内のl
    ビツトが1組となつて1対1に対応し、この対応
    をm組持つエリアがn個から成る記憶容量を前記
    表示記憶ユニツトが持つことにより、全体でmピ
    クセルから成るデイスプレイ上に2l色の表示をn
    個の画面分表示できるようにした情報処理装置に
    おいて、前記表示制御ユニツト内に、前記中央処
    理ユニツトより書込みアクセスが可能な2lビツト
    の衝突指定レジスタと、ピクセル毎にn個の各画
    面それぞれで前記表示記憶ユニツト内の1ピクセ
    ルを構成するlビツトのデータにより前記衝突指
    定レジスタの2lビツト中の1ビツトを読出し少な
    くともいずれか2つの画面同志での読出しデータ
    が共にあらかじめ定められた値になつていること
    を検出する衝突検出回路と、前記衝突検出回路で
    の検出結果によりあらかじめ定められた値がセツ
    トされ前記中央処理ユニツトより書込みおよび読
    出しアクセスが可能な衝突検出レジスタとを含む
    ことを特徴とする情報処理装置。
JP59228601A 1984-10-30 1984-10-30 情報処理装置 Granted JPS61107294A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59228601A JPS61107294A (ja) 1984-10-30 1984-10-30 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59228601A JPS61107294A (ja) 1984-10-30 1984-10-30 情報処理装置

Publications (2)

Publication Number Publication Date
JPS61107294A JPS61107294A (ja) 1986-05-26
JPH0453319B2 true JPH0453319B2 (ja) 1992-08-26

Family

ID=16878907

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59228601A Granted JPS61107294A (ja) 1984-10-30 1984-10-30 情報処理装置

Country Status (1)

Country Link
JP (1) JPS61107294A (ja)

Also Published As

Publication number Publication date
JPS61107294A (ja) 1986-05-26

Similar Documents

Publication Publication Date Title
US4742344A (en) Digital display system with refresh memory for storing character and field attribute data
US4935730A (en) Display apparatus
JPS627552B2 (ja)
JP2892176B2 (ja) フォントメモリアクセス方式
US4692759A (en) Apparatus for modifying the appearance of the points of an image on the screen of a graphic image display console
JPH0453319B2 (ja)
KR960700481A (ko) 윈도우잉 동작용으로 설계된 프레임버퍼 시스템의 다중 블록모드동작(multiple block mode operations in a frame buffer system designed for windowing operations)
US5812829A (en) Image display control system and memory control capable of freely forming display images in various desired display modes
JPS6338715B2 (ja)
JPS649636B2 (ja)
JPS5835592A (ja) 表示画面分割装置
JPS62151984A (ja) 情報処理装置
JPS61190624A (ja) グラフイツク表示画面のハ−ドコピ−方式
JP3397964B2 (ja) メモリ装置
JP2701146B2 (ja) グラフィック・文字表示制御方式
KR960006881B1 (ko) 좌표지정을 이용한 비디오 램 인터페이스 제어회로
JPS62151983A (ja) 情報処理装置
JPS648337B2 (ja)
JPS62113193A (ja) 記憶回路
JP2545719Y2 (ja) メモリ試験データ選択回路
JP2637519B2 (ja) データ転送制御装置
JP2858831B2 (ja) ビットマップ表示方式
JPH05131727A (ja) プリンタの表示制御装置
JPH08111090A (ja) メモリ制御装置
JPH0812541B2 (ja) 画像合成表示回路