JPS58195263A - メモリアドレス拡張装置 - Google Patents
メモリアドレス拡張装置Info
- Publication number
- JPS58195263A JPS58195263A JP7793882A JP7793882A JPS58195263A JP S58195263 A JPS58195263 A JP S58195263A JP 7793882 A JP7793882 A JP 7793882A JP 7793882 A JP7793882 A JP 7793882A JP S58195263 A JPS58195263 A JP S58195263A
- Authority
- JP
- Japan
- Prior art keywords
- address
- memory
- bus
- data
- memory address
- 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
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は、マイクロプロセッサシステムにおけるメモリ
アドレス拡張装置に関するものである。
アドレス拡張装置に関するものである。
第1図は、一般的な従来のマイクロプロセッサシステム
を示すもので、図において、(1)はマイクコントロー
ルバス(3b)、及ヒテータパス(3C)が徘紗されて
おり、マイクロプロセッサ(1)は、プログラム等を取
り出すときには、メモリ(2)に対してアドレスバス(
3α)トコントロールバス(36)を介してアドレス及
びコントロール信号を与えるようになってお、す、これ
によりメモリ(2)は%該当する了ト°レスのデータを
データバス(3C)に出力するようになっていて、これ
をマイクロプロセッサ(IIは受取るようになっている
。また、プロセッサ(1)内部での演算の結果をメモリ
(2)に記憶させるためには、上述したプログラム等の
取り出しとIWIじ手順でメモリ(2)に対しデータバ
ス(3C)を介してデータを渡すようになっている。
を示すもので、図において、(1)はマイクコントロー
ルバス(3b)、及ヒテータパス(3C)が徘紗されて
おり、マイクロプロセッサ(1)は、プログラム等を取
り出すときには、メモリ(2)に対してアドレスバス(
3α)トコントロールバス(36)を介してアドレス及
びコントロール信号を与えるようになってお、す、これ
によりメモリ(2)は%該当する了ト°レスのデータを
データバス(3C)に出力するようになっていて、これ
をマイクロプロセッサ(IIは受取るようになっている
。また、プロセッサ(1)内部での演算の結果をメモリ
(2)に記憶させるためには、上述したプログラム等の
取り出しとIWIじ手順でメモリ(2)に対しデータバ
ス(3C)を介してデータを渡すようになっている。
しかるに、従来のマイクロプロセッサシステムにおける
バスは以上のように構成されているので。
バスは以上のように構成されているので。
マイクロプロセッサ(1)のアドレスビットで表現でき
るアドレス空間N上のROM、RAMの実装が不可能で
あるという欠点があつ友。また、同バイト数のデータを
大葉に取り扱う場合には、プログラムにて目的のデータ
の出し入れを実行する前にデータの格納先のアドレスの
算出を行なう必要があり、動作時間のロスを生じ゛ると
いう欠点があった。
るアドレス空間N上のROM、RAMの実装が不可能で
あるという欠点があつ友。また、同バイト数のデータを
大葉に取り扱う場合には、プログラムにて目的のデータ
の出し入れを実行する前にデータの格納先のアドレスの
算出を行なう必要があり、動作時間のロスを生じ゛ると
いう欠点があった。
そこで本発明は、上記のような従来のものの欠麿を除去
するためになされたもので、バスの特定のアト0レスに
パラメータを設定して−9サイズのメモリ空間をバスの
特定アドレス酸に割付けることができるメモリアドレス
拡張装置を提供することを目的としている。
するためになされたもので、バスの特定のアト0レスに
パラメータを設定して−9サイズのメモリ空間をバスの
特定アドレス酸に割付けることができるメモリアドレス
拡張装置を提供することを目的としている。
N下1本発明の一実施例を、第1図と闇一部分は同一符
号を附して示す第2図について鰭明する。
号を附して示す第2図について鰭明する。
第2図において、(4)はメモリ(2)のアト°レスを
修飾すべく設けられた修飾レジスタ、(4G)は該修飾
レジスタ(41に設定されたパラメータ信号であシ、−
f 2 (5)はアドレスデコーダ、(58)はデコー
ダ(5)でデコードされた修飾メモ1;リエリ了を示す
信号で、上記パラメータ(4α)とテドレスパス(3α
)の7ドレスの一部でもってメモ、す(2)は了ドレツ
シングト::弓・ されて出し入れを行なうようになされている。
修飾すべく設けられた修飾レジスタ、(4G)は該修飾
レジスタ(41に設定されたパラメータ信号であシ、−
f 2 (5)はアドレスデコーダ、(58)はデコー
ダ(5)でデコードされた修飾メモ1;リエリ了を示す
信号で、上記パラメータ(4α)とテドレスパス(3α
)の7ドレスの一部でもってメモ、す(2)は了ドレツ
シングト::弓・ されて出し入れを行なうようになされている。
したがって、第2図−成において社、マイクロプロセッ
サrl)がプログラムを実行中に修飾レジメタ(41を
了ト°レッシングし、パラメータ(修飾値)をデータバ
ス(3C)を用いて設定すればこの時のパラメータは次
の修飾レジスタ(4)へのアクセスがなされるまで修飾
レジスタ(4]に記憶されることになり、メモリ(2)
は修飾され、次に該修飾メモリのしたアトルスでもって
7ドレツシングされて修飾メモリのデータを出し入れす
ることが可能になる。
サrl)がプログラムを実行中に修飾レジメタ(41を
了ト°レッシングし、パラメータ(修飾値)をデータバ
ス(3C)を用いて設定すればこの時のパラメータは次
の修飾レジスタ(4)へのアクセスがなされるまで修飾
レジスタ(4]に記憶されることになり、メモリ(2)
は修飾され、次に該修飾メモリのしたアトルスでもって
7ドレツシングされて修飾メモリのデータを出し入れす
ることが可能になる。
なお、上記実il+では、データ記憶エリアのアト°レ
ッシングの場合について説明したが、プログラム域であ
ってもよく、上記実施例と同様の効果を奏する。
ッシングの場合について説明したが、プログラム域であ
ってもよく、上記実施例と同様の効果を奏する。
目上のように1本発明によれぜ、メモリを修飾レジスタ
とバスのアドレスを用いて構成したアト0ぐ レスでもって今りセスするように構成したので、6、:
・ 大量のデータ?、出し入れが容易にプログラムでき。
とバスのアドレスを用いて構成したアト0ぐ レスでもって今りセスするように構成したので、6、:
・ 大量のデータ?、出し入れが容易にプログラムでき。
“。
また大容量のメそすをバスに実装することが可能になる
という効果がある。 1
という効果がある。 1
第1図は従来の一般的なマイクロプロセッサシステムを
示す枡枡図、第2図は本発明の一実施例によるメモリア
ドレス拡張fellを示す梓IR,図である。 (1)二マイクロプロセッサ、 (21:メモリ。 (3α)ニアドレスバス、(36):コントロールパス
、(3(り:データパス、(4):修飾レジスタ、(5
)二アト°レスデコーダ。 なお、図中、]ml−符号はM−1又は相当部分を示す
。 代理人 葛 野 信 − 第1図 第2図
示す枡枡図、第2図は本発明の一実施例によるメモリア
ドレス拡張fellを示す梓IR,図である。 (1)二マイクロプロセッサ、 (21:メモリ。 (3α)ニアドレスバス、(36):コントロールパス
、(3(り:データパス、(4):修飾レジスタ、(5
)二アト°レスデコーダ。 なお、図中、]ml−符号はM−1又は相当部分を示す
。 代理人 葛 野 信 − 第1図 第2図
Claims (1)
- アドレスバス、コントローラ・バス、及ヒデータパスを
介して接続されデータ、の授受を行うマイクロプロセッ
サとメモリとを備えたマイクロプロセッサシステムにお
いて、上記メモリのアドレスを修飾する修飾レジスタを
備え、該メモリを修飾レジスタに設定するパラメータと
バスのアドレスを用いて構成したアドレスでアクセスす
るようにしたことを′#徴とするメモリアドレス拡張装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7793882A JPS58195263A (ja) | 1982-05-07 | 1982-05-07 | メモリアドレス拡張装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7793882A JPS58195263A (ja) | 1982-05-07 | 1982-05-07 | メモリアドレス拡張装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58195263A true JPS58195263A (ja) | 1983-11-14 |
Family
ID=13648005
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7793882A Pending JPS58195263A (ja) | 1982-05-07 | 1982-05-07 | メモリアドレス拡張装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58195263A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5301294A (en) * | 1990-04-23 | 1994-04-05 | Hitachi Ltd. | Address bus control system |
-
1982
- 1982-05-07 JP JP7793882A patent/JPS58195263A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5301294A (en) * | 1990-04-23 | 1994-04-05 | Hitachi Ltd. | Address bus control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS59111533A (ja) | デジタルデ−タ演算回路 | |
| JPS6330658B2 (ja) | ||
| JPS59197946A (ja) | メモリ装置 | |
| JPS59114622A (ja) | イニシヤルマイクロプログラムロ−デイング方式 | |
| JPS6232832B2 (ja) | ||
| JPH0567035A (ja) | Dma転送におけるデータアライメント方式 | |
| JPH0158522B2 (ja) | ||
| JPH0240760A (ja) | 情報処理装置 | |
| JP3496942B2 (ja) | メモリアクセス方法 | |
| JPS61198351A (ja) | ダイレクト・メモリ・アクセス制御回路 | |
| JPS5856891B2 (ja) | 情報処理システム | |
| JPS617953A (ja) | メモリ装置 | |
| JPH0675863A (ja) | 誤り検出修正機能付メモリファイル | |
| JPS5819965A (ja) | 記録装置 | |
| JPS61115145A (ja) | 論理装置の情報書込み方式 | |
| JPS5975351A (ja) | フロツピデイスクのイニシヤライズ方式 | |
| JPS602703B2 (ja) | 記憶装置リ−ド/ライト処理方式 | |
| JPH08272603A (ja) | データ処理装置 | |
| JPH04205694A (ja) | 情報記憶装置を有する電子装置 | |
| JPS6017133B2 (ja) | アドレス拡張方式 | |
| JPH06230904A (ja) | 半導体ディスク装置 | |
| JPH0652047A (ja) | メモリ転写方式 | |
| JPS60218146A (ja) | 記憶装置アドレス制御方式 | |
| JPS5999555A (ja) | エラ−処理装置 | |
| JPS5933553A (ja) | デ−タ処理装置 |