JPS60101637A - テキスト表示システム - Google Patents

テキスト表示システム

Info

Publication number
JPS60101637A
JPS60101637A JP59217216A JP21721684A JPS60101637A JP S60101637 A JPS60101637 A JP S60101637A JP 59217216 A JP59217216 A JP 59217216A JP 21721684 A JP21721684 A JP 21721684A JP S60101637 A JPS60101637 A JP S60101637A
Authority
JP
Japan
Prior art keywords
signals
signal
microprocessor
buffer
bit
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
JP59217216A
Other languages
English (en)
Other versions
JPS6329289B2 (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.)
Digital Equipment Corp
Original Assignee
Digital Equipment 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 Digital Equipment Corp filed Critical Digital Equipment Corp
Publication of JPS60101637A publication Critical patent/JPS60101637A/ja
Publication of JPS6329289B2 publication Critical patent/JPS6329289B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/393Arrangements for updating the contents of the bit-mapped memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Abstract

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

Description

【発明の詳細な説明】 ブラウン管(CRT)画面上にテキストであれ図形であ
れ何らかの映像を表示するには、CRTビームが適正時
点に投射され(即ち映像が明るく背景が暗い場合におい
て画面を明るくシ)、1個のドツトかあるいは横線を構
成する一連のドツト等を生成しなければならない。その
ためには、表示システムが、表示されるべき映像を表わ
すデータ信号をクロック信号発生器からのクロック信号
と同期化して転送するデータ記憶手段を有する必要があ
る。先行技術では、クロックジェネレータは通常CRT
回路内に配置される。クロック信号との同期化によって
、CRTビームはデータに対応する正しい位置に尚たる
ように投射される(または投射を中止される)。情報文
が明るい背景に対し暗いモードで表示される場合は、ビ
ームの投射が中止されると了解されよう。上記は総て、
先行技術において十分に理解される。
更に先行技術の大部分では、システムが図形及びテキス
ト両方を表示するものである場合、二つの異なる記憶及
び制御システムが用いられている。
図形信号とテキスト信号とは、情報が最終的にCRTデ
バイスへ転送される際にのみ組合され、もしくは多重化
される。
表示法にビットマツプメモリを導入することによって作
業は幾分簡略化され、なぜならビットマツプメモリには
CRT画面上の各画素位置のための記憶場所が存在する
からである。即ち表示されるべき映像はそれがどのよう
なものであれ(テキストか、図形か、あるいはまた両者
の組合せかうビットマツプメモリに書込まれ得、かつそ
のただ1飼のメモリから(走査により)図形データ信号
とテキストデータイN号の両方がCRT画面へ転送され
、表示され得る。
先行技術において生じる主要な問題点は、ビットマツプ
メモリがテキスト用には使用されず、テキストは文字発
生器によってコード化され、連続的にCRTへ転送され
ているという点である。先行技術によるシステムは高速
であるが、二つの分離した記憶システムを必要とする。
本発明システムはテキスト用にも図形用にも同一のメモ
リの使用を可能にし、その際前記メモリは先行技術によ
る分離した複数個のメモリと同じ速度で動作する。
後段に説明するように本発明によって、データ信号のデ
ータ表示デバイスへの転送は置型に改善される。
本発明によるシステムは、主データ処理システムに対す
る専用従属デバイスとしてマイクロプロセッサを使用す
る。マイクロプロセッサは、主データ処理システムから
送られてくる一群のコード化された信号に応答する。各
コード信号群への応答において本発明システムはROM
から、受信された一群のコード信号の表わすテキスト文
字を図形的に規定する復数個のビット信号から成るラス
タを発する。即ちASCIIでコード化された複数個の
8ビット信号が主データ処理デバイスから転送されてく
ると、その信号群によって、好ましい具体例では8×1
0ビツトのラスタがマイクロプロセッサのROMから発
せられる。マイクロプロセッサでは、可能な表示される
べきテキスト文字各々について10バイトのデータがR
OM記憶手段に記憶される。ビット信号ラスタはマイク
ロプロセッサのROMからバッファへブロック転送され
る。次いで、適正に排列されたビット信号ラスタは同期
信号のブランク期間中に並列転送される。上記ブロック
転送を実現するために、図形表示制御デバイスがビット
マツプメモリのアドレス指定を行ない、その結果転送ブ
ロックはビットマツプメモリ内に特別の開始アドレスに
お込て書込まれる。
マイクロプロセッサはブロック転送が1周期で完了する
かそれとも2周期を要するかを決定するようにプログラ
ムされ、従って文字はバッファから1ステツプかまたは
2ステツプで転送される。バッファ内でビット信号は、
ビットマツプメモリにおいて該信号がワードの記憶場所
の範囲内で究極的に占める位置に対応する場所に記憶さ
れる。マイクロプロセッサを信号の再コード化専用とす
ること、並列転送の高速性、転送が水平及び垂直ブラン
ク期間中になされること、図形表示制御器をアドレス指
定に使用−it’−ルこと、及びバッファ内のビットの
予備排列によって、データは先行技術におけるよりも高
速で転送され得る。
本発明の目的及び特徴を、添付図面に基づき以下に更に
詳述する。
第1図に、チャネル13によってマイクロプロセッサ1
5に接続された主コンぼユータ11を示す。主コンピユ
ータ11は演算システムの心臓部であシ、第1図に示さ
れない多数の端末及び周辺装置と接続されていると了解
されるべきである。
また、第1・図に示しだチャネルは総て複数本の並行ワ
イヤを含み、これらのチャネルを経て転送される信号に
はアドレス信号、命令信号、及び表示されるべきデータ
の信号が含まれることも了解されるべきである。マイク
ロプロセッサは、好ましい具体例ではインテル社製造の
8085である。
マイクロプロセッサ15は、少なくとも中央処理装置と
、ROM記憶手段と、RAM記憶手段と、命令情報信号
を発生する論理回路とを含む。
第1図に示すように、バッファ23がチャネル21によ
ってマイクロプロセッサ15のRAM18と接続されて
いる。本発明システムは16ビツトワードによって動作
し、前記ワードは各々8ピツトである二つのバイトに区
分される。ROM16内に複数の8×10ビツトラスク
が記憶され、これらのマスクは各々表示されるべき文字
の形状を規定する。即ち、後段でよシ明らかとなるが、
文字ND〃はROM内の適当な場所に記憶された複数個
のビット信号によって図形的に表わされる。
また、やはシ後段でより明らかとなるが、ビット信号マ
スクはROMからの転送の際マイクロプロセッサの中央
処理装置を経てRAM18へ送り返され、その動作の間
にビット信号は転回され、その結果該ビット信号はRA
M18からチャネル21を経てバッファ23へ転送され
た時、ビットマツプメモリ33へ転送される上で適当で
ある場所に到達する。ビット等の排列は、第2図〜第5
図についての説明からよシ明瞭に理解されよう。
/セッファ23U、各々16ビツトである行を10行記
憶するべく溝成されている。一度に1個の文字が、RA
M18からバッファ23へ転送される。
バッファ23に記憶された、前記文字を表わす複数個の
ビット信号はマルチプレクサ(以後MUXと記す)27
及びチャネル37を経てビットマツプメモリ33へと、
一度に16ビツトずつ並列転送される。第2図〜第5図
についての説明においてよシ明らかとなるように、ビッ
ト信号がビットマツプメモリへ転送される時数信号のビ
ットのうち6個はチャネル40においてマスクされる。
バッファ23からのビット信号はビットマツプメモリ内
に、チャネル39に存在するアドレス信号に従って記憶
される。
第1図からは、図形表示制御器19がチャネル17を介
してマイクロプロセッサ15と接続されていることも知
見され得る。好ましい具体例では、図形表示制御器(以
後GDCと称する)はNEC社製造のMICROPD 
7220 である。GDC19はマイクロプロセッサか
らのアドレス情報及び命令情報を記憶する記憶手段を有
し、かつインクリメントあるいはデクリメントされてア
ルレスを変更し得る2個のレジスタを含む。GDC19
はまた、クロック信号並びに水平及び垂直同期信号を発
する書込み信号発生器をも含む。同期信号は結線57を
経てCRT51、シフトレジスタ53及びマイクロプロ
セッサ15へ送られる。書込みクロック信号は結線31
を経てバッファ23及びデスティネーションカウンタ4
1へ送られる。更に、水平及び垂直同期信号はGDC1
9内で、一定の動作を実現するべく機能する。各水平ブ
ランク期間につき七つの書込み周期が生起し、また各垂
直ブランク期間につき594の書込み周期が生起する。
前記以外の比率も用いることは可能である。
デスティネーションカウンタ41は、システム全体の一
部をなすものなので第1図に含めたが、本明細書に記載
した発明においては用いられない。
デスティネーションカウンタ41の動作は、本願出a人
がrスムースなスプリットスクリーンスクロールを行な
う装置(Split 5creen Smooth S
crolling Ar−rangffnent )J
という標題で同時係属出願中の米国特許出願第543,
108号に記載されておシ、この出願についても本願の
権利譲受人に権利譲渡されている。GDC19はマイク
ロプロセッサ15からのアドレス情報及び命令情報を受
信し、かつ受信した情報を保持してチャネル39にアド
レス信号を発生させ、その結果バッファ23から転送さ
れる文字はビットマツプメモリ33内の適正な場所に記
憶される。
第1図から知見され得るように、GDCl 9はそのア
ドレス情報を、チャネル25、チャネル35、MUX2
9.及びデコーダ45を介してチャネル39へ転送する
。MUX29はデスティネーションカウンタ41から続
くチャネル43上に第二の入力を有するが、上述のよう
にカウンタ41は本発明の動作に何ら係わルを有しない
。本発明に関する限シ、GDC19からのアドレス情報
はMUX29を常に透過する、即ちMUX29は存在し
ないも同然であると言えよう。デコーダ45はアドレス
情報を受信して、該情報をビット1ツゾメモリ33に関
して機能するのに適当な複数個の信号へと解読する。好
ましい具体例において、デコーダ45はTexas I
nstruments社製造の74LS 253である
。上記のようにして得られた信号はラッチに保持され、
その結果該信号はチャネル370ビツト信号がビットマ
ツプメモリ33に達する時に存在することになる。チャ
ネル91及びラッテ93も上記の同時係属出願に記載さ
れたスムースなスプリットスクリーンスクロールを行な
う回路に接続して使用される要素であシ、即ちチャネル
91、ラッテ93、及びチャネル97は本発明の動作に
一切関係しないということも留意されるべきである。
ビットマツプメモリ33に記憶された文字は、チャネル
39に存在するアドレス信号に応じて前記メモリ33か
ら読出される。ビットマツプメモリ33から転送される
ビット信号乃至画素信号は、チャネル56を経てシフト
レジスタ53へ転送される。信号は更に、結線57に存
在する水平同期信号に応じてシフトレジスタ53から転
送され、チャネル58を経てCRT51に達する。チャ
ネル58の信号は、水平同期信号と同期化して転送され
るのでCRTビームと同期状態にあシ、このことは表示
を行なう上で必要なことである。
第1図に、2個の入力即ちチャネル49及び47を有す
るMUX31を示す。ビット信号がバッファ23からM
UX27及びチャネル37を経て転送される時、該信号
の成るものは、ビットマツプメモリに書込まれるビット
列の適当な運なシ部分のみが有効となるようにマスクさ
れなければならない。マイクロプロセッサ15はそのC
PUによって、どの信号が、もしくはバッファ23から
のどの信号がマスキングを要するか常に計算し、それK
よって一組のマスクされた信号がチャネル49を経てM
UX31へ転送される。チャネル49の信号自体紘チャ
ネル40に存在する一定の書込み信号を有効にするかま
たは有効セせず、このシステムはチャネル37に存在す
る一定の信号を実際上電子的にマスクする。
MUX31の他方の入力は、GDCから続くチャネル4
7である。GDCl 9は図形表示信号を、チャネル2
5及びチャネル35.MUX27、並びにチャネル37
を介して転送し得る。このような可能性は、第1図のシ
ステムに存在はするが、本発明の一部とはならない。本
発明は、テキスト文字を表わす信号の主コンピユータ1
1からCRT51への転送を促進することを目的とする
。文字を表わす信号の転送促進を共に実現する本発明の
置型の特徴にはまず、マイクロプロセッサ15を専用ス
レーブとして使用するという概念が含1れる。この概念
によって、チャネル13によって送られる、ASCII
でコード化された一群の8ビット信号は直ちに8×10
ビツトのマスクに変形され、このラスタはROM16か
ら読出される。前記8×10ビツトのビット信号ラスタ
はRAM18で直ちに16X1(lビットのマスクに変
形され、次いでバッファ23へ転送される。上記変形の
間に第二の特徴が発揮され、即ちビット信号は変形の間
に、バッファ23に記憶される際ビットマツプメモリ3
3へ転送される上で適当な場所に記憶されるよう適当に
排列される。第三の%徴は、バッファ23がビット信号
を並列に転送し得る点であシ、この並列転送によってビ
ット信号はビットマツプメモリ内の適当な場所によシ速
く記憶される。並列転送はブランク期間中に実施され、
この第四の特徴も、転送が元来使用されないような時間
中に実施されるという点で動作の全体的な高速化に寄与
している。本発明の第五の特徴は、アドレス情報を発生
し、かつバッファがその信号をビットマツプメモリの適
当なアドレスに送るようにアドレス情報をモニタするG
DC19の使用である。上述のように、GDCは2個の
レジスタを有する。′現在(present)“のアド
レスレジスタには最初に、バッファ23内の情報が送ら
れかつ書込まれる開始アドレスが記憶される。GDC1
9内の書込みクロックジェネレータからの各書込み信号
に応答して、開始アドレスレジスタはインクリメントさ
れる。領域終結値レジスタは初め好ましくは値1゜をロ
ードされる。なぜならバッファ23は1oワードを記憶
し、かつ再びロードされる以前に完全に空白となるよう
に動作するからである。従って、書込み信号に応答して
、領域終結値レジスタはデクリメントされる。領域終結
値レジスタの有する値が零となると、マイクロプロセッ
サはGDCによってバッファ23が再びロードされ得る
ことを知らされる。マイクロプロセッサ外部にこのよう
な転送制御部を有するという特徴によって、動作速度が
全体的に増大される。
第2図〜第5図を検討することKよシ、本発明システム
の動作をより明らかにする。第2図〜第4図の左方に、
ビット信号のROM内での排列を示す。第2図の文字″
I D nはROMにおいて8×10のビット排列中に
表わされ、その除8X10のマスクの最上性が空白のま
まであることが留意される。最上性が空白のままKされ
ているのは、複数個の文字が画面上に一緒に表示される
場合に文字の行同士が離隔するようにとの配慮からであ
る。第3図の左方にROMにおいて8×10のビット排
列中に表わされた文字″E”を、また第4図左方にはR
OMにおいて8×10のビット排列中に表わされた文字
″C”をそれぞれ示す。
第2図の、ROMのビット排列中に表わされた文字”D
”が第1図のROM16からバッファ23へ転送される
時、当該する一組のビット信号はマイクロプロセッサ1
5のCPUt経て転送され、該信号は回転し、その結果
第2図の示す、バッファの16X10のビット排列中に
記憶される。第2図のバッファのビット排列において、
左方の列61が空白であることが判る。
実際には、空白の記憶場所には零が記憶されている。右
方の列63に零が記憶されていることも留意されるべき
である。列61から列63までで10ビツトであシ、従
って第2図の、バッファのピッ、ト排列中に表わされた
文字″’D”はl0XIOのラスタに記憶されている。
残りの6列65は空白であり、後段でよシ明らかとなる
ようにこれらの列は情報がバッファ23からビットマツ
プメモリ33へ転送される時にマスクされる。
マイクロプロセッサ15は、幾つかのフォーマットに適
合するようにプログラムされる。マイクロプロセッサ1
5は、ビット信号ラスタのノZツファ23からの最初の
転送の際文字は初めの10ビツトにおいて構成されるこ
とを知っており、従ってチャネル49上をMUX31へ
と送られる制御信号は、チャネル40で実施されるマス
キングによって第2図に列65として示されたJTl後
の6ビツトがマスクされるように命令する。
前述の内容は、第5図を検討することによって理解され
得る。第5図に、ビットマツプメモリ33内の四つのア
ドレスの構成を示す。(第5図にアドレスとして示され
た)アドレスO11,2、及び3の各々において、ビッ
トマツプメモリは16ビツト即ち1ワードを記憶し得る
。16ビツトの記憶場所を、θ〜15として示す。第5
図において、第一の行はCRT上の雨水位置のための記
憶エレメントを示す。第5図に示された第一の行のこれ
らの記憶場所は総て空白であることが知見され得る。こ
こに示された第一の行が空白であるのは、ROMのマス
クの最上性が、ディスプレイ上の文字の行同士が互いに
耐隔するように輩白とされているのと同様の理由による
。第5図の第二の行は、第2図〜第4図に示されたよう
な文字″′D”、1E”及び′C”各々を形成するビッ
ト信号の、転送された2行目を示す。ここまでは、第2
図に示されたような文字″D″を表わすビットの1行の
ROMからノZツファへの転送をみてきたが、次に、ビ
ット信号はノ々ツファから第5図に示されたようなビッ
トマツプメモリへどのように転送されるのかについて検
討したい。第5図にバッファの、(第2図に示された)
ビット情報の2行目を記憶した部分を符号67で示す。
ビット情報の2行目がバッファ23からMUX27及び
チャネル37を経て転送される時、マイクロプロセッサ
15はMUX31ヘマスキング情報を送り、その結果最
後の6個の画素記憶場所がマスクされ乃至空白きされ、
このことは第5図の67においてX印で示されている。
従って、ビットマツプメモリの第二の行の記憶場所0〜
9に、67の初めの10個の記憶場所に記憶されたビッ
ト信号と同じビット信号がローrされる。GDCの現在
アドレスレジスタ内の開始アドレスはアドレス0から出
発し、1行目に示された全白情報はバッファからビット
マツプメモリへ転送された。その原、GDC19の領域
終結値レジスタはデクリメントされた。次の立込みクロ
ック信号に応答してGDCの現在アドレスレジスメは5
0だけインクリメントされ、それによってビットマツプ
メモリの第二の行の記憶場所θ〜9は69に示すように
ロードされる。その時領域終結値レジスタはデクリメン
トされ、動作は第2図に示された行70〜79がバッフ
ァ23からMUX27及びチャネル37を経てビットマ
ツプメモリへ総て転送されてしまうまで継続する。
前記いずれの転送でも最後の6ビツトがマスクされる必
要があり、従って49のマスキング情報は、バッファ2
3からビットマツプメモリ33へ文字全体が転送されて
しまうまで一定で1+続ける。
GDCの5現在”レジスタが10回インクリメントされ
、領域終結値レジスタが10回デクリメントされると、
GDCはマイクロプロセッサに、新しい文字がROMI
 6からRAM18を経てバッファ23へ転送され得る
ことを知らせる。この具体例では、水平ブランク期間中
に7個のワードがバッファ23からビットマツプメモリ
へ転送され得る。従って上記のような水平ブランク期間
の終端において、GDCの現在アドレスレジスタは値3
50乃至8行目を読込み、領域終結値アドレスレジスタ
は3に設定される。第二の水平ブランク期間中に、残υ
の3行即ち第2図の行77〜79がバッファ23からビ
ットマツプメモリへ転送される。第三の水平ブランク期
間において、マイクロプロセッサ15は文字* E n
をROMI 6からRAM18を各してバッファ23ヘ
ロードし、処理が繰返される。
文字”E”は、ROM16からバッファ23ヘロードさ
れる時第3図に示した形態を取る。マイクロプロセッサ
は、文字@l E Nが2番目にロードされる文字であ
ることを知っておシ、またこのシステムはビットマツプ
メモリの記憶場所10〜15(d! 5図)に文字″′
E”の一部がロードされるべきであることを知っている
。従って、第3図に示したようなROMからの文字″′
E”は回転され、その結果第3図のバッファのビット排
列に示されるような状態でバッファに到達する。第二の
転送の最初の周期の間、マイクロプロセッサはチャネル
49にマスキング命令情報を送り、それによって79ツ
フア23から転送さ゛れる最初の10ビツトがマスクさ
れる。このことは、第5図に符号80で示されている。
第5図の80において、記憶場所O〜9がマスクされ(
×印で示す)、記憶場所10〜15の情報のみがビット
マツプメモリへ転送されることが指摘され得る。システ
ムは、ビットマツプメモリが第3図の部分81に示され
た情報をロードされ終るまで、信号の初めの10ビツト
を常にマスクしつつ動作を繰返す。部分81がロードさ
れ終ると、GDCの二つのレジスタがそのことをマイク
ロプロセッサに知らせる。しかしマイクロプロセッサ1
5は、第二の動作においてはバッファ23からの第二の
読出しを実行しなければ々らず、その際第5図に符号8
3で示されるように記憶場所4〜15がマスクされなけ
れはならないことを知っているようにプログラムされて
いる。83において(第5図)、初めの3ビツト並びに
その右の空白列(第3図の部分85)がビットマツプメ
モリへ転送され、ビット4〜15はマスクされているこ
とが知見され摺る。この間GDCはアドレスOから1へ
俊更し、それによって上記三つのビット並びにを自効は
ビットマツプメモリのアドレスlの記憶場所0.1,2
及び3に記憶される。GDC19の二つのレジスタがマ
イクロプロセッサに部分85のロードが完了したことを
知らせると、マイクロプロセッサは、文字″C″をRO
MI 6からRAM18を介してバッファ23へ、第4
図のバッファのビット排列に表わされたようにしてロー
ドすることを開始する。
ここでは文字″C″である第三の文字がバッファ23か
らビットマツプメモリへ転送される時扛、列O%1.2
及び3並びに列14及び15がマスクされ、従って文字
”C”は、上記と同じ動作によって記憶場所4〜13へ
転送され、ロードされる。
既に述べたように、ビット信号はノ々ツファにワードの
形態で、ビットマツプメモリへワードの形態でロードさ
れるのと同様にして記憶され、このことは熱論、1h報
を究極的にビットマツプメモリへ転送する上での時間短
縮をもたらす。また、マイクロプロセッサ15を、数個
の信号を多数の信号の形態にコード化するための専用ス
レーブとして使用することによつで情報を主コンピユー
タからCRTへ転送する速度が増大されることは、これ
までの記述から明らかである。更に、第1図の理解との
係わ如においてたされた第2図〜第5図の説明から、情
報をブランク期間中に書込みクロック信号に応じてノ9
ツファ23から並列転送することによって、情報の主コ
ンピユータからCRT51への転送が急速に促進される
ことは明らかである。GDCを開始アドレスの発生と、
そのアドレスが有効状態にあるトラックを文字が既に転
送された場合同様に保護することに使用することは、動
作全体の高速化に寄与する。
【図面の簡単な説明】
第1図は本発明システムの棚、略的ブロック線図、第2
図はROMに記憶された文字1D”並びに次いで79ソ
フアに記憶された文字″D″を示す説明図、第3図はR
OMに記憶された文字”E−並びに次いでノ々ツファに
記憶された文字−じを示す説明図、第4図はROMに記
1.絆された文字″lC″並びに次いでノ9ツファに記
憶された文字6C”を示す説明図、第5図はビット信号
のノ々ソファからビットマツプメモリへの転送を示す説
明図である。 11・・・生コンピユータ、13・・・チャネル、15
・・・マイクロプロセッサ、19・・・fltlJ 御
器、23・・・バッファ。 7!:?T人 テンシタル゛工2ウイフンノト・コー4
ごレイショノ代理人 t1!:l111目 1」 義 
雄−り勾・J −」(僚・ダ 第1頁の続き 0発 明 者 ジョン・ワイ・インク アメウ、 0発 明 者 チャールズ・ナミアス アメン、 0発 明 者 デイヴイツド・ブルー アメス・ヒユー
ズ オン リカ合衆国、マサチューセッツ・01772、サウスバ
ロテッドΦレーン1114 リカ合衆国、マサチューセッツ・01803%バーリン
トレイング拳サークルす1 リカ合衆国、マサチューセッツφ01749Xハドソン
、タリオ・ドライヴ・36

Claims (1)

  1. 【特許請求の範囲】 fil CRT表示手段とこのCRT表示手段に接続さ
    れた、画素情報を記憶してCRT表示手段へ転送するビ
    ットマツプメモリとを有するテキスト表示システムであ
    って、テキスト文字を表わすデータ信号の主コンピユー
    タからピットマツプメモリへの転送を促進する構成を有
    し、この構成は、 主コンピユータと接続されて該コンピュータから命令信
    号、アドレス信号、及びテキスト文字を表わすコード化
    された信号を受信し、表示されるべき個々のテキスト文
    字を規定する、各々複数個のピット信号から成るラスタ
    を、受信する様々なコード信号群に応じて生成するべく
    構成されたマイクロプロセッサと、マイクロプロセッサ
    と接続されてピット信号ラスタを受信し、該ラスタを次
    の並列転送のために記憶するバッファと、 バッファをビットマツプメモリに接続し、ビット信号ラ
    スタのビットマツプメモリへの並列転送を実現する第一
    の回路と、 マイクロプロセッサと接続され、該マイクロプロセッサ
    からアドレス信号及び命令信号を受信する制御回路と、 制御回路をビットマツプメモリに接続して該メモリへの
    アドレス信号を発生させ、ビット信号ラスタをピットマ
    ツプメモリ内の特定の記憶場所へ送るか、または択一的
    にビットマツプメモリの一定の記憶場所からCRT表示
    手段への画素情報の読出しをもたらす第二の回路とを組
    合せて含むことを特徴とする表示システム0 (2)マイクロプロセッサがピット信号ラスタなそのバ
    ッファへの転送時式、複数個のビット信号が互いにビッ
    トマツプメモリに記憶される際と同じ位置関係でバッフ
    ァに記憶されるような形態とするべく構成されているこ
    とを特徴とする特許請求の範囲第1項に記載のシステム
    。 (3)マイクロプロセッサがビット信号マスクを、文字
    を形成する複数個のビット信号が互いにビットマツプメ
    モリに記憶される際と同じ位置関係で当該文字の形状を
    表わすように排列された形態とするべく構成されている
    ことを特徴とする特許請求の範囲第1項に記載のシステ
    ム。 (4) 表示されるべき各文字が8×10のピット信号
    マスクに構成され、このマスクはマイクロプロセッサに
    おいて16X10のビット信号マスクに変形され、バッ
    ファは少なくとも16X10のビット信号マスクを記憶
    するべく構成されており、バッファに記憶されたビット
    信号は、連続的文字形成を表わすものであるか否かによ
    り1周期かまたは2周期でノぐツファから転送されるこ
    とを特徴とする特許請求の範囲第1項に記載のシステム
    。 (5)制御回路が書込み信号、水平同期信号及び垂直同
    期信号を発生するクロック信号発生器を含み、このクロ
    ック信号発生器はバッファに接続されており、それによ
    って該バッファは水平及び垂直ブランク時間の間にピッ
    ト信号マスクのセグメントを転送することヲ特徴とする
    特許請求の範囲第1項に記載のシステム。 (6)マイクロプロセッサが、バッファに保持されたビ
    ット信号が該マイクロプロセッサによるバッファへの新
    たなピット信号マスクの転送以前に総じて転送されるよ
    うバッファの動作をモニタするべく構成されていること
    を特徴とする特許請求の範囲第5項に記載のシステム。 (7)データ信号の転送を促進する構成がバッファから
    ビットマツプメモリへ転送される信号なマスクする手段
    と、この信号マスク手段を、マイクロプロセッサからの
    制御信号を受信し得るようにマイクロプロセッサと接続
    する第三の回路とを更に含むことを特徴とする特許請求
    の範囲第1項に記載のシステム。 (8)表示されるべき各文字がマイクロプロセッサ内の
    ROMにおいて8×10のビット信号マスクに構成され
    、かつ前記マイクロプロセッサにおいて16XlOのビ
    ット信号マスクに変形され、バッファは少なくとも16
    X10のピット信号マスクを受信し記憶するべく構成さ
    れており、データ信号の転送を促進する構成はバッファ
    からビットマツプメモリへ転送される信号をマスクする
    手段と、この信号マスク手段を、マイクロプロセッサか
    らの制御信号を受信し得るようにマイクロプロセッサと
    接続する第三の回路とを更に含み、その際前記信号マス
    ク手段は制御回路からのアドレス信号との関連でビット
    信号に対し、ビットマツプメモリへのロード時1ctx
    ioのピット信号マスクが8個ごとに8個のl0XIO
    ビット信号ラスタへ減少するように作用することを特徴
    とする特許請求の範囲第1項に記載のシステム。 (9) マイクロプロセッサがコード信号群を受信する
    べく構成されたリードオンリメモリを含み、かつ受信さ
    れる様々なコード信号群各々に応じて異なるビット信号
    マスクを生成するべく構成されていることを特徴とする
    特許請求の範囲第1項に記載のシステム。
JP59217216A 1983-10-18 1984-10-16 テキスト表示システム Granted JPS60101637A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/543,107 US4625203A (en) 1983-10-18 1983-10-18 Arrangement for providing data signals for a data display system
US543107 1983-10-18

Publications (2)

Publication Number Publication Date
JPS60101637A true JPS60101637A (ja) 1985-06-05
JPS6329289B2 JPS6329289B2 (ja) 1988-06-13

Family

ID=24166603

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59217216A Granted JPS60101637A (ja) 1983-10-18 1984-10-16 テキスト表示システム

Country Status (13)

Country Link
US (1) US4625203A (ja)
EP (1) EP0145530A3 (ja)
JP (1) JPS60101637A (ja)
KR (1) KR900006942B1 (ja)
AU (1) AU568159B2 (ja)
BR (1) BR8405250A (ja)
CA (1) CA1234436A (ja)
DK (1) DK166300C (ja)
FI (1) FI844086L (ja)
GR (1) GR80595B (ja)
IE (1) IE842670L (ja)
MX (1) MX157393A (ja)
ZA (1) ZA848032B (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4851834A (en) * 1984-01-19 1989-07-25 Digital Equipment Corp. Multiport memory and source arrangement for pixel information
JPH0736105B2 (ja) * 1986-04-11 1995-04-19 三菱電機株式会社 表示制御装置
DE3710696A1 (de) * 1987-03-31 1988-11-10 Nixdorf Computer Ag Verfahren zum bearbeiten des speicherinhalts eines bildwiederholspeichers und schaltungsanordnung zur durchfuehrung des verfahrens
US5956524A (en) * 1990-04-06 1999-09-21 Micro Technology Inc. System and method for dynamic alignment of associated portions of a code word from a plurality of asynchronous sources
US20030088611A1 (en) * 1994-01-19 2003-05-08 Mti Technology Corporation Systems and methods for dynamic alignment of associated portions of a code word from a plurality of asynchronous sources
KR100918297B1 (ko) * 2003-02-15 2009-09-18 엘아이지넥스원 주식회사 비디오 믹싱 시스템의 타이밍 제어가 가능한 래스터 회로

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4078249A (en) * 1976-06-01 1978-03-07 Raytheon Company Digital display composition system
US4240075A (en) * 1979-06-08 1980-12-16 International Business Machines Corporation Text processing and display system with means for rearranging the spatial format of a selectable section of displayed data
JPS56111884A (en) * 1980-02-08 1981-09-03 Hitachi Ltd Refreshing system for display picture
US4496944A (en) * 1980-02-29 1985-01-29 Calma Company Graphics display system and method including associative addressing
DE3014437C2 (de) * 1980-04-10 1982-05-27 Siemens AG, 1000 Berlin und 8000 München Anordnung zum Darstellen von alphanumerischen Zeichen an einem Bildschirm einer Anzeigeeinheit
US4366476A (en) * 1980-07-03 1982-12-28 General Electric Company Raster display generating system
US4486746A (en) * 1981-11-24 1984-12-04 Hughes Aircraft Company Digital system for raster scan display of video and alpha-numerics with single bit map memory
US4555775B1 (en) * 1982-10-07 1995-12-05 Bell Telephone Labor Inc Dynamic generation and overlaying of graphic windows for multiple active program storage areas
US4474628A (en) * 1983-07-11 1984-10-02 Ireco Chemicals Slurry explosive with high strength hollow spheres

Also Published As

Publication number Publication date
EP0145530A3 (en) 1989-07-26
AU568159B2 (en) 1987-12-17
KR850002998A (ko) 1985-05-28
FI844086L (fi) 1985-04-19
AU3443684A (en) 1985-04-26
KR900006942B1 (ko) 1990-09-25
CA1234436A (en) 1988-03-22
DK498884D0 (da) 1984-10-18
ZA848032B (en) 1985-06-26
MX157393A (es) 1988-11-21
US4625203A (en) 1986-11-25
BR8405250A (pt) 1985-08-27
EP0145530A2 (en) 1985-06-19
IE842670L (en) 1985-04-18
DK166300B (da) 1993-03-29
FI844086A0 (fi) 1984-10-17
JPS6329289B2 (ja) 1988-06-13
DK166300C (da) 1993-08-30
GR80595B (en) 1985-01-25
DK498884A (da) 1985-04-19

Similar Documents

Publication Publication Date Title
KR860001671B1 (ko) 텍스트 문자 서입방법 및 화상표시 제어장치
EP0071725A2 (en) Method for scrolling text and graphic data in selected windows of a graphic display
JPS5830590B2 (ja) 文字図形カラ−表示システム
US4924410A (en) Display control method and system
JPS6049391A (ja) ラスタ走査表示システム
US4418344A (en) Video display terminal
US5313227A (en) Graphic display system capable of cutting out partial images
US4011556A (en) Graphic display device
US4093996A (en) Cursor for an on-the-fly digital television display having an intermediate buffer and a refresh buffer
US4910505A (en) Graphic display apparatus with combined bit buffer and character graphics store
JPS60101637A (ja) テキスト表示システム
EP0184080B1 (en) Color display system
US4788536A (en) Method of displaying color picture image and apparatus therefor
EP0466935B1 (en) Still picture display device and external memory cartridge used therefor
EP0337752B1 (en) Graphic display system for cutting out partial image
JPS60144789A (ja) 文字図形表示制御装置
JPH071425B2 (ja) ラスタ走査表示システム
JPS5836782B2 (ja) ヒヨウジヨウメモリノ ジブンカツリヨウホウ
JPH036510B2 (ja)
JPS632117B2 (ja)
SU822171A1 (ru) Устройство дл ввода-выводаиНфОРМАции
JPS6161117B2 (ja)
JPS6057373A (ja) 記憶信号パタ−ンの回転方式
JPS5831381A (ja) 図形発生装置
JP2001188505A (ja) 表示装置及び表示制御方法