Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0113569B2 - - Google Patents
[go: Go Back, main page]

JPH0113569B2 - - Google Patents

Info

Publication number
JPH0113569B2
JPH0113569B2 JP57039074A JP3907482A JPH0113569B2 JP H0113569 B2 JPH0113569 B2 JP H0113569B2 JP 57039074 A JP57039074 A JP 57039074A JP 3907482 A JP3907482 A JP 3907482A JP H0113569 B2 JPH0113569 B2 JP H0113569B2
Authority
JP
Japan
Prior art keywords
display
code
character
indicator
area
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
JP57039074A
Other languages
English (en)
Other versions
JPS58158735A (ja
Inventor
Yoichi Asada
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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP57039074A priority Critical patent/JPS58158735A/ja
Publication of JPS58158735A publication Critical patent/JPS58158735A/ja
Publication of JPH0113569B2 publication Critical patent/JPH0113569B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、デイスプレイ装置におけるインデイ
ケータ表示を制御するデイスプレイ・インデイケ
ータの制御方式に関する。
〔従来技術と問題点〕
第1図は全体のシステム・ブロツク図である。
1はメイン・ストレージ、2はコントロール・ス
トレージ、3はマイクロプロセツサ、4はデイス
ク制御部、5はデイスク装置、6はフロツピイ・
デイスク制御部、7はフロツピイ・デイスク装
置、8はデイスプレイ制御部、9はデイスプレイ
装置、10はキー・ボード制御部、11はキー・
ボード、12はプリンタ制御部、13はプリンタ
を示す。メイン・ストレージ1には処理プログラ
ムとオペレーテイング・システムが格納され、コ
ントロール・ストレージ2にはマイクロプログラ
ムが格納される。マイクロプロセツサ3にはデー
タ・バスが接続される。データ・バスにはデイス
ク制御部4、フロツピイ・デイスタ制御部6、デ
イスプレイ制御部8、キー・ボード制御部10そ
してプリンタ制御部12等が接続される。デイス
ク制御部4の出力はデイスク装置5に接続され、
フロツピイ・デイスク制御部6の出力はフロツピ
イ・デイスク装置7に接続され、デイスプレイ制
御部8の出力はデイスプレイ装置9に接続され、
キー・ボード制御部10の出力キー・ボード11
に接続され、プリンタ制御部12の出力はプリン
タ13に接続される。データ・バスに接続された
これらの各制御部は、処理プログラム、オペレー
テング・システム、マイクロプログラムにしたが
つてマイクロプロセツサ3から制御される。デイ
スプレイ制御部8は文字コードを格納するデイス
プレイ・メモリと文字パターンを格納するキヤラ
クタ・ゼネレータを有し、マイクロプロセツサ3
からの制御に基いてデイスプレイ装置9への表示
を行う。
従来のデイスプレイ装置におけるインデイケー
タ表示方式は、キヤラクタ・ゼネレータとは別に
インデイケータ・パターンをROM(リード・オ
ンリ・メモリ)等に格納し、表示位置の制御とし
ては行カウンタ及び列カウンタを特別にデコード
する方式、或はデイスプレイ・メモリに特殊フラ
グを設け、デイスプレイ・メモリにインデイケー
タ・コードを格納する方式がある。しかしながら
これらの方法はいずれもハードウエアが特別に必
要になるという欠点がある。
〔発明の目的〕
本発明は上記の欠点を排除するものであつて、
インデイケータ・パターンを特別のハードウエア
として持たず、従来の文字キヤラクタ・ゼネレー
タの中にインデイケータ・パターンを書込み、文
字キヤラクタ・ゼネレータを利用してインデイケ
ータを表示することができるようにすることを目
的とする。
〔発明の構成〕
上記目的を達成するため、本発明のデイスプレ
イ・インデイケータ制御方式は、上位装置から送
られてきたデイスプレイ装置の1画面の文字コー
ドを格納するデイスプレイ・メモリと、文字コー
ドに対応する文字パターンを格納するキヤラク
タ・ゼネレータと、デイスプレイ制御回路とを有
し、上記デイスプレイ制御回路により上記デイス
プレイ・メモリの文字コードを読出し、文字コー
ドに対応する上記キヤラクタ・ゼネレータ内の文
字パターンをデイスプレイ装置の画面に表示する
ようにしたデイスプレイ・システムにおけるデイ
スプレイ・インデイケータ制御方式において、上
記デイスプレイ装置の画面に文字コード表示領域
とハードウエア表示領域とを設けると共に、上記
キヤラクタ・ゼネレータに通常文字とインデイケ
ータ・パターンとを予め格納し、上記キヤラク
タ・ゼネレータにおける通常文字とコードとの関
系をJISコード系又はEBCDICコード系と同一と
し、インデイケータに割当てられるコードを上記
JISコード系又はEBCDICコード系のフアンクシ
ヨン・コード又はインバリツト・コード領域に含
まれるコードを割当てるようにし、上位装置によ
つて上記インデイケータ・パターンを上記ハード
ウエア専用領域に表示するように制御することを
特徴とする。
〔発明の実施例〕
以下、本発明を図面を参照しつつ説明する。
第2図は本発明に用いられるデイスプレイ制御
部の具体的な構成の1例を示すブロツク図、第3
図は本発明によるキヤラクタ・ゼネレータにおけ
るコードと文字パターンの関係を示す図、第4図
は本発明による制御の流れを示す図、第5図は処
理プログラムによるデイスプレイ・ライト時にお
けるマイクロプロセツサ側の処理を示すフロー・
チヤート、第6図はインデイケータ制御時におけ
るマイクロプロセツサ側の処理を示すフロー・チ
ヤートである。図において、15はデイスプレイ
制御回路、16はメモリ・アドレス・レジスタ、
17はセレクタ、18はデイスプレイ・メモリ、
20はデイスプレイ・レジスタ、21はキヤラク
タ・ゼネレータ、22はアトリビユート制御回
路、23はシフト・レジスタ、24はビデオ制御
回路、25はバス・イン・レジスタ、14と19
はレシーバ、26はドライバ、27は表示領域、
28はハードウエア専用領域行、29はインデイ
ケータ表示領域を示す。
デイスプレイ制御部8は、第1図の全体のシス
テム・ブロツク図でみたように、データ・バスに
よりマイクロプロセツサ3と接続されるが、内部
の具体的な構成を示したのが第2図である。レシ
ーバ14の入力端子はデータ・バスに接続され、
その出力端子はメモリ・アドレス・レジスタ16
の入力端子とレシーバ19の入力端子とデイスプ
レイ制御回路15の入力端子に接続される。デイ
スプレイ制御回路15のメモリ・アドレス読出端
子はセレクタ17の一方の入力端子に接続され、
ラスター・アドレス読出端子はキヤラクタ・ゼネ
レータ21のラスター・アドレス入力端子に接続
され、同期信号等の出力端子はビデオ制御回路2
4の同期信号等の入力端子に接続される。メモ
リ・アドレス・レジスタ16の出力端子はセレク
タ17の他方の入力端子に接続される。セレクタ
17の出力端子はデイスプレイ・メモリ18のア
ドレス端子に接続される。デイスプレイ・メモリ
18のデータ端子はデイスプレイ・レジスタ20
の入力端子とバス・イン・レジスタ25の入力端
子とレシーバ19の出力端子に接続される。デイ
スプレイ・レジスタ20の出力端子はキヤラク
タ・ゼネレータ21の入力端子とアトリビユート
制御回路22の入力端子に接続される。キヤラク
タ・ゼネレータ21の出力端子はシフト・レジス
タ23の入力端子に接続される。シフト・レジス
タ23の出力端子はビデオ制御回路24の表示ド
ツト・データ入力端子に接続される。アトリビユ
ート制御回路22の出力端子はビデオ制御回路2
4のアトリビユート信号等の入力端子に接続され
る。バス・イン・レジスタ25の出力端子はドラ
イバ26の入力端子に接続される。ドライバ26
の出力端子はデータ・バスに接続される。キヤラ
クタ・ゼネレータ21には第3図に示すコード表
にしたがつて文字パターンが格納されている。
第2図のデイスプレイ制御部におけるデイスプ
レイ制御の概要を説明する。まずメモリ・アドレ
ス・レジスタ16にデイスプレイ・メモリ・アド
レスがセツトされる。デイスプレイ・メモリ・デ
ータがレシーバ19を介してデイスプレイ・メモ
リ18に格納される。データの格納されるデイス
プレイ・メモリ18のアドレスはメモリ・アドレ
ス・レジスタ16により指定される。デイスプレ
イ・メモリ18にデータを格納し終わりデイスプ
レイ制御回路15に起動指令がかかると、デイス
プレイ制御回路15からのメモリ・アドレス信号
MAOないしMANによりデイスプレイ・メモリ
18の内容が順次読出されデイスプレイ・レジス
タ20にセツトされる。デイスプレイ・レジスタ
20の内容とデイスプレイ制御回路15からのラ
スター・アドレスRA0ないしRA4にしたがつて
文字パターン・データ(行エレメント)がキヤラ
クタ・ゼネレータ21からシフト・レジスタ23
へ供給される。キヤラクタ・ゼネレータ21から
の文字パターン・データはシフト・レジスタ23
でシリアルな表示ドツト・データに変換され、ビ
デオ制御回路24に供給される。シフト・レジス
タ23からのシリアルな表示ドツト・データとデ
イスプレイ制御回路15からの同期信号がビデオ
制御回路24に入力され、ビデオ制御回路24の
出力によりデイスプレイ表示が行われる。バス・
イン・レジスタ25は、例えばデイスプレイ・メ
モリ18の内容を読出すときに使用される。アト
リビユート制御回路22はデイスプレイ・レジス
タ20に読出されたアトリビユト・コードによつ
て例えばリバースやブリンク等をビデオ制御回路
に指示する。
第3図は本発明によるキヤラクタ・ゼネレータ
におけるコードと文字パターンの関係を示す図で
ある。第3図から判るように、この表はEBCDIC
コード表において従来フアンクシヨン・コード又
はインバリツト・コード領域として割振られてい
る領域をインデイケータ・パターンに割当てるも
のである。即ち第3図の表は16進の上位の桁が横
方向、下位の桁が縦方向を表わしているが横方向
が0ないし3、縦方向が0ないしFの領域はイン
デイケータ・パターンに割当てられ、横方向が4
ないしF、縦方向が0ないしFの領域はEBCDIC
コード体系と同様に通常文字に割当てられる。
デイスプレイ装置9は、第4図に示すように、
24行80桁1920字の表示領域27とハードウエア専
用領域行28が設けられる。このハードウエア専
用領域行28は25行目とされる。記号29で示す
ようにこのハードウエア専用領域行28にインデ
イケータ・パターンが表示される。表示領域27
とハードウエア専用領域行28を含めた25行80桁
2000字のデイスプレイ・メモリが用意される。イ
ンデイケータ・コードX▼10▼とX▼20▼が与え
られると、第3図に示すように、システム・アベ
イラブルのインデイケータ表示が行われる。デイ
スプレイ装置にシステム或は他のワーク・ステー
シヨンからメツセージが届いているときのメツセ
ージ受信中のインデイケータ表示はX▼11▼とX
▼21▼のインデイケータ・コードを与えることに
よつて行われる。オペレータのミスやキー・ボー
ドのインプツト・エラー或はキー・ボードの操作
禁示を示す打鍵エラー発生のインデイケータ表示
はX▼13▼とX▼23▼のインデイケータ・コード
を与えることによつて行われる。これらは処理プ
ログラムには関係なく、マイクロプログラムを含
すハードウエア・レベルで行われる。
以下、制御の流れを第4図によつて説明する。
キー・ボード11において、印刷キー押下時はマ
イクロプログラムによりX▼19▼とX▼29▼のイ
ンデイケータ・コードがデイスプレイ・メモリ1
8のハードウエア専用領域行にライトされる。挿
入キー押下時、或は打鍵エラー発生時も同様にし
てX▼12▼とX▼22▼、或はX▼13▼とX▼23▼
のインデイケータ・コードがデイスプレイ・メモ
リ18のハードウエア専用領域行にライトされ
る。ιMPL/ιPL時のデバイス指定のときはマイ
クロプログラムによりX▼16▼とX▼26▼のイン
デイケータ・コードがデスプレイ・メモリ18の
ハードウエア専用領域行にライトされる。フロツ
ピイ・デイスク装置7のメモリ・ダンプ指定のと
きは同様にマイクロプログラムによりX▼15▼と
X▼25▼、X▼17▼とX▼27▼及びX▼18▼とX
▼28▼のインデイケータ・コードがデイスプレ
イ・メモリ18のハードウエア専用領域行にライ
トされる。システム・アベイラブルの状態のとき
はオペレーシヨン・システムよりインデイケー
タ・セツト・コマンドが発行され、マイクロプロ
グラムによりX▼10▼とX▼20▼のインデイケー
タ・コードがデイスプレイ・メモリ18のハード
ウエア専用領域行にライトされる。他のワーク・
ステーシヨン等からメツセージが届いているとき
(メツセージ受信中)もオペレーテング・システ
ムよりインデイケータ・セツト・コマンドが発行
され、マイクロプログラムによりX▼11▼とX▼
21▼のインデイケータ・コードがデイスプレイ・
メモリ18のハードウエア専用領域行にライトさ
れる。このように、オペレーテング・システム、
マイクロプログラム、或はハードウエアの内容に
よりインデイケータ・コードがデイスプレイ・メ
モリ18のハードウエア専用領域行にライトされ
る。
次に、処理プログラムによつてデイスプレイ・
ライト・マクロが発行されたときにおけるマイク
ロプロセツサの処理の流れを第5図を参照して説
明する。
処理プログラムからコードを受信する。
受信したコードが横方向が0ないし3、縦方
向が1ないしFの領域の中にあるものかを判定
する。
Yesの場合はの処理を行い、Noの場合は
の処理を行う。
受信したコードが横方向が0ないし3、縦方
向が1ないしFにあるときはそれが制御コード
かどうかを判定する。
Yesであればの処理を行い、Noであれば
の処理を行う。
制御コードにしたがつた制御を実行する。
全コードをNull(X▼00▼)に変換してデイ
スプレイ・メモリ18にライトする。
受信したコードをデイスプレイ・メモリにラ
イトする。
オペレーテング・システムにおけるイニシヤル
時のJOBメニユー等のときは画面ライト・コマ
ンドが発行され、デイスプレイ制御部のデイスプ
レイ・メモリ18における表示領域にメニユー画
面用の文字コードがライトされる。
〔発明の効果〕
以上の説明から明らかなように、本発明によれ
ば、インデイケータを表示するハードウエア専用
領域を含めたデイスプレイ・メモリを持ち、従来
のキヤラクタ・ゼネレータのフアンクシヨン・コ
ード又はインバリツト・コード領域にインデイケ
ータ・パターンを格納し、ユーザー・プログラム
に対しては、そのコードをデイスプレイ・メモリ
にライトできないようにすると共にインデイケー
タをハードウエア・レベル(マイクロプログラム
を含む。)でのみコントロールし、ライトする。
したがつて、特別なインデイケータ専用のハード
ウエアを持つことなく、ユーザーによりインデイ
ケータ・パターンを表示されることもなく、ハー
ドウエア・レベルで任意なインデイケータを表
示/制御することができる。
【図面の簡単な説明】
第1図は全体のシステム・ブロツク図、第2図
は本発明に用いられるデイスプレイ制御部の具体
的な構成の1例を示すブロツク図、第3図は本発
明によるキヤラクタ・ゼネレータにおけるコード
と文字パターンの関係を示す図、第4図は本発明
による制御の流れを示す図、第5図は処理プログ
ラムによるデイスプレイ・ライト時におけるマイ
クロプロセツサ側の処理を示すフロー・チヤー
ト、第6図はインデイケータ制御時におけるマイ
クロプロセツサ側の処理を示すフロー・チヤート
である。 1……メイン・ストレージ、2……コントロー
ル・ストレージ、3……マイクロプロセツサ、4
……デイスク制御部、5……デイスク装置、6…
…フロツピイ・デイスク制御部、7……フロツピ
イ・デイスク装置、8……デイスプレイ制御部、
9……デイスプレイ装置、10……キー・ボード
制御部、11……キー・ボード、12……プリン
タ制御回路、13……プリンタ、15……デイス
プレイ制御回路、16……メモリ・アドレス・レ
ジスタ、17……セレクタ、18……デイスプレ
イ・メモリ、20……デイスプレイ・レジスタ、
21……キヤラクタ・ゼネレータ、22……アト
リビユート制御回路、23……シフト・レジス
タ、24……ビデオ制御回路、25……バス・イ
ン・レジスタ、14と19……レシーバ、26…
…ドライバ、27……表示領域、28……ハード
ウエア専用領域行、29……インデイケータ表示
領域。

Claims (1)

    【特許請求の範囲】
  1. 1 上位装置から送られてきたデイスプレイ装置
    の1画面の文字コードを格納するデイスプレイ・
    メモリと、文字コードに対応する文字パターンを
    格納するキヤラクタ・ゼネレータと、デイスプレ
    イ制御回路とを有し、上記デイスプレイ制御回路
    により上記デイスプレイ・メモリの文字コードを
    読出し、文字コードに対応する上記キヤラクタ・
    ゼネレータ内の文字パターンをデイスプレイ装置
    の画面に表示するようにしたデイスプレイ・シス
    テムにおけるデイスプレイ・インデイケータ制御
    方式において、上記デイスプレイ装置の画面に文
    字コード表示領域とハードウエア表示領域とを設
    けると共に、上記キヤラクタ・ゼネレータに通常
    文字とインデイケータ・パターンとを予め格納
    し、上記キヤラクタ・ゼネレータにおける通常文
    字とコードとの関係をJISコード系又はEBCDIC
    コード系と同一とし、インデイケータに割当てら
    れるコードを上記JISコード系又はEBCDICコー
    ド系のフアンクシヨン・コード又はインバリツ
    ト・コード領域に含まれるコードを割当てるよう
    にし、上位装置によつて上記インデイケータ・パ
    ターンを上位ハードウエア専用領域に表示するよ
    うに制御することを特徴とするデイスプレイ・イ
    ンデイケータ制御方式。
JP57039074A 1982-03-12 1982-03-12 デイスプレイ・インデイケ−タ制御方式 Granted JPS58158735A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57039074A JPS58158735A (ja) 1982-03-12 1982-03-12 デイスプレイ・インデイケ−タ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57039074A JPS58158735A (ja) 1982-03-12 1982-03-12 デイスプレイ・インデイケ−タ制御方式

Publications (2)

Publication Number Publication Date
JPS58158735A JPS58158735A (ja) 1983-09-21
JPH0113569B2 true JPH0113569B2 (ja) 1989-03-07

Family

ID=12542966

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57039074A Granted JPS58158735A (ja) 1982-03-12 1982-03-12 デイスプレイ・インデイケ−タ制御方式

Country Status (1)

Country Link
JP (1) JPS58158735A (ja)

Also Published As

Publication number Publication date
JPS58158735A (ja) 1983-09-21

Similar Documents

Publication Publication Date Title
KR920001958B1 (ko) 그래픽디스플레이시스템에 있어서의 그래픽디스플레이장치
US4710762A (en) Display screen control system
KR910005366B1 (ko) Crt/플라즈마 디스플레이제어기
US4706076A (en) Apparatus for displaying images defined by a plurality of lines of data
JPS5948393B2 (ja) デイスプレイ装置
US4728945A (en) Tabulating system
JPH0113569B2 (ja)
JPS6015777A (ja) 連続した直線の作図方式
JPH0113117B2 (ja)
JPH04318892A (ja) 情報処理装置および表示制御回路
JPS6139677B2 (ja)
JP2700001B2 (ja) キャラクタデータ出力装置
JP2610874B2 (ja) 情報処理方法
JPS59116785A (ja) 文字・図形情報入力表示方式
JPS5946681A (ja) ユ−ザ定義ramへのパタ−ン書込装置
JPS61263764A (ja) プリンタ制御方式
JPS6216435B2 (ja)
JPH0527873B2 (ja)
JPS59220785A (ja) Crt表示装置
JPH062439U (ja) キーボードディスプレイ装置
JPS6289136A (ja) プロンプテイング画面の制御方式
JPS61175765A (ja) 文書処理装置の書式設定方式
JPH0126071B2 (ja)
JPS62126471A (ja) 画像パタ−ン変換装置
JPH02188823A (ja) 拡大文字の印刷処理方法