JPS6129016B2 - - Google Patents

Info

Publication number
JPS6129016B2
JPS6129016B2 JP53055949A JP5594978A JPS6129016B2 JP S6129016 B2 JPS6129016 B2 JP S6129016B2 JP 53055949 A JP53055949 A JP 53055949A JP 5594978 A JP5594978 A JP 5594978A JP S6129016 B2 JPS6129016 B2 JP S6129016B2
Authority
JP
Japan
Prior art keywords
data
register
circuit
memory
input
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
JP53055949A
Other languages
English (en)
Other versions
JPS54147738A (en
Inventor
Toshihiko Shirotani
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
Tokyo Shibaura Electric Co 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP5594978A priority Critical patent/JPS54147738A/ja
Publication of JPS54147738A publication Critical patent/JPS54147738A/ja
Publication of JPS6129016B2 publication Critical patent/JPS6129016B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)
  • Memory System (AREA)

Description

【発明の詳細な説明】 本発明はたとえば一画面のリフレツシユメモリ
をもつデイスプレー装置等に好適するデータ処理
方式に関する。
コンピユータの端末機器あるいはその他の用途
にデイスプレー装置が利用され、そのデイスプレ
ー装置としてリフレツシユメモリを有するものが
ある。この種デイスプレー装置は数字や文字等の
記号の表示はもとよりグラフイツク的なもの、あ
るいは必要に応じて指示用のカーソルなど種々の
表示ができるようにしててあり、そのためのメモ
リを備えている。しかし従来のこの種の装置は画
像表示メモリが一定語長単位で書き込み、読し出
しを行なういわゆるランダムアクセスメモリであ
るため、データ記憶の座標に制限を受けていた。
すなわち書き込み、読み出しが一定語長単位であ
るので、たとえばこの一定語長の途中となるよう
な任意の座標から書き換えたり、消去したりする
ことができなかつた。この制限を受けない方法と
しては1ドツト単位でランダムアクセス可能にし
たメモリもあるが、この場合1ドツト単位で処理
しなければならないため書き込みや読み出しに長
い時間を要し、速度が低下してしまう欠点があ
る。
本発明はこのような点を改善し、ランダムアク
セス可能な蓄積メモリを用いながら任意の座標点
からの書き込み、不要なデータの1ドツト単位で
の除去、既に記憶されているデータと新データと
を重ねて記憶すること等を可能とした画像表示用
メモリへのデータ書き込み上のデータ処理方式を
提供するものである。
以下図面を参照して本発明の一実施例を説明す
る。本発明では後述するランダムアクセスメモリ
のアドレスが2進数であるため、一定のデータは
nの長さが処理に都合が良く(n=1、2、3
………)、ここではn=3とし、データ長が1バ
イト8ビツトとして説明する。また書き込みある
いは削除のデータ長も同じく8ビツトとする。も
ちろん2nに限る必要はなく、任意長に設定でき
る。第1図において1,2は8ビツト(データ長
に等しい)パラレルイン、パラレルアウトおよび
シフト可能な第1、第2のレジスタ、3はメモリ
から読出したメモリデータを格納する8ビツトレ
ジスタ、4はデータ長に等しいビツト数の8ビツ
トレジスタであつてパラレルアウトが可能なも
の、5はデータ長に等しいビツト数の8ビツトレ
ジスタであつて、パラレルアウトが可能なもので
ある。また6,7,8はそれぞれ前記レジスタ
3,4,5の出力側に設けられる第1、第2、第
3の補数器、9,10,11は前記補数器7、レ
ジスタ1,2の各出力に設けられている第1、第
2、第3のオア回路、12は前記補数器6および
オア回路9の出力側に設けられるアンド回路、1
3は前記オア回路10,11の出力側に設けられ
2方からのデータの中の1つを選んで出力するデ
ータセレクタ、14はランダムアクセスメモリ、
15は各部へのタイミングパルスを発生する主タ
イミング発生回路、16はフリツプフロツプ回
路、17は加算器、18はクロツク発生回路、1
9,20はそれぞれ表示装置のX軸、Y軸に対応
するアドレスレジスタである。また21,22は
画面上のX軸座標、Y軸座標で1ドツト単位の座
標値、23は書き込みあるいは削除のためのデー
タ、24はランダムアクセスメモリ14のデー
タ、アドレスライン、25はランダムアクセスメ
モリ読出しデータ、26は書き込みデータ、2
7,28はランダムアクセスメモリ14のアドレ
スデータである。
前記第1、第2、第3の補数器6,7,8は第
2図に示すように排他的オア回路301,30
2,……,30nを並列に接続して構成し、第1
のオア回路9は第3図に示すような主タイミング
発生回路15の出力端にオア回路401,40
1,……,40nを並列に接続して構成し、第
2、第3のオア回路10,11は第4図に示すよ
うに複数のオア回路501,502,……,50
nをそれぞれレジスタ1,2、アンド回路12に
並列に接続して構成し、アンド回路12は第5図
に示すように第1の補数器6、第1のオア回路9
にアンド回路601,602,……,60nを並
列に接続して構成する。
次に各場合に分けて動作を説明する。
(a) 書き込みの場合(データ長が8ビツト23とす
る) 任意に与えられるX軸、Y軸の座標値21,
22がアドレスレジスタ19,20に入力さ
れ、同時に第1のレジスタ1に書き込まれる新
入力データ23が入力されるとする。ところで
この装置ではランダムアクセスメモリ14への
入力を1バイト(8ビツト)単位で行なつてい
るため、ランダムアクセスメモリ14の番地の
一定語長の途中にかかる任意座標から1バイト
書込むためには入力データをずらしてやる必要
がある。前述のようにデータ長は23であるの
で、アドレスレジスタ19に入力されるX軸の
座標値21の下位3ビツトの値が何ドツト目か
らデータが入力されるかを示す値となる。した
がつてこの値にしたがつてレジスタ1のデータ
をシフトすればよい。すなわちアドレスレジス
タ19からX軸の座標値21のデータがクロツ
ク発生回路18に入力され、このクロツク発生
回路18が主タイミング発生回路15からのタ
イミングパルスによつて駆動される。つまりク
ロツク発生回路18はカウンタデコーダで構成
され、座標値21の下位3ビツトから得られる
データをもとに上記シフトすべき数に応じたク
ロツクパルスを発生し、このクロツクパルスは
レジスタ1,2,4に加ええられる。このよう
にしてシフトすべき値が決定される。
したがつてレジスタ1に入力されたデータは
所定数だけシフトされ、またこのシフトによつ
て出力されたデータがレジスタ2に入る。また
この時シフトしたレジスタ1のシリアル入力は
“0”となるようにしておき、一方レジスタ2
の内容はあらかじめクリアしておく。このシフ
トは同時にレジスタ4についても行なわれ、こ
のレジスタ4の入力には“1”が加えられる
が、あらかじめクリアしておき初期値はオール
“0”としておく。
このような状態でたとえばX軸座標値21の
下位3ビツトの値が“5”を示したとすると、
入力されたデータは5つシフトされ、この新入
力データは第6図aのように、第1、第2のレ
ジスタ1,2に跨つて収納され、レジスタ4も
第6図bのようになる。
また書込みデータ23に対応する読出しデー
タ25つまり新入力データが入力されるべき隣
り合う番地の一方の1バイトのデータがレジス
タ3に入力され、この時1バイトのデータを
AAAAAAAAとすればレジスタ3の内容は第
6図cのようになる。そしてレジスタ3の出力
は補数器6を通してアンド回路12に加えら
れ、レジスタ4の出力は補数器7およびオア回
路9を通してアンド回路12に加えられる。こ
の補数器6,7は第2図のように各排他的オア
回路301,302,……,30nの一方の入
力に補数(有効“1”信号)として主タイミン
グ発生回路15からタイミングパルスが与えら
れ、その出力が、それぞれ第3図に示すオア回
路401,402,……,40nを通して、あ
るいは直接に第5図に示すアンド回路601,
602,……,60nのそれぞれ異なる入力端
に加えられる。こうしてアンド回路12でレジ
スタ3,4の出力のアンドがとられ第6図dの
ようなデータとなる。この第6図dのデータは
オア回路10,11に導かれ、レジスタ1,2
の出力と論理和がとられる。実際には各オア回
路10,11は第4図のようにオア回路50
1,502,……,50nの一方の入力端にア
ンド回路601,602,……,60nの出力
が導かれ、他方の入力端にレジスタ1,2の出
力が導かれる。つまりオア回路10でレジスタ
1の出力とアンド回路12で得られたレジスタ
3と4のアンドをとられたデータとが重ねら
れ、第6図eに示すようなデータとなる。この
値はデータセレクタ13によつて選択されてレ
ジスタ5に導かれ、第6図eのデータはここの
内容となる。この時データセレクタ13はオア
回路10の出力のみを通すようにし、また主発
振器15からのオア回路9、補数器6,7,8
への入力は“0”となつている。
このようにしてレジスタ5の出力は補数器8
を通し、データアドレスライン24を通して、
ランダムアクセスメモリ14に導き、元々
AAAAAAAAのデータが入つていた番地に格
納する。
次にAAAAAAAAのとなりの番地に入つて
いるBBBBBBBBのデータを読み出し、レジス
タ3に入力する。そして前述の処理と同様に、
このレジスタ3の出力とレジスタ4の内容(第
6図b)のコンプリメントをとつたものとアン
ドをとる。この処理は補数器7とアンド回路1
2によつて行なわれ、第6図fの示すデータが
得られる。次にこのアンド回路12の出力とレ
ジスタ2の内容とがオア回路11に導かれ、こ
こで重ね合わされ、その結果がデータセレクタ
13によつてレジスタ5に導かれ、その内容は
第6図gのようになる。このデータはデータラ
イン24を通じてランダムアクセスメモリ14
に導かれ、このデータは元々BBBBBBBBが入
つていた番地に格納する。すると新らたに書き
込もうとしていた********のデータが
第6図hに示すようにランダムアクセスメモリ
14内に埋め込まれたことになり、書き込み作
業は終了する。
(b) データの消去 消去するドツトを有効“1”とするデータを
与える。
(イ) この消去の場合も(a)で説明したと同様に各
レジスタ1,2,4のシフトを行なう。そし
てシフトの数が“5”であれば、レジスタ
1,2の内容は第7図aに示すようになる。
つまりレジスタ1の5〜7、レジスタ2の0
〜4に“1”が消去となる11000101の消去デ
ータが入力される。またレジスタ4の内容も
(a)での場合と同じ第7図bに示すものとな
る。一方ランダムアクセスメモリ14には消
去データに相当するものとして第7図cに示
す如きAAAAAAAAのデータがあり、レジ
スタ3に取り出される。そして主タイミング
発生回路15の出力によつて信号線29が有
効となり第1の補数器6によつてレジスタ3
の出力の補数が取り出される。この補数と同
時に信号線30が有効となつて第1のオア回
路9を通して得られたレジスタ4の出力がア
ンド回路12に導かれ、ここでアンドがとら
れ、その内容が第2のオア回路10でレジス
タ1の出力と重ねられ、データセレクタ13
を通り、且つ主タイミング回路15からの信
号線31による信号によつてレジスタ5に入
力される。この時信号線29が有効となつて
いるので、レジスタ5の出力が第3の補数器
8によつてさらに補数がとられデータライン
24を通してランダムアクセスメモリ14に
書き込まれる。この時のレジスタ5の補数
(その1とする)は第7図dに示すように
AAAAA00Aとなる。
一方レジスタ2に入つているデータも(a)で
説明したと同様にアンド回路12の出力と第
3のオア回路11で重ねられ、データセレク
タ13を通してレジスタ5に送られ、第3の
補数器8で補数がとられる。この時の補数
(その2とする)は第7図eに示すように
BB0B0BBBとなり、データライン24を介し
てランダムアクセスメモリ14に書き込まれ
る。その結果第7図fに示すように消去デー
タが入力された部分が00ABB0B0となり、希
望のドツトが消去される。
(c) データの重ね記憶 この場合はレジスタ4の出力によるいわゆる
データの切り抜きの動作を行なわせず、(a)で説
明した書き込動作を行なえばよい。つまり主タ
イミング発生回路15の信号線30からの信号
によつて第1のオア回路9の出力が全て有効と
なるようにし、レジスタ1のデータとレジスタ
3のデータとを重ねたものを書き込み、次にレ
ジスタ2のデータとレジスタ3のデータとを重
ねたデータを書き込むことにより、ランダムア
クセスメモリ14には部分的な重ね記憶が行な
われる。
このようにしてこのデータ処理方式を用いれ
ば、座標軸のいずれかの部分からでも、その位
置に応じてデータをシフトして入力することに
より、部分的な書き換え、部分的なドツト単位
の消去、および部分的な重ね記憶が任意にでき
るようになる。
たとえばデイスプレー装置に適用した場合
は、1画面のリフレツシユメモリをもつもので
あれば、任意の座標点からの書き込みができ、
しかもデータの消去が可能となりグラフイツク
動作における線分の消去(画面の任意領域の消
去)が1本の信号で可能となる。つまり消去信
号を外部から今まで書いたものと同じものを与
えれば、今まで書いたデータを消去できると云
うことである。また重ねて書き込むこともでき
るので、罫線や文字の上に×などの記号を表示
したりすることもでき、利用性が著しく向上す
る。
またプリンタに適用すればデイスプレー装置
と同様に任意のフオーマツト印字が可能とな
る。
以上述べたように本発明によれば、一定語長単
位の動作でありながら任意の座標軸から書き込
み、消去、重ね記憶を可能としたデータ処理方式
を提供することができる。
【図面の簡単な説明】
第1図は本発明の一実施例によるデータ処理方
式を示すブロツクダイヤグラム、第2図は第1図
中の補数器を示す構成図、第3図は第1図中の第
1のオア回路を取り出して示した構成図、第4図
は第1図中の第2、第3のオア回路を取り出して
示した構成図、第5図は第1図中のアンド回路を
取り出して示した構成図、第6図は第1図のデー
タ処理方式の書き換え動作を説明するための図、
第7図は第1図のデータ処理装置の消去動作を説
明するための図である。 1,2,3,4,5……レジスタ、6,7,8
……補数器、9,10,11……オア回路、12
……アンド回路、13……データセレクタ、14
……ランダムアクセスメモリ、15……主タイミ
ング発生回路、18……クロツク発生回路。

