JPS61107294A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPS61107294A
JPS61107294A JP59228601A JP22860184A JPS61107294A JP S61107294 A JPS61107294 A JP S61107294A JP 59228601 A JP59228601 A JP 59228601A JP 22860184 A JP22860184 A JP 22860184A JP S61107294 A JPS61107294 A JP S61107294A
Authority
JP
Japan
Prior art keywords
display
unit
collision
central processing
processing unit
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.)
Granted
Application number
JP59228601A
Other languages
English (en)
Other versions
JPH0453319B2 (ja
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.)
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 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)

Abstract

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

Description

【発明の詳細な説明】 (1)  発Fy4o属する分野の説明本発明は、情報
処理装置に付属するディスプレイの表示制御装置に関し
、特にカラーの画面を複数個同時に表示することを可能
とする表示制御装置く関するものである。
(2)従来の技術の説明 従来のこの櫨の装置は第1図に示す回路機能を有してい
る。
第1図はmピクセル(画面を構成する画素の最小単位を
ピクセルという)の表示が可能なディスプレイに対し、
8色のカラー表示が可能な画面を2ffi有する場合の
例である。第1図に示す装置は、命令およびデータを格
納する主記憶ユニット1と、主記憶ユニット1内の命令
に従ってデータ処理を実行する中央処理ユニット2と、
主記憶ユニット1、中央処理ユニット2および各樵周辺
制御ユニット(図示せず)K共通に接続され、それらの
間で情報の伝達を行なうシステムバスOと、中央処理ユ
ニット2から書込みおよび読出しアクセスをうけ、ディ
スプレイへの表示データをmx6ビット格納する表示記
憶ユニット3と、表示記憶ユニット3内のデータを順次
読出して読出したデータからディスプレロ表示信号を生
成する表示制御ユニット4とから構成される。表示記憶
ユニット3はそれぞれがmビットの記憶容量を持つ表示
記憶ブロックを6個30,31,32,33,34.3
5有し、各表示記憶ブロック内のmビットがディスプレ
イの表示範囲であるmピクセルと1対1に対応し1表示
記憶30,31.32で第1のカラー画面を、表示記憶
33,34.35で第2のカラー画面を構成する。各画
面には3個の表示記憶ブロックからの各lビットずつ計
3ビットのデータで2s即ち8色のカラー表現が可能で
るる。表示制御ユニット4は、表示制御のための基本ク
ロックであるクロック信号500を発生するクロック発
生回路50と、表示記憶ブロック30,31,32,3
3゜34.35それぞれに対応して設けられ各表示記憶
ブo ッ10a 出しデー)300,310.・ 、3
50(各8ビット)を入力データとしクロック信号50
0を動作クロックとするシフトレジスタ40゜41.4
2,43,44.45と、クロック信号500の8サイ
クル毎に表示記憶ユニット3への読出しタイミング信号
460を発生し挽出されたデータをシフトレジスタ40
〜45ヘセツトするロードタイミング信号461t−発
生し、さらに中央処理ユニット2から表示記憶ユニット
3への書込みまたは読出しアクセス要求信号20(l受
けて表示記憶ユニット3に対し書込みまたは読出しタイ
ミング信号460を発生する表示記憶制御回路46と、
シフトレジスタ40と43の各出力400と430とを
あらかじめ定められた方法で合成しディスプレイに対す
る表示信号470t−出力する表示信号合成回路47と
、同様にして410と440とを合成し表示信号480
を、420と450とを合成し表示信号490t−それ
ぞれ出力する表示信号合成回路48と49とから構成さ
れる。
以上の構成を持つ従来例の場合、特定の図形即ち特定の
色をもつ表示が2つの画面内でいずれも同一のピクセル
位置にあること(パターンの衝突)を検出するためには
、第2図の概略フローで示した動作を中央処理装置2が
ソフトウェアによって実行する必要があプ、多大な実行
時間とプログラムステップ数が必要となってしまう欠点
があった。
(3)発明の目的 本発明はハードウェアで自動的特定のパターン間の衝突
を高速に検出できるようにしたもので、とくにソフトウ
ェアの負担を大幅に減少させることを目的とするもので
ある。
(4)発明の詳細な説明 上記の目的を2!成するため、本発明は、mピクセルか
ら成るディスプレイ上に2′色(第1図では!=3即ち
8色)のカラー表示をn個(第1図ではn = 2即ち
2個)の画面分向時に表示できるようにした表示制御装
置において、2J! ビットの衝突指定レジスタと、表
示記憶ユニット内のl×n個のデータと前記衝突指定レ
ジスタの内容とからn情中少なくともいずれか2個の画
面間で特定の図形同士が重なっているか否かを検出する
衝突検出回路と、前記衝突検出回路での衝突検出の結果
に基いてあらかじめ定められた値がセットされる衝突検
出レジスタとを含む。
(5)実施例の一説明 次に本発明の一実施例を図面を参照して詳細に説明する
第3図は本発明の一実施例を示すブロック図でラル、第
1図に示した従来例の他にさらに表示制御ユニット4内
に、システムバス0から8ビットのデータ金人力するこ
とによプ中央処理ユニット2からの誓込みアクセスが可
能な8ビットの衝突指定レジスタ60と、衝突指定レジ
スタ60からの8ビットの出力(lit号600〜60
7とシフトレジスタ40〜45の各出力信号400,4
10,420゜430.440,450とから2個の画
面いずれでも衝突指定レジスタ60で指定された色が表
示されるか否かを検出し、衝突検出信号700を前者の
場合11@、後者の場合IQIとして出力する衝突検出
回路70と、システムバス0からlビットのデータを入
力しまた出力信号900をシステムバス0へ出力するこ
とによシ中央処理ユニット2からの書込みおよび読出し
アクセスが可能であi      リ、衝突慣出信号7
00t−強制セット入力とした衝突検出レジスタ90と
を含む。第4図は衝突検出回路70の詳細図でめシ、衝
突指定レジスタ6008ビットの出力信号600〜60
7のうちのlビットを信号400..410,420に
よシ第5図に従って0選択する8ウ工イ選択回路71と
、同じく8ビットの信号600〜607のうちのlビッ
トを信号430,440,450によシ第1表に従って
選択する8ウ工イ選択回路72と、両選択回路71と7
2の各出カフ10と720との論理積をとプその粕果を
衝突検出信号700とするアンドゲート73とから構成
される@ ここで衝突指定レジスタ6008ビットの出力を8ウ工
イ選択回路71.72で選択する信号400.410,
420および430,440,450紘デイスプレイへ
の表示信号ともな〕、その表示色が第5図のように決定
される。従りて、衝突指定レジスタ60の谷ビットは8
色中の各色と第1 ・表のように1対1で対応している
ため、2個の画面間で特定の図形同士の衝突を監視する
几めにはそれらの図形がいずれの色で表示嘔れるかを考
え       ::て、それらの色に対応した衝突指
定レジスタ60のビットにすべて111t−格納してお
けばよい。
これにより衝突監視を行なう図形同士が同一ピクセル位
置に重なった場合、そのピクセルを表示する時刻に衝突
検出信号700が@11となシ、衝突検出レジスタ90
がセットされる。中央処理ユニット2は適当な時間間隔
で衝突検出レジスタ90を信号900を介して読出すの
みで、衝突が発生したか否かを高速に監視できる。
以上画面数2(n−2)、表示可能色数8()=3)の
場合を例としたが、このn、lの値がそれぞれ3以上、
4以上である場合も本実施例での8ウ工イ選択回路(7
1,72)を21ウエイとしてn個持ち、アンドゲート
73の代わシとして前記n個の8ウ工イ選択回路の出力
nビットのうち2ビット以上が1であることを検出する
回路を持つことKよシ実現可能である。
(6)効果の説明 以上説明したように、本発明によれば、衝突の検出は表
示制御ユニット4で自動的に行なわれる丸め、従来のよ
うな中央処理ユニット2でのソフトウェア操作が一切不
要となる。すなわち、わずかなハードウェア回路の追加
で特定の図形間の衝突が高速にかつプログラムステップ
をほとんど使わすに実現できるという効果が得られる。
【図面の簡単な説明】
第1図は従来例のブロック図、第2図は従来例での中央
処理ユニット26動作を示したフローチャート、第3図
は本発明の一実施例のブロック図、第4図は第3図の衝
突検出回路70の詳細ブロック図、第5図は第4図の8
ウ工イ選択回路71゜72の動作説明図である。 l・・・・・・記憶ユニット、2・・・・・・中央処理
ユニット、3・・・・・・表示記憶ユニット、4・・・
・・・表示制御ユニット、40〜45・・・・・・シフ
トレジスタ、46・・・・・・表示記憶制御回路、47
〜49・・・・・・表示信号合成回路、50・・・・・
・クロック発生回路、60・・・・・・衝突検出レジス
タ、70・・・・・・衝突検出回路、71,72・・・
・・・8ウ工イ選択回路、73・・・・・・アンドゲー
ト、90・・・・・・衝突検出レジスタ、0嶌S 図 (歩F;−)t’/、ン に: θウェイ選↓く回路71(1) 入出カイ3号 ノ;θ九イ選択回路7z/) λ記力佑号

