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

マイクロコンピュータ

Info

Publication number
JPH02100149A
JPH02100149A JP25351688A JP25351688A JPH02100149A JP H02100149 A JPH02100149 A JP H02100149A JP 25351688 A JP25351688 A JP 25351688A JP 25351688 A JP25351688 A JP 25351688A JP H02100149 A JPH02100149 A JP H02100149A
Authority
JP
Japan
Prior art keywords
address
memory
program
transfers
data
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
JP25351688A
Other languages
English (en)
Inventor
Osamu Yoshida
修 吉田
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 JP25351688A priority Critical patent/JPH02100149A/ja
Publication of JPH02100149A publication Critical patent/JPH02100149A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、マイクロコンピュータに関し、特に大量のメ
モリを持ち、頻繁にメモリのアクセスをくり返す機能を
持たせるメモリアドレス回路に関する。
〔従来の技術〕
従来、この種のマイクロコンピュータは、メモリをアク
セスする際各モメリのアドレスを1つ1つ指定していた
特に4ビツトマイクpコンピユータを用い、下位アドレ
スから上位アドレスに向って連続的にメモリをアクセス
する場合メモリのアドレスを4ビツトずつインクリメン
ト(+1加算)シ、また、メモリ9アドレスが4ビツト
を越えている場合は、下位の4ビツトをインクリメント
し、かつケタ上りがあるかどうか判断して、次に上位の
4ビツトをインクリメントし、ケタ上りがあるかどうか
判断し次にさらに上位の4ビツトをインクリメントする
というように4ビツトずつインクリメントを繰り返して
、メモリアドレスを演算していた。
〔発明が解決しようとする課題〕
上述した従来のメモリアドレス手段は、大量のメモリを
持ち頻繁にアクセスするにはそのアドレス演算にプログ
ラムステップ数がかかりまたプログラム作成もしにくい
という欠点がある。
〔課題を解決するための手段〕
マイクロプロセッサ手段によりアクセスされるメモリ手
段と、前記マイクロプロセッサ手段によりアクセスされ
る前記メモリ手段をアドレスするアドレス手段とをそな
え、前記アドレス手段は、前記マイクロプロセッサ手段
が前記メモリ手段をアクセスすると前記メモリ手段のア
ドレスをインクリメントする機能を有している。
このように、本発明ではメモリをアクセス(読み出しま
たは書き込み)すると、自動的にインクリメントするア
ドレス用ハードを持をっため、プログラムで複雑なイン
クリメント操作をしなくて済むことになり、プログラム
のステップ数を減らしプログラムを作りやすくできる。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例のブロック図である。
マイクロプロセッサ1はまずメモリ2をアドレスするア
ドレス手段3にメモリ2のアドレスを転送し、次にメそ
す2ヘデータを転送する。アドレス手段3によって指定
されたメモリ2のアドレスにプロセッサ1からのデータ
が書き込まれる。この動作の後アドレス手段3はメモリ
2のアドレスをインクリメントする。
再ヒ、マイクロプロセッサ1がメモリ2ヘテータを転送
すると、この時メモリ2のアドレスは前回より1アドレ
ス分インクリメントされている。
これらの動作を繰り返してメモリ2をアクセスすればメ
モリ2のアドレスを意識せずプログラムを作成できる。
逆にメモリ2よりデータを転送する場合も同様のアドレ
ス動作をさせることができる。
(第2図参照)。
アドレス回路3は、第2図にその一構成例を示すように
、アドレスラッチ3−1とインクリメンタ3−2を有す
る。アドレスラッチ3−1にはプロセッサ1からデータ
バス4を介してスタートアドレスがラッチされる。ラッ
チ3〜1の出力は、プロセッサ1からメモリアクセス要
求信号5がくるたびにインクリメンタ3−2でインクリ
メントされ、ラッチ3−1に転送される。
第3図にアドレス回路3の他の構成を示す。
ラッチ3−1はスタートアドレスとも言うべきアドレス
をラッチし、ラッチ3−・3はストップアドレスとも言
うべきアドレスをラッチする。これら2つのアドレスは
ブイクロプロセッサ手段1でデータバス4を介して設定
できる。そして、ラッチ3−1のスタートアドレスから
メモリ2をアクセスしてデータを転送して行き、スター
トアドレスが順次インクリメンタ3−2でインクリメン
トされ最初に設定したラッチ3−3のストップアドレス
に達すると、一致検出回路3−4がマイクロフロセッサ
手段1に割り込みをかける。この構成によって、ある意
味のあるデータをスタート7Fレスからストップアドレ
スの間に転送することができ、プログラムの作成がさら
に容易になる。
〔発明の効果〕
以上説明したように本発明は、大量のメモリを持ったマ
イクロコンピュータで、メモリ専用のアドレス回路を追
加し、そのアドレス回路にインクリメント機能を付加す
ることにより、たとえば、外部の非同期信号を読みとり
メモリに蓄える場合、まずメモリのアドレスをセットし
、次に外部信号を読み取り、かつ、その外部信号をメモ
リに蓄える操作を実施するフローを考えると、メモリの
アドレスのセットを、プログラムしなくてすむのでプロ
グラムステップ数を減らしく最大2/3になる)または
、このため外部信号を高速で読み取ることができる効果
がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図、
第3図はそれぞれアドレス手段の構成例を示すブロック
図である。 1・・・・・・マイクロプロセッサ手段、2・・・・・
・メモリ手段、3・・・・・・アドレス手段。 代理人 弁理士  内 原   晋

