JP2968636B2 - マイクロコンピュータ - Google Patents

マイクロコンピュータ

Info

Publication number
JP2968636B2
JP2968636B2 JP4079732A JP7973292A JP2968636B2 JP 2968636 B2 JP2968636 B2 JP 2968636B2 JP 4079732 A JP4079732 A JP 4079732A JP 7973292 A JP7973292 A JP 7973292A JP 2968636 B2 JP2968636 B2 JP 2968636B2
Authority
JP
Japan
Prior art keywords
data
display character
memory
address
display
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 - Lifetime
Application number
JP4079732A
Other languages
English (en)
Other versions
JPH05281935A (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.)
NIPPON DENKI AISHII MAIKON SHISUTEMU KK
Original Assignee
NIPPON DENKI AISHII MAIKON SHISUTEMU KK
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 NIPPON DENKI AISHII MAIKON SHISUTEMU KK filed Critical NIPPON DENKI AISHII MAIKON SHISUTEMU KK
Priority to JP4079732A priority Critical patent/JP2968636B2/ja
Publication of JPH05281935A publication Critical patent/JPH05281935A/ja
Application granted granted Critical
Publication of JP2968636B2 publication Critical patent/JP2968636B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、マイクロコンピュータ
関し、特に表示機能を内蔵したマイクロコンピュータに
関する。
【0002】
【従来の技術】従来の表示機能内蔵型のマイクロコンピ
ュータのブロック図を示す図2を参照すると、従来の表
示機能内蔵型のマイクロコンピュータでは、マイクロコ
ンピュータのデータ制御用のマイクロコンピュータ用デ
ータメモリ(以降RAMという)1は表示文字データメ
モリ(以降VRAMという)3として用いることができ
ないため、RAM1と同一規模のVRAM3を設け一時
RAM1の表示文字データを全部VRAM3へ転送し表
示回路(図示せず)で用いている。この表示文字データ
は表示文字アドレスデータと表示文字コントロールデー
タの異なるデータが混雑している場合がある。
【0003】次に表示回路(図示せず)はVRAM3を
読み出す際に表示文字アドレスデータか表示文字コント
ロールデータかをデータ識別回路2で識別して表示文字
アドレスデータはアドレスラッチ7に、表示文字コント
ロールデータはコントロールラッチ8にそれぞれラッチ
される。
【0004】
【発明が解決しようとする課題】従来のマイクロコンピ
ュータでは、表示回路側にアドレスラッチおよびコント
ロールラッチが必要であり、さらに表示文字アドレスデ
ータと表示文字コントローラデータが不規則に設定され
るため表示文字アドレスデータと表示文字コントロール
データが混在している場合は一度に2つのデータを読み
出し、また表示文字コントロールデータがない場合は表
示アドレスデータだけを読み出さなければならないの
で、VRAMの読出しタイミング設計が困難なばかりか
一度に2つのデータを読み出すときは時分割で読み出す
ので読み出し時間タイミングも厳しくなるという問題点
があった。
【0005】
【課題を解決するための手段】本発明のマイクロコンピ
ュータは、表示文字アドレスデータと表示文字コントロ
ールデータとを含む表示文字データを格納するマイクロ
コンピュータ用データメモリと、前記表示文字データが
前記表示文字アドレスデータか前記表示文字コントロー
ルデータかを判定するデータ識別回路と、前記表示文字
データが表示文字アドレスデータの場合は前記表示文字
データを前記データメモリから転送し格納する第1の専
用メモリと、前記表示文字データが表示文字コントロー
ルデータの場合は前記表示文字データを前記データメモ
リから転送し格納する第2の専用メモリとを有するマイ
クロコンピュータにおいて、前記データメモリから前記
表示文字データを前記データ識別回路へ転送し、前記デ
ータ識別回路で前記表示文字データが前記表示文字アド
レスデータか前記表示文字コントロールデータかを判定
し、前記表示文字データが表示文字アドレスデータの場
合は、前記表示文字データを前記データメモリから前記
第1の専用メモリへ転送し、前記表示文字データが表示
文字コントロールデータの場合は、前記表示文字データ
を前記データメモリから前記第2の専用メモリへ転送す
る表示準備動作を前記データメモリに記憶されるすべて
のデータに対して行うことで、前記第1の専用メモリお
よび前記第2の専用メモリの読出しが表示回路から行え
構成である。
【0006】
【実施例】次に本発明について図面を参照して説明す
る。
【0007】本発明の一実施例のマイクロコンピュータ
の概略図を示す図1を参照すると、本発明の一実施例の
マイクロコンピュータのVRAM3は表示文字アドレス
用のメモリであるアドレスメモリ4と表示文字コントロ
ール用のコントロールメモリ5とで構成する。マイクロ
コンピュータで用いるRAM1からデータ識別回路2へ
表示文字データを転送しデータ識別回路2でアドレスデ
ータかコントロールデータかを判断してアドレスデータ
ならばアドレスメモリ4、コントロールデータならばコ
ントロールメモリ5へ表示文字データを転送する。
【0008】以下本発明の一実施例のマイクロコンピュ
ータの詳細図である図3を用いて詳しく説明する。CP
Uのデータバス51には表示文字データが格納されてい
るマイクロコンピュータ用データメモリであるRAM1
1が読出し回路23を介して、さらに表示回路用に表示
文字データを格納するアドレメモリ14およびコントロ
ールメモリ15がそれぞれ書込み回路29および書込み
回路32を介して接続する。さらにデータバス51はデ
ータ識別回路12にも接続し、その出力が書込みイネー
ブル信号54となって書込み回路29およびセレクタ3
5に、さらにインバータ30を介して書込み回路32お
よびセレクタ36に入力される。
【0009】RAMアドレス増加クロック50はアドレ
ス発生回路21,セレクタ35およびセレクタ36に入
力されひとつのデータの転送が終ると出力される。アド
レス発生回路21はデコーダ22を介してRAM11に
接続する。
【0010】セレクタ35およびセレクタ36には、表
示回路がアドレスメモリ14およびコントロールメモリ
15を読み出す際にアドレスを増加するための信号であ
るアドレスメモリ増加クロック52およびコントロール
メモリ増加クロック55がそれぞれ入力され、さらに転
送イネーブル信号53によりアドレス発生回路24およ
びアドレス発生回路27のクロック信号の選択を行う。
アドレス発生回路24およびアドレス発生回路27はそ
れぞれデコーダ25およびデコーダ26を介してアドレ
スメモリ14およびコントロールメモリ15にそれぞれ
接続する。
【0011】アドレスメモリ14およびコントロールメ
モリ15にはそれぞれ読出し回路28および読出し回路
31が設けられアドレスメモリ出力33およびコントロ
ールメモリ出力34を出力する構成である。
【0012】次に本発明の一実施例のマイクロコンピュ
ータの動作について説明する。RAM11からアドレス
メモリ14およびコントロールメモリ15へデータ転送
を行うときは、転送イネーブル信号53が例えば“1”
レベルとなる。RAM11に格納されている表示文字デ
ータは読出し回路23を介してデータバス51に出力さ
れる。このときデータ識別回路12により表示文字アド
レスデータならば書込みイネーブル信号54が例えば
“1”レベル,表示文字コントロールデータならば上記
書込みイネーブル信号54が例えば“0”レベルとな
る。
【0013】いま転送データが表示文字アドレスデータ
とすると、書込みイネーブル信号54は“1”レベルと
なる。これにより書込み回路29がアクティブ状態とな
ってアドレス発生回路24で指されたアドレスメモリ1
4のアドレスにデータバス51の値をそのまま書き込
む。書込みイネーブル信号54が“1”のときはインバ
ータ30により書込み回路32およびセレクタ36がイ
ンアクティブになって何も動作しない。
【0014】書込みが終了するとRAMアドレス増加ク
ロック50が出力されるのでアドレス発生回路21およ
びアドレス発生回路24にクロックが供給されアドレス
が1つ増え次のデータ転送の準備が終了する。
【0015】一方、転送データが表示文字コントロール
データとすると、書込みイネーブル信号54が例えば
“0”レベルとなる。これにより書込み回路29および
セレクタ35はインアクティブとなって何も動作しない
が、インバータ30により書込み回路32およびセレク
タ36がアクティブ状態となってアドレス発生回路27
で指定されたアドレスにデータバス51の値をそのまま
コントロールメモリに書込む。書込みが終了するとRA
Mアドレス増加クロック50が出力されアドレス発生回
路21およびアドレス発生回路27の値を1つ増加させ
て次のデータ転送の準備を行う。
【0016】この動作をRMA11の全データに対して
行い転送が終了する。転送が終了すると転送イネーブル
信号53が例えば“0”レベルとなってセレクタ35お
よびセレクタ36の制御が切換わりアドレスメモリ14
およびコントロールメモリ15の読出しが表示回路から
行えるようになる。これにより表示回路は1回のVRA
Mへのアクセスでアドレスモメリ出力33およびコント
ロールメモリ出力34の両方に出力を得ることができ
る。
【0017】
【発明の効果】以上説明したように本発明は、VRAM
をアドレスモメリとコントロールモメリに分けてマイク
ロコンピュータのRAMからのデータ転送時にデータの
識別を行うこととしたため、VRAMに対する1回のア
クセスでアドレスメモリとコントロールメモリの両方の
データが出力できるので、メモリの出力を一時保持する
ラッチが不必要になる。しかもVRAMの読出し時間を
回路の構成を変えたことにより速くすることができる。
この読出し時間をtとすると従来例では、表示文字コン
トロールデータがある場合はVRAMを読み出す時間が
2・t必要であった。換言すると、VRAMの読み出し
時間が半分になる。さらに表示文字コントロールコード
の有無によりVRAMを間欠的に読み出す必要もなくな
るので表示回路のVRAMのタイミング設計が安易な
る。したがって、表示回路のVRAM読出し効率向上に
多大な効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例のマイクロコンピュータのブ
ロックを示す図である。
【図2】従来例のマイクロコンピュータのブロックを示
す図である。
【図3】図1に示した実施例の詳細を示す図である。
【符号の説明】
1 マイクロコンピュータ用データメモリ(RAM) 2 データ識別回路 3 表示文字データメモリ(VRAM) 4 アドレスメモリ 5 コントロールメモリ 7 アドレスラッチ 8 コントロールラッチ 11 マイクロコンピュータ用データメモリ(RA
M) 12 データ識別回路 14 アドレスメモリ 15 コントロールメモリ 21 アドレス発生回路 22 デコーダ 23 読出し回路 24 アドレス発生回路 25 デコーダ 26 デコーダ 27 アドレス発生回路 28 読出し回路 29 書込み回路 30 インバータ 31 読出し回路 32 書込み回路 33 アドレスメモリ出力 34 コントロールメモリ出力 35 セレクタ 36 セレクタ 50 RAMアドレス増加クロック 51 データバス 52 アドレスメモリ増加クロック 53 転送イネーブル信号 54 書込みイネーブル信号 55 コントロールメモリ増加クロック
フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G09G 5/00 - 5/40 G06F 3/14 - 3/153 340 G06F 15/76 - 15/78

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】 表示文字アドレスデータと表示文字コン
    トロールデータとを含む表示文字データを格納するマイ
    クロコンピュータ用データメモリと、前記表示文字デー
    タが前記表示文字アドレスデータか前記表示文字コント
    ロールデータかを判定するデータ識別回路と、前記表示
    文字データが表示文字アドレスデータの場合は前記表示
    文字データを前記データメモリから転送し格納する第1
    の専用メモリと、前記表示文字データが表示文字コント
    ロールデータの場合は前記表示文字データを前記データ
    メモリから転送し格納する第2の専用メモリとを有する
    マイクロコンピュータにおいて、前記データメモリから
    前記表示文字データを前記データ識別回路へ転送し、前
    記データ識別回路で前記表示文字データが前記表示文字
    アドレスデータか前記表示文字コントロールデータかを
    判定し、前記表示文字データが表示文字アドレスデータ
    の場合は、前記表示文字データを前記データメモリから
    前記第1の専用メモリへ転送し、前記表示文字データが
    表示文字コントロールデータの場合は、前記表示文字デ
    ータを前記データメモリから前記第2の専用メモリへ転
    送する表示準備動作を前記データメモリに記憶されるす
    べてのデータに対して行うことで、前記第1の専用メモ
    リおよび前記第2の専用メモリの読出しが表示回路から
    行えることを特徴とするマイクロコンピュータ。