Claims (1)

    【特許請求の範囲】
  1. 命令およびデータを格納する主記憶ユニットと、前記主
    記憶ユニット内の命令に従いデータ処理を実行する中央
    処理ユニットと、前記中央処理ユニットからの書込みお
    よび読出しアクセスが可能であり、ディスプレイへの表
    示のためのデータを格納する表示記憶ユニットと、前記
    表示記憶ユニット内のデータを外部へ読出してこの読出
    したデータからディスプレイ表示信号を生成する表示制
    御ユニットとを含み、ディスプレイの表示単位である1
    ピクセルに前記表示記憶ユニット内のlビットが1組と
    なって1対1に対応し、この対応をm組持つエリアがn
    個から成る記憶容量を前記表示記憶ユニットが持つこと
    により、全体でmピクセルから成るディスプレイ上に2
    ^l色の表示をn個の画面分表示できるようにした情報
    処理装置において、前記表示制御ユニット内に、前記中
    央処理ユニットより書込みアクセスが可能な2^lビッ
    トの衝突指定レジスタと、ピクセル毎にn個の各画面そ
    れぞれで前記表示記憶ユニット内の1ピクセルを構成す
    るlビットのデータにより前記衝突指定レジスタの2^
    lビット中の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 true JPS61107294A (ja) 1986-05-26