Claims (1)

  1. 【特許請求の範囲】 1 あらかじめ定めた一定語長でランダムアクセ
    ス可能な蓄積メモリを用いて書き込み、消去を行
    なうデータ処理方式において、前記一定語長の容
    量をもち新入力データが入力される第1のシフト
    レジスタと、この第1のシフトレジスタに直列に
    設けられ前記一定語長の容量をもつ第2のシフト
    レジスタと、入力アドレスデータが前記メモリの
    隣り合う番地の前記一定語長の途中にかかる位置
    を指定したとき前記新入力データをシフトし前記
    メモリ内の隣り合う番地に対応するように前記第
    1および第2のシフトレジスタに分けて新入力デ
    ータを収納する手段と、前記メモリから前記隣り
    合う番地のデータを読み出し新らたに入力される
    ドツトの部分を切り抜く手段と、この手段で所要
    ドツト部分が切り抜かれた隣り合う各一語長のデ
    ータと前記第1および第2のシフトレジスタに収
    納されているデータを重ね合わせ前記メモリに書
    込む手段とを具備したデータ処理方式。 2 読み出された隣り合う番地のデータを切り抜
    くことなく第1および第2のシフトレジスタに収
    納されているデータと重ね合わせて前記メモリに
    書き込むようにしたことを特徴とする特許請求の
    範囲第1項記載のデータ処理方式。
