JPS6312077A - グリツド描画方式 - Google Patents

グリツド描画方式

Info

Publication number
JPS6312077A
JPS6312077A JP15504786A JP15504786A JPS6312077A JP S6312077 A JPS6312077 A JP S6312077A JP 15504786 A JP15504786 A JP 15504786A JP 15504786 A JP15504786 A JP 15504786A JP S6312077 A JPS6312077 A JP S6312077A
Authority
JP
Japan
Prior art keywords
memory
coordinates
addresses
grid
general
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.)
Pending
Application number
JP15504786A
Other languages
English (en)
Inventor
Shiyouko Ishiyama
石山 肖子
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 JP15504786A priority Critical patent/JPS6312077A/ja
Publication of JPS6312077A publication Critical patent/JPS6312077A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明はディスプレイ上へのグリッド描画を高速に行
なうことができるグリッド描画方式に関するものである
〔従来の技術〕
通常、ディスプレイ上にグリッドを描画するグリッド描
画方式は第3図に示すように、左下を原点にとり、画像
メモリの先頭アドレスaとしてy方向1到目を描いたの
ち、上方に順次2列目、3列目、・・・・・・を描いて
ゆくものである。
第4図は従来のグリッド描画方式を示すフローチャート
である。まず、ステップSIで描きたいグリッドのy座
標を計算する。次にステップS、でX座標を計算する。
次に1ステツプS3およびステップS4でこのX座標お
よびy座標の値から画像メモリ上のアドレスおよびビッ
ト位置を計算する。次に、ステップS5でこの計算した
アドレスの画像メモリにデータを書き込む。そして、ス
テップS6で現在の列の右端まで描画したかどうかを判
定し、もし右端まで描画していなければ前記のステップ
S、〜S5を繰り返し実行する。もし現在の列が終了し
ていればステップS?てこの次の列のy座標を計算し直
したのち、再び前記のステップS、−Ssを繰り返し実
行する。そして、最後の列まで終了していれば描画を終
了する。このように、個々のグリッドについて、y座標
の計算をn回行ない、各列についてX座標の計算をm回
行なうことにより座標が計算され、その描画データを画
像メモリに書き込むことができる。
〔発明が解決しようとする問題点〕
上述した従来のグリッド描画方式は、n回のy座標の計
算と各列についてのm回の2座標の計算によシ計nXm
回の乗算を必要とする。また、画像メモリのアドレス値
を求める処理はやはシ(mXn)回必要となる。したが
って、全グリッドの描画終了には秒単位の時間がかかシ
、画面操作を行なうときの効率および操作性が悪いとい
う問題点があった。
〔問題点を解決するための手段〕
この発明のグリッド描五方式は、グリッドの各々の位置
を表わす座標のすべてのアドレスに関するデータを汎用
メモリ上に常駐させ、画像メモリへの書き込みにあたっ
て使用するようにしたものである。
〔作用〕
この発明は、グリッドの各々の座標のアドレスおよびビ
ット位置の計算に必要な乗算および除算の回数を減少さ
せることができる。
〔実施例〕
第1図はこの発明に係るグリッド描画方式の一実施例を
示すブロック図である。同図において、1は中央処理部
(CPU)、2は汎用メモリ、3は画像メモリ、4はコ
ントローラ、5はディスプレイである。次に上記構成に
よるグリッド描画方式の動作について第2図に示すフロ
ーチャートを用いて説明する。まず、ステップSLで、
中央処理部1によυy方向第1列目のX座標の画像メモ
リ上のアドレスをすべて計算する。次に、ステップS!
で、 この計算したX座標のアドレスを汎用メモリ2に
書き込む。次に1ステップS、で、このX座標の各々に
ついて画像メモリ3上のビット位置を計算する。次K、
ステップS4で、計算した画像メモリ3上のビット位置
を汎用メモリ2に書き込む。次に、ステップSうで、こ
の汎用メモリ2上に記憶されたy座標のアドレスを読み
出し、y座標についての画像メモリ3上のアドレスを計
算する。次にステップS、で、汎用メモリ2上に記憶さ
れたX座標のアドレスを読み出し、y座標のアドレスを
加算する。次に、ステップS、で、画像メモリ3上のア
ドレス番地に汎用メモリ2上のビット位置データを書き
込む。これによシ、画像メモリ3上に省き込まれたデー
タはディスプレイ5上に描画することができる。
〔発明の効果〕
以上詳alK説明したように、この発明に係るグリッド
描画方式によれば、各々の座標のすべてのアドレスに関
するデータを汎用メモリに常駐させ、各グリッド毎のア
ドレスおよびビット位置の計算に必要な乗算および除算
の回数を減少させることができるので、ディスプレイへ
のグリッド描画を高速に処理することができるなどの効
果がある。
【図面の簡単な説明】
第1図はこの発明に係るグリッド描画方式の一実施例を
示すブロック図、第2図は第1図の動作手順を示すフロ
ーチャート、第3図は画面と画像メモリの対応を表わす
図、第4図は従来のグリッド描画方式の動作手順を示す
フローチャートである。 1・・・・・・中央処理部、  2・・・・・・汎用メ
モリ、3・・・・・・画像メモリ、  4・・・・・・
コントローラ、5・・・・・・ディスプレイ。

Claims (1)

    【特許請求の範囲】
  1. グリッドの位置を表わす座標データから算出した画像メ
    モリのアドレスおよびビット位置に関するデータを汎用
    メモリ上にいつたん生成し、画像メモリへの書き込みに
    あたり、このデータをアドレス計算の情報として使用す
    ることを特徴とするグリッド描画方式。
JP15504786A 1986-07-03 1986-07-03 グリツド描画方式 Pending JPS6312077A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15504786A JPS6312077A (ja) 1986-07-03 1986-07-03 グリツド描画方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15504786A JPS6312077A (ja) 1986-07-03 1986-07-03 グリツド描画方式

Publications (1)

Publication Number Publication Date
JPS6312077A true JPS6312077A (ja) 1988-01-19

Family

ID=15597509

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15504786A Pending JPS6312077A (ja) 1986-07-03 1986-07-03 グリツド描画方式

Country Status (1)

Country Link
JP (1) JPS6312077A (ja)

Similar Documents

Publication Publication Date Title
JPS59119438A (ja) ロケ−タの現在位置を表示する方法
JPS6312077A (ja) グリツド描画方式
JPS635795B2 (ja)
JP3305395B2 (ja) 図形分割装置
JP3024254B2 (ja) 曲線描画方法及び装置
JP2904994B2 (ja) 座標間接続表示方法
JP2966531B2 (ja) ウインドウ移動方式
JP3481294B2 (ja) 寸法線自動引出しシステム
JPS6283790A (ja) 画像処理装置
JP3072564B2 (ja) 荷電粒子ビーム露光方法における任意角図形発生方法
JPH07296029A (ja) 寸法線編集方法
JP2605609B2 (ja) ドット表示処理装置
JPH0375905B2 (ja)
JPS62154177A (ja) 画像変換装置
JPS6068375A (ja) 表示装置の画面制御方式
JPH0581948B2 (ja)
JPS6368985A (ja) 面ぬり方式
JPS62269271A (ja) データ処理装置
JPH0433165A (ja) 画像表示装置
JPH05334378A (ja) 図形処理装置および図形要素処理方法
JPH05204547A (ja) カーソル位置制御装置
JPH0659664A (ja) キャッシュイメージを用いたパターン描画処理方式
JPH07230376A (ja) 計算機システムの機能拡張方法
JPH0467230B2 (ja)
JPH06119425A (ja) ピック入力方式