JPS61107291A - 表示装置 - Google Patents

表示装置

Info

Publication number
JPS61107291A
JPS61107291A JP59228519A JP22851984A JPS61107291A JP S61107291 A JPS61107291 A JP S61107291A JP 59228519 A JP59228519 A JP 59228519A JP 22851984 A JP22851984 A JP 22851984A JP S61107291 A JPS61107291 A JP S61107291A
Authority
JP
Japan
Prior art keywords
data
bitmap memory
memory
output
register
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
JP59228519A
Other languages
English (en)
Other versions
JPH0327919B2 (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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP59228519A priority Critical patent/JPS61107291A/ja
Publication of JPS61107291A publication Critical patent/JPS61107291A/ja
Publication of JPH0327919B2 publication Critical patent/JPH0327919B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はビットマツプメモリをもつ表示装置に係シ、特
にハードウェア量の増加を招くことなく簡単な構成でス
クロール速度金白上させることのできる表示装置に関す
る。
〔発明の技術的背景とその問題点〕
ビットマツプメモリをもつ表示装置に於いては、イメー
ジ及び図形の表示だけでなく、従来のキャラクタ表示装
置のような文字列の表示機能も必要である。文字列の表
示機能は、たとえばキーが一ドを使りてシステムに指示
を与えるときのモニタリングやプログラムのリスト表示
のときに使われる。これらの場合の表示の形式はスクロ
ール形式が主に使われるが、ビットマ、プメモリ方式の
表示装置ではスクロールするためのムーブ(MOVE)
を必要とするデータ量が膨大なため、ムーブに多くの時
間を要し、結果としてスクロールが不自然となり、オペ
レータに対して好ましくないものであるため、従来では
下記のように対処していた。
l)1文字表示用としてコードメモリをビットマツプメ
モリの他にもつ。
2)・  ビットマツプメモリのメモリ幅を大きくし、
一度にムーブできるデータ量を大きくする。
しかしながら上記し九〇、2)の手段に於いては、それ
ぞれに次のような欠点があった。即ち、υ、の場合は、
ビットマ、グメそり系の他にコードメモリ系が別途必要
であシ、従って装置構成が大量シとなシ、高価なものK
なってしまうという欠点がある。又、2)、の場合は、
ピ、トマ。
デメモリのメモリ幅の拡張に伴ってマスターオペレータ
、ン及びビット演算等の機能をもつ周辺回路機構部(ビ
ットマッグメモリ制御部等)のハードウェア構成も大き
くしなければならず(例えばALU 、レジスタ類等を
すべて16ピツト構成から32ピツト構成にしなければ
ならない)、従って、ビットマツプメモリ及びその周辺
回路のハードフェア量が非常に大きくなシ、小規模の表
示装置では高価になシすぎて、コスト面で実用に供し得
ないという欠点がある。
〔発明の目的〕
本発明は上記実情に鑑みなされたもので、文字表示機能
に関して既存機器との互換性を保ち、少ないハードウェ
アによって自然なスクロールができ、オペレータに好ま
しい作業環境を与えるビットマツプメモリ方式の表示装
置を提供することを目的とする。
〔発明の概要〕
本発明は、ビットマツプメモリをもつ表示装置に於いて
、上記ビットマツプメモリの出力データを、マスターオ
ペレーション及びビット演算処理機能をもつ回路部(ビ
ットマツプメモリ制御部)を経由させずに直接上記ビッ
トマッグメモリに戻し再書込みさせるためのパイノクス
手段、及び上記パイノヤス手段を任意選択的に有効々:
化する選択切替え手段を付加して、上記レジス   )
りに貯えられたビットマツプメモリの読出しデータを選
択的に上記24742手段を介し、直接上記ビットマツ
プメモリに戻して再書込みしスクロール動作を実行する
ことのできる構成としたもので、これKより、既存機器
との互換性を保ちつつ、少ないハードウェアによって、
高速スクロールによる円滑かつ自然なスクロールができ
オペレータに好ましい作業環境を与えることのできるビ
ットマツプメモリ方式゛の表示装置が実現できる。
〔発明の実施例〕
以下図面を参照して本発明の一実施例を説明する。
図はとの発明による装置の一実施例を示すブロック図で
ある。図中、11は装置を制御するマイクロプロセッサ
(μp)で’i’)、1stはマイクログロセ、す11
とは独立して装置内のデータのムーブを制御するDMA
装置である。13はマイクロプロセッサ11の出力値を
保持するレジスタ(REG)、J 4はビットマツプメ
モリ17に供給するアドレスの制御部(MAO)である
。15はリードモデファイライトをするためにマイクロ
グロセ、す11がビットマツプメモリ17に書き込むデ
ータと、ビットマツプメモリ17から読み出されたデー
タの論理演算及び書き込むデータのビット位置を制御す
るビットマッグメモリ制御部(BMO)であり、16は
ビットマツプメモリ制御部15より出力されるデータと
ビットマツプメモリ17より直接出力されるデータとを
受け、その何れか一方をレジスタ13の内容に従りて選
択するマルチゾレクサ(MPX)である。
17はビットマツプメモリ(BMM)、18はビットマ
ツプメモリ17の出力をアドレス制御部14の出力によ
って所定の幅だけ選択し出力するセレクタ(B8EL)
、19はビットマツプメモリ17の出力を一時保持する
レジスタ(REG)、20は表示のためにビットマツプ
メモリ17から読み出したデータをビットシリアルの信
号に変換する並直列変換器(p−s)、21はCRT等
の表示器である。又、IQlは16ピツトのシステムデ
ータバス(D−BU8)、102はアドレスバス(A−
BUS)である。103はレジスタ13の出力をセレク
タ16に入力する信号線、104はアドレスライン、1
05は32ビツトのデータ人力ライン、106は32ビ
、トのデータ入力ライン、107は32ビ、トのデータ
出力ライン、108は16ビ、トのデータ出力ライン、
110は32ビ、トのデータ入力ライン、109はビッ
トシリアルなビデオ信号ラインである。
ここで一実施例の動作を説明する。
まずマイクロプロセッサ11がビットマツプメモリー7
にデータをライトする場合、メモリアドレスがアドレス
バス102、アドレス制御部14、アドレスライン10
4を介してビットマッグメモリ17に供給される。図示
されない制御線によってビットマツプメモリー7の内容
が読み出され、レジスター9に保持される。更にこのデ
ータはデータ入力ライン110を介してセレクタ18に
供給され、データバス101のデータ幅(ここでは16
ビツト幅)Kされて、データ出力ライン108を介しビ
ットマツプメモリ制御部15の一方入力として供給され
る。
−万、マイクロプロセッサ11からのデータはデータバ
ス101を介してビットマツプメモリ制御部15の他方
入力として供給される。この2つの入力は図示されてい
ない指示線の状態に応じてビット毎の演算がなされ、デ
ータ入力ライン10Bを介してマルチプレクサ16に供
給される。この際、レジスタ13VCは、マルチプレク
サ16にてビットマツプメモリ制御部からのデータ入力
ライン105がセレクトされる内容のデータが予めセッ
トされ、このセレクト信号が信号線103を介してマル
チプレクサ16に供給されている。これKより、マルチ
グレク?16はビットマッグメモリ制御部15より出力
されたデータ入力ライン15上のデータを選択出力し、
ビットマッグメモリ17のデータ入力ライン106上に
出力する。マイクログロセ、す11より出力されるデー
タがビットマ、グメモリ17に書き込まれる。
次に1マイクロプロセツサ11がビットマツプメモリ1
1からデータをリードする場合について説明する。メモ
リアドレスがアドレスバス102、アドレス制御部14
、アビレスライン104を介してビットマッグメモリ1
7に供給される。このアドレスに従い図示されていない
制御線によってビットマツプメモリ17の内容が読み出
され、レジスタ19に保持される。更にこのレジスタ1
9に貯えられたデータはデータ入力ライン110を介し
てセレクタ18に供給され、データバス101のデータ
幅(16ビツト)にされてデータ出力ライン108を介
し、ビットマッグ制御部15に入力される。更にシステ
ムデータバス101を介してマイクロデロセ、す11に
読み込まれる。
次にスクロール時の動作について説明する。
従来方式のスクロールは、基本的には上記の16ビ、ト
単位のリードとライトの動作の繰返しであり、高速化す
るためにマイクロプロセ。
す11の代りにDMA装置12が動作して制御するもの
である。本発明の一実施例による動作について以下に記
述する。まずスクロール動作に先立って、レジスタ13
には、マルチプレクサ16がデータ入力ライン110上
のデータをビットマツプメモリ17のデータ入力ライン
106に出力する選択指示値がセットされる。以後、ス
クロール動作に入る。まず、リードオにレージ、ンで、
ビットマツプメモリ17の出力は、データ出力ライン1
07を介してレジスタ19にセットされる。リードサイ
クルはここで終了する。次にライトオペレーションで、
レジスタ19の出力はデータ入力ライン110を介して
マルチプレクサ16で選択された後、データ人力ライン
106を介してビットマッグメモリ17に書き込まれる
上記の動作が32ビット単位で実行されるので、従来方
式の2倍のスピードでスクロールが実現できる。
上述したように、ビットマツプメモリ方式の表示装置に
おいて、従来の文字表示機能におけるスクロール動作を
少ないノ・−ドウエアによって、高速に実現でき、オイ
レータに対して好ましい作業環境を与えることができる
〔発明の効果〕
以上詳記したように本発明によれば、ビットマツプメモ
リをもつ表示装置に於いて、上記ビットマツプメモリの
出力データを、マスターオペレージ、ン及びビット演算
処理機能をもつ回路部(ビットマツプメモリ制御部)を
経由させずに再び上記ビットマツプメモリに戻し、再書
込みさせるためのパイノクス手段、及び上記パイ/やス
手段を任意選択的に有効化する選択切替え手段を付加し
て、上記レジスタに貯えられたビットマツプメモリの読
出しデータを選択的に上記バイパス手段を介し直接、上
記ビットマツプメモリに戻して再書込みしスクロール動
作を実行することのできる構成としたことにより、既存
機器との互換性を保ちつつ、少ないハードウェアによっ
て、高速スクロール動作による円滑なスクロールができ
オペレータに好ましい作業環境を与えることのできるビ
ットマツプメモリ方式の表示装置が実現できる。
【図面の簡単な説明】
図は本発明の一実施例を示すプロ、り図である。 11・・・マイクログロセ、す(μp)、12・・・D
MA装置、13.19・・・レジスタ(几EG)、14
・・・アドレス制御部(MAO)、15・・・ビットマ
ツプメモリ制御部(BMO)、16・・・マルチプレク
サ(MPX)、17・・・ビットマツプメモリ(BMM
)、1 B・・・セレクタ(BSEL)、20・・・並
直列変換器(P−!3)、21・・・表示器、106,
110・・・データ入力ライン(32ビット幅)。 出願人代理人  弁理士 鈴 江 武 彦i′