JP4079732A 1992-04-01 1992-04-01 マイクロコンピュータ Expired - Lifetime JP2968636B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4079732A JP2968636B2 (ja) 1992-04-01 1992-04-01 マイクロコンピュータ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4079732A JP2968636B2 (ja) 1992-04-01 1992-04-01 マイクロコンピュータ

Publications (2)

Publication Number Publication Date
JPH05281935A JPH05281935A (ja) 1993-10-29
JP2968636B2 true JP2968636B2 (ja) 1999-10-25

Family

ID=13698385

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4079732A Expired - Lifetime JP2968636B2 (ja) 1992-04-01 1992-04-01 マイクロコンピュータ

Country Status (1)

Country Link
JP (1) JP2968636B2 (ja)

Also Published As

Publication number Publication date
JPH05281935A (ja) 1993-10-29

Similar Documents

Publication Publication Date Title
US4958304A (en) Computer with interface for fast and slow memory circuits
JP2968636B2 (ja) マイクロコンピュータ
JP2638484B2 (ja) データ処理装置
JP2001056803A (ja) マイクロコンピュータ
JPH09311812A (ja) マイクロコンピュータ
JP2646807B2 (ja) マルチポートメモリ
JP3318125B2 (ja) Dram制御回路
JP2912090B2 (ja) タイムスロットインタチェンジ回路
JPS6037753Y2 (ja) メモリカ−ド構成
JPS6126700B2 (ja)
KR920005294B1 (ko) 듀얼포트 메모리 소자의 칩인에이블신호 제어회로
JP3179891B2 (ja) バス制御方式
JPS6019816B2 (ja) マイクロプログラム制御アダプタ
JP2582300B2 (ja) メモリアクセス回路
JPS6244352B2 (ja)
JP2581144B2 (ja) バス制御装置
JPH0573468A (ja) メモリカード
JPH01169691A (ja) Icカード
JPS62226345A (ja) 入出力メモリアクセス用lsi
JPH023853A (ja) Cpuのインタフェース方法
JPH01223689A (ja) デュアルポートメモリ装置
JPS61198276A (ja) メモリlsi
JPH0784871A (ja) 連続アドレスデータ用メモリのアクセス回路
JPS62151953A (ja) メモリ装置
JPH02249052A (ja) データ転送装置

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990713

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070820

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080820

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080820

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090820

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090820

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100820

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100820

Year of fee payment: 11

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100820

Year of fee payment: 11

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110820

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110820

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120820

Year of fee payment: 13

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120820

Year of fee payment: 13