JP5594978A 1978-05-11 1978-05-11 Data processing system Granted JPS54147738A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5594978A JPS54147738A (en) 1978-05-11 1978-05-11 Data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5594978A JPS54147738A (en) 1978-05-11 1978-05-11 Data processing system

Publications (2)

Publication Number Publication Date
JPS54147738A JPS54147738A (en) 1979-11-19
JPS6129016B2 true JPS6129016B2 (ja) 1986-07-03

Family

ID=13013316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5594978A Granted JPS54147738A (en) 1978-05-11 1978-05-11 Data processing system

Country Status (1)

Country Link
JP (1) JPS54147738A (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0640345B2 (ja) * 1983-02-01 1994-05-25 株式会社日立製作所 パタ−ン変換装置
JPS59194255A (ja) * 1983-04-20 1984-11-05 Ricoh Co Ltd メモリへのデ−タ書込み方法
JPS59174958A (ja) * 1983-03-24 1984-10-03 Ricoh Co Ltd メモリへのデ−タ書込み方法
JPS59188763A (ja) * 1983-04-08 1984-10-26 Ricoh Co Ltd メモリへのデ−タ書込み方法
JPS59191663A (ja) * 1983-04-14 1984-10-30 Ricoh Co Ltd メモリへのデ−タ書込み方法
JPS60172085A (ja) * 1984-02-17 1985-09-05 株式会社日立製作所 図形処理装置
JPS6175386A (ja) * 1984-09-20 1986-04-17 ダイキン工業株式会社 ビツトマツプデイスプレイ装置のデ−タシフト回路
JP2808105B2 (ja) * 1986-10-17 1998-10-08 富士ゼロックス株式会社 フオント描画装置
JPH01124895A (ja) * 1988-09-28 1989-05-17 Hitachi Ltd カラー画像表示装置
JPH0648437B2 (ja) * 1988-09-28 1994-06-22 株式会社日立製作所 画像メモリアクセス装置及びそれを用いたカラー画像表示装置

Also Published As

Publication number Publication date
JPS54147738A (en) 1979-11-19

Similar Documents

Publication Publication Date Title
KR860002872A (ko) 화상메모리 주변장치
JPS6129016B2 (ja)
US6396464B2 (en) Liquid-crystal display control apparatus
KR870003647A (ko) 비데오 텍스 단말기
JPS5831591B2 (ja) 任意位置へのパタ−ン表示方式
JP3413611B2 (ja) 液晶表示システム
JPS6144317B2 (ja)
KR920005607B1 (ko) 문자 표시 장치
JP3817747B2 (ja) 書体情報設定装置
JPS5936316B2 (ja) 印字または表示装置
KR910000301B1 (ko) 컴퓨터의 사용자 정의 문자 입출력장치 및 방법
JPS6053990A (ja) 文字処理装置
JPH0120514B2 (ja)
JPS61156195A (ja) イメ−ジデ−タ回転回路
JPS6051748B2 (ja) メモリ書き込み方式
KR950000540B1 (ko) 윈도우 생성방법 및 장치
JPS60121496A (ja) 表示制御方式
JPS6215595A (ja) 文字・図形表示装置のメモリ書き込み制御回路
JPH0550013B2 (ja)
JPH0518155B2 (ja)
JPS61262788A (ja) デイスプレイ用メモリ装置
JPS61151593A (ja) キヤラクタ表示装置
JPS59182495A (ja) デイスプレイ装置
JPS6330896A (ja) デイスプレイ装置
JPS58168089A (ja) デイスプレイ装置