Claims (1)

    【特許請求の範囲】
  1. プロセッサ手段によりアクセスされるメモリ手段と、前
    記プロセッサ手段によりアクセスされる前記メモリ手段
    をアドレスするアドレス手段とをそなえ、前記アドレス
    手段は、前記プロセッサ手段が前記メモリ手段をアクセ
    スすると前記メモリ手段のアドレスをインクリメントす
    る機能をそなえたことを特徴とするマイクロコンピュー
    タ。
JP25351688A 1988-10-06 1988-10-06 マイクロコンピュータ Pending JPH02100149A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25351688A JPH02100149A (ja) 1988-10-06 1988-10-06 マイクロコンピュータ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25351688A JPH02100149A (ja) 1988-10-06 1988-10-06 マイクロコンピュータ

Publications (1)

Publication Number Publication Date
JPH02100149A true JPH02100149A (ja) 1990-04-12

Family

ID=17252456

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25351688A Pending JPH02100149A (ja) 1988-10-06 1988-10-06 マイクロコンピュータ

Country Status (1)

Country Link
JP (1) JPH02100149A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04134500A (ja) * 1990-09-27 1992-05-08 Nec Corp 音声応答装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5786959A (en) * 1980-11-19 1982-05-31 Matsushita Electric Ind Co Ltd Data transfer control system
JPS60121582A (ja) * 1983-12-02 1985-06-29 Mitsubishi Electric Corp 半導体情報記憶装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5786959A (en) * 1980-11-19 1982-05-31 Matsushita Electric Ind Co Ltd Data transfer control system
JPS60121582A (ja) * 1983-12-02 1985-06-29 Mitsubishi Electric Corp 半導体情報記憶装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04134500A (ja) * 1990-09-27 1992-05-08 Nec Corp 音声応答装置

Similar Documents

Publication Publication Date Title
JP2957177B2 (ja) マイクロコンピユータ
JPH0724029B2 (ja) エミュレーション装置
US5051890A (en) Program/data memory employed in microcomputer system
JPH02100149A (ja) マイクロコンピュータ
JP2611491B2 (ja) マイクロプロセッサ
JPH06274462A (ja) 共有メモリの非同期書込み方式
JPS5840772B2 (ja) デ−タ比較一致表示方式
JP2627370B2 (ja) 開発支援システム
JPH029401Y2 (ja)
JPS647520Y2 (ja)
JPH04134786A (ja) メモリ・アドレス回路
JPS63129432A (ja) プログラム・アドレス・トレ−ス装置
JPH0154729B2 (ja)
JPS6141023B2 (ja)
JPH0470655B2 (ja)
JPS60218146A (ja) 記憶装置アドレス制御方式
JPH04245346A (ja) マイクロコンピュータシステム
JPS63147245A (ja) メモリアクセス方式
JPH06139084A (ja) 情報処理装置
JPH0431939A (ja) 外部記憶装置
JPH02189627A (ja) データメモリのアクセス回路
JPH047762A (ja) メモリアクセス方法
JPH01175646A (ja) 履歴機能付き記憶装置
JPS62172458A (ja) マイクロコンピユ−タシステムの出力ポ−トデ−タ設定回路
JPS61217833A (ja) 演算処理装置