Claims (1)

    【特許請求の範囲】
  1. ビットマップメモリと、このビットマップメモリの出力
    を一時保持するレジスタと、前記ビットマップメモリの
    出力データを任意のビット位置からシステムバスのビッ
    ト幅単位をもって選択する第1の選択手段と、この第1
    の選択手段より出力されるデータと前記システムバスを
    介して外部より与えられるデータとを受けて入力された
    データのビット演算処理を行なう演算手段と、この演算
    手段より出力されるデータと前記レジスタより出力され
    るデータとを受けて、その一方を選択し前記ビットマッ
    プメモリに供給する第2の選択手段とを有し、前記第2
    の選択手段を外部指示情報により任意選択的に切替えて
    、前記レジスタの出力データを前記選択手段を介し、直
    接前記ビットマップメモリに再書込みしてスクロール動
    作を実行することを特徴とした表示装置。
JP59228519A 1984-10-30 1984-10-30 表示装置 Granted JPS61107291A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59228519A JPS61107291A (ja) 1984-10-30 1984-10-30 表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59228519A JPS61107291A (ja) 1984-10-30 1984-10-30 表示装置

Publications (2)

Publication Number Publication Date
JPS61107291A true JPS61107291A (ja) 1986-05-26
JPH0327919B2 JPH0327919B2 (ja) 1991-04-17

