JPH0373900B2 - - Google Patents

Info

Publication number
JPH0373900B2
JPH0373900B2 JP57155929A JP15592982A JPH0373900B2 JP H0373900 B2 JPH0373900 B2 JP H0373900B2 JP 57155929 A JP57155929 A JP 57155929A JP 15592982 A JP15592982 A JP 15592982A JP H0373900 B2 JPH0373900 B2 JP H0373900B2
Authority
JP
Japan
Prior art keywords
cpu
display
information storage
display data
video information
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
JP57155929A
Other languages
English (en)
Other versions
JPS5945544A (ja
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 filed Critical
Priority to JP57155929A priority Critical patent/JPS5945544A/ja
Publication of JPS5945544A publication Critical patent/JPS5945544A/ja
Publication of JPH0373900B2 publication Critical patent/JPH0373900B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔発明の分野〕 本発明はラスタスキヤンタイプCRTデイスプ
レイ装置の改良に関する。
〔発明の技術的背景〕
ラスタスキヤンタイプCRTデイスプレイ装置
の一般的構成を第1図に示す。図中1は、この装
置の各部を制御するCPU、2はプログラム等を
保持するメインメモリ、3は、CRT画面に表示
するデータを保持するビデオRAM、4は、ビデ
オRAM3から供給されるデータを表示パターン
に変換するキヤラクタジエネレータ、5は、ビデ
オRAM3に対し、アドレスライン6を介してメ
モリアドレスを出力し、キヤラクタジエネレータ
4に対しアドレスライン7を介してラスタアドレ
スを出力するCRTコントローラ、8はキヤラク
タジエネレータ4からデータライン9を介して出
力された表示パターンデータを直列のビデオ信号
に変換するコンバータである。10は、コンバー
タ8から信号ライン11を介して出力されるビデ
オ信号によりCRT画面に文字、記号を表示する
表示部である。12はCRTコントローラ5から
信号ライン13を介して出力される、コントロー
ラ5がビデオRAM3の内容を表示中か否かを示
す信号を保持するレジスタである。尚、上記
CPU1、メインメモリ2、ビデオRAM3、
CRTコントローラ5およびレジスタ12は、シ
ステムバス14に接続されている。
以上のように構成されたデイスプレイ装置にお
いて、CRTコントローラ5は、CPU1のクロツ
クサイクルと非同期のラスタスキヤンタイミング
でビデオRAM3の内容を読み出して表示動作を
行なつていた。そして、CUP1が、例えば、表
示データをメモリ2から読み出して、ビデオ
RAM3に転送する場合には、CPU1は、レジス
タ12の内容を読み取ることにより、CRTコン
トローラ5がビデオRAM3に対しアクセスを行
なつていないことを確認してデータ転送を行なつ
ていた。
〔背景技術の問題点〕
このように、ビデオRAM3に対する、CRTコ
ントローラ5のアクセスと、CPU1のアクセス
とが競合する場合には、一般に、CPU1の動作
の方が待たされていた。従つて、この待ち時間、
CPU1は他の動作を行なうことができなかつた。
〔発明の目的〕
本発明は上記欠点を鑑みなされたもので、その
目的は、CPUのビデオRAMアクセスをタイミン
グ良く行ない、CPUからビデオRAM以外のデバ
イスへのサービスを効率良く行なうことである。
〔発明の概要〕
本発明は、CPUと、このCPUの制御のもとに
キヤラクタコード、或いは、ドツトパターンデー
タが書き込まれ、CRTへの表示データ出力のた
めにこれらデータを保持するビデオRAMと、表
示タイミングに同期して前記ビデオRAMをアク
セスするためのラスタアドレスを含むアドレス情
報を出力し、前記ビデオRAMからCRTへのキヤ
ラクタコード或いは、ドツトパターンデータの出
力を制御するCRTコントローラとを具備したラ
スタスキヤンタイプのCRT表示装置に設定され
た時間待機した後、前記CPUに割込みをかける
割込み手段を具備せしめ、前記CPUは、前記
CRTコントローラより出力されるラスタアドレ
スを監視することにより無表示ラスタ、又は、無
表示タイミングまでの時間を算出し、この時間に
相当する値を前記割込み手段に設定した後、設定
時間後に前記割込み手段より割込みがかかつた時
点で前記ビデオRAMに対しアクセスを実行して
前記目的を達成した。
〔発明の実施例〕
以下図面を参照して本発明の一実施例を説明す
る。
第2図は本発明の一実施例を示すブロツク図で
ある。図示の如く、本実施例においてもラスタス
キヤンタイプCRTキヤラクタデイスプレイ装置
を例に採る。第2図において、第1図に示した従
来例の装置の各部と同一のものは、同一番号を符
し、夫々の説明は省略する。ただし、レジスタ1
2は、本実施例では、CRTコントローラ5から
アドレスライン7を介して出力されるラスタアド
レスの状態を保持するステイタスレジスタとす
る。このレジスタ12とCPU1とで計算手段を
構成する。更に本実施例では割り込み手段である
プログラマブルインターバルタイマ16を設け
る。このプログラマブルインターバルタイマ16
は、システムバス14に接続され、CPU1から
与えられるカウント値をカウントダウンして、カ
ウンタ値がゼロになれば、信号線15を介して
CPU1に割り込み信号を出力するものである。
以上のように構成された本実施例の動作を説明
する。
CPU1がビデオRAMに対し、表示データを転
送する場合、CPU1は、まず、レジスタ12の
内容を読み取る。このとき、CRTコントローラ
5が表示動作を行なつていれば、CPU1は、現
在、表示されているデータは、CRT画面におい
て上から何番目のラスタであるかを知る。この読
取結果に基づいてCPU1は、現在表示されてい
る1行分のデータ中残りラスタ本数を計算する。
そして、CPU1は、この計算結果に基づいて、
無表情ラスタ又は無表情タイミングまでの時間を
算出し、次に、プログラマブルインターバルタイ
マ16に入力しているクロツクタイミングをベー
スとするカウンタ値を算出する。そして、CPU
1はこのカウント値をプログラマブルインターバ
ルタイマ16にセツトする。
プログラマブルインターバルタイマ16は、上
記のカウント値がセツトされると直ちにカウンタ
ダウンを行ない、カウント値がゼロとなつた時点
でCPU1に対し信号線15を介して割り込み信
号を出力する。この割り込み信号を入力された
CPU1は、メインメモリ2から必要な表示デー
タを読み出し、システムバス14を介してビデオ
RAM3に転送する。
このように、本実施例によれば、CPU1は、
ビデオRAM3に対しアクセスを行なう場合、レ
ジスタ12の内容を読み取り、カウンタ値を算出
して、これをプログラマブルインターバルカウン
タ16にセツトするのみで、割り込み信号が入力
されるまで、他のデバイスへのサービスを充分に
行なうことができる。
尚、上記実施例では、実際のタイマを設けた
が、ソフトウエアタイマでも同様の作用効果が得
られる。
また、ビデオRAMがドツトパターンデータを
記憶する方式をとつている場合、CRTコントロ
ーラ5から出力されるラスタアドレスは、ビデオ
RAM3をアクセスするためのアドレス情報の1
部として、ビデオRAM3に供給される。この場
合も、前述の実施例と同様な方法で本発明を実現
することができる。
〔発明の効果〕 以上説明したように、本発明によれば、CPU
はビデオRAMに対するアクセスを行なう際、
CPUは割込みがかかるまで別のタスクを実行す
ることができるので待ち時間を有効に使うことが
できる。
【図面の簡単な説明】
第1図は従来のラスタスキヤン型CRTデイス
プレイ装置のブロツク図、第2図は本発明装置の
ブロツク図である。 1……CPU、12……レジスタ(ステイタス
レジスタ)、16……プログラマブルインターバ
ルタイマ。

Claims (1)

    【特許請求の範囲】
  1. 1 表示データを表示するラスタスキヤンタイプ
    のCRT表示装置と、前記表示データが書込まれ
    るビデオ情報記憶部と、表示タイミングに同期し
    て前記ビデオ情報記憶部にラスタアドレスを含む
    アドレス情報を出力し、前記ビデオ情報記憶部の
    当該アドレス情報の内容を読出す制御手段と、前
    記ビデオ情報記憶部に表示データを書込むと共
    に、前記制御手段から出力された前記ラスタアド
    レスに基づき、CRT表示装置画面上のどの位置
    を表示しているかを検出し、その検出結果によ
    り、無表示期間までの時間を算出する書込み手段
    と、前記時間が設定され、前記時間経過後に割込
    み信号を発生する手段とを具備し、前記書込み手
    段は前記割込み信号を受信した時前記ビデオ情報
    記憶部に表示データの転送を実行することを特徴
    とする表示データ転送方式。
JP57155929A 1982-09-09 1982-09-09 表示デ−タ転送方式 Granted JPS5945544A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57155929A JPS5945544A (ja) 1982-09-09 1982-09-09 表示デ−タ転送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57155929A JPS5945544A (ja) 1982-09-09 1982-09-09 表示デ−タ転送方式

Publications (2)

Publication Number Publication Date
JPS5945544A JPS5945544A (ja) 1984-03-14
JPH0373900B2 true JPH0373900B2 (ja) 1991-11-25

Family

ID=15616594

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57155929A Granted JPS5945544A (ja) 1982-09-09 1982-09-09 表示デ−タ転送方式

Country Status (1)

Country Link
JP (1) JPS5945544A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2633032B2 (ja) * 1989-09-11 1997-07-23 キヤノン株式会社 情報処理システム及び装置
JP2581580Y2 (ja) * 1989-10-19 1998-09-21 株式会社 新興製作所 誘導負荷の過電流時間監視回路

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5326539A (en) * 1976-08-25 1978-03-11 Hitachi Ltd Data exchenge system
US4240140A (en) * 1978-12-26 1980-12-16 Honeywell Information Systems Inc. CRT display terminal priority interrupt apparatus for generating vectored addresses
JPS56121140A (en) * 1980-02-28 1981-09-22 Toshiba Corp Cursor blinking system

Also Published As

Publication number Publication date
JPS5945544A (ja) 1984-03-14

Similar Documents

Publication Publication Date Title
US4322793A (en) Communication controller transparently integrated into a host CPU
JPH046955B2 (ja)
JPS63153583A (ja) 表示装置
CA1175926A (en) Word processing system employing a plurality of general purpose processor circuits
JPS6243744A (ja) マイクロコンピユ−タ
JPS5945544A (ja) 表示デ−タ転送方式
JPH0720833A (ja) グラフィックスコンピュータ
JPS6139677B2 (ja)
KR920006328B1 (ko) 표시 및 묘화 제어 시스템
JP4553998B2 (ja) バス制御装置
JPS6213689B2 (ja)
JPH036509B2 (ja)
CA1315889C (en) Computer workstation with interrupt signaling arrangement
JPS6183585A (ja) 表示装置
JPH0329048A (ja) データ転送方式
JPH0812561B2 (ja) パルス間隔計測装置
EP0314501A2 (en) Computer workstation with interrupt signalling arrangement
JPH04312111A (ja) データ処理装置
JPS5960481A (ja) Crtコントロ−ラ
JPH03129478A (ja) 図形処理装置並びに、それを用いたデータ処理装置と、図形描画方法及び中央処理装置
JPH0415687A (ja) 表示装置制御回路
JPS63182750A (ja) マイクロコンピユ−タ開発支援装置
JPH0113140B2 (ja)
JPS63285592A (ja) デ−タ処理装置
Lewin et al. Input/output systems