JPH0453319B2 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
JPH0453319B2 (ja) 1992-08-26

Similar Documents

Publication Publication Date Title
US5142673A (en) Bus monitor with dual port memory for storing selectable trigger patterns
US4631665A (en) Microprocessor having a programmable logic array
JPS6044702B2 (ja) 半導体装置
JPH0453319B2 (ja)
KR960006881B1 (ko) 좌표지정을 이용한 비디오 램 인터페이스 제어회로
JPS5835592A (ja) 表示画面分割装置
US6873332B2 (en) Microcomputer having OSD circuit, and bus control device and method
JP3397964B2 (ja) メモリ装置
JP3284949B2 (ja) 記憶装置へのバストレース格納装置と方法および記録媒体
JP2922519B2 (ja) ビデオ合成装置
JPS5922318B2 (ja) 多重制御記憶装置
JPS62151983A (ja) 情報処理装置
JPS62151984A (ja) 情報処理装置
JPS62151982A (ja) 情報処理装置
JP3101499B2 (ja) 文字表示装置
JP2587415B2 (ja) メモリバンクの選択が可変なデ−タ処理システム
JPS58199498A (ja) メモリシステム
JPS62293452A (ja) メモリic診断回路
JPH03188545A (ja) 画像メモリ制御装置
JPH0381880A (ja) ピクセル・マスク発生方法とグラフィックスプロセッサ
JPS6129956A (ja) メモリ制御装置
JPH06215560A (ja) ビデオ表示用メモリ集積回路
JPS58150992A (ja) デイスプレイ・システムにおけるメモリ・チエツク方式
JPS6237748A (ja) フア−ムウエアによるトリガ信号発生方式
JPS61193190A (ja) 表示制御装置