Family

ID=16877693

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59228519A Granted JPS61107291A (ja) 1984-10-30 1984-10-30 表示装置

Country Status (1)

Country Link
JP (1) JPS61107291A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58154889A (ja) * 1982-03-10 1983-09-14 松下電器産業株式会社 デイスプレイ装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58154889A (ja) * 1982-03-10 1983-09-14 松下電器産業株式会社 デイスプレイ装置

Also Published As

Publication number Publication date
JPH0327919B2 (ja) 1991-04-17

Similar Documents

Publication Publication Date Title
US5299309A (en) Fast graphics control system capable of simultaneously storing and executing graphics commands
JPS61159686A (ja) 画像表示装置
JP3940435B2 (ja) ダイレクト・メモリ・アクセス(dma)バイト・スワッピングを実行する方法および装置
JPS60193066A (ja) 電子式計算機
US5077659A (en) Data processor employing the same microprograms for data having different bit lengths
JPS6120889B2 (ja)
JPH0454679A (ja) 演算装置
JPH0327919B2 (ja)
JPS61223964A (ja) デ−タ転送装置
JPS61226881A (ja) 画像デ−タ処理装置
JPH02178726A (ja) 表示装置
JPS59177594A (ja) デイスプレイ・メモリ制御方式
JPS61267873A (ja) デ−タ処理装置
JPH01161436A (ja) 演算処理装置
JPH02281328A (ja) 画面制御装置
JP2862369B2 (ja) 画像表示制御装置
JPH01140366A (ja) 電子式卓上計算機
JPS60209786A (ja) カラ−デイスプレイ装置
JPS6129956A (ja) メモリ制御装置
JPH0218619A (ja) 演算処理装置
JPS62134686A (ja) 表示装置
JPH04114238A (ja) 情報処理装置
JPH0216665A (ja) データ転送装置
JPS6255734A (ja) 電子計算装置
JPH0241522A (ja) 関数演算処理装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term