JPS61245259A - アドレス制御回路 - Google Patents

アドレス制御回路

Info

Publication number
JPS61245259A
JPS61245259A JP60086931A JP8693185A JPS61245259A JP S61245259 A JPS61245259 A JP S61245259A JP 60086931 A JP60086931 A JP 60086931A JP 8693185 A JP8693185 A JP 8693185A JP S61245259 A JPS61245259 A JP S61245259A
Authority
JP
Japan
Prior art keywords
address
area
address area
real memory
circuit
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
JP60086931A
Other languages
English (en)
Inventor
Hachiro Sawada
八郎 澤田
Tadashi Fujizu
藤津 正
Hideaki Honma
本間 英昭
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 JP60086931A priority Critical patent/JPS61245259A/ja
Publication of JPS61245259A publication Critical patent/JPS61245259A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、アドレス空間に実メモリまたは入出力装置の
アドレスを割り当てるアドレス制御回路に関する。
〔従来の技術〕
従来、この種のアドレス制御回路は、実メモリまたは入
出力装置をアドレス空間に割り当てる際は、ゲート等の
論理回路を用いて実メモリまたは入出力装置のアドレス
をあらかじめ定められたアドレス領域に固定するか、あ
るいは複数のデフード回路を準備しておいて、これを切
換えることによりアドレスの設定領域を段階的に設定し
ていた。
〔発明が解決しようとする問題点〕
したがって、このような従来のアドレス制御回路では、
アドレス空間上の任意のアドレス領域を選んで実メモリ
または入出力装置を割り当てることができず、また、ア
ドレス領域を多数細かく設定するためにはデフード回路
数が多くなるなどの欠点があった。
〔問題点を解決するための手段〕
本発明は、実メモリまたは入出力装置をアドレス空間に
割り当てる際に、割り当てられるアドレ大領域の開始ア
ドレスとアドレス領域範囲とを任意に設定して、アドレ
ス領域の開始アドレスが実メモリまたは入出力装置の初
期番地となるように変換し、さらにその変換されたアド
レスが設定されたアドレス領域範囲に入っているかどう
かを示すアドレス領域選択信号を出力するようにしたも
のである。
すなわち、本発明のアドレス制御回路は実メモりまたは
入出力装置アドレス空間に割り当てる際に、割り当てら
れるアドレス領域の開始アドレスとアドレス領域範囲の
情報が設定されるアドレス領域設定回路と、そのアドレ
ス領域の開始アドレスとアドレス空間を制御するアドレ
ス情報とよりアドレス領域の開始アドレスが実メモリま
たは入出力装置の初期番地となるように演算して変換ア
ドレスを出力するアドレス演算回路と、アドレス演算回
路から出力された変換アドレスのうちアドレス領域設定
回路により設定されたアドレス領域範囲内にあるアドレ
スを選択するためのアドレス領域選択信号を出力する論
理回路とより構成されている。
〔実施例〕
本発明の実施例について図面を参照して説明する0 第1図は本発明によるアドレス制御回路の一実施例を示
すブ四ツク図である。
本実施例のアドレス制御回路は、アドレス空間に実メモ
リを割り当てる際に、アドレス領域の開始アドレスとア
ドレス領域範囲の情報を任意に設定できるアドレス領域
設定回路1と、アドレス領域設定回路1より出力された
アドレス領域の開始アドレス5とアドレス空間を制御す
るアドレス情報4とより、アドレス領域の開始アドレス
が実メモリの初期番地となるように演算して変換アドレ
ス7を出力するアドレス演算回路2と、変換アドレス7
のうちアドレス領域設定回路1より出力されたアドレス
領域範囲6にあるアドレスを選択するための、すなわち
実メモリの割り当てられたアドレス領域が選択されたこ
とを示すアドレス領域選択信号8を出力する論理回路8
とより構成されている。
次に本実施例の動作を第1図の各ブロックにおけるアド
レスの変換の過程を示す第2図を参照しながら説明する
本実施例では第2図(1)に示すアドレス空間の一部で
あるn11番上りN、の範囲(斜線の領域)が実メモリ
に割り当てられる予定のアドレス領域とする。
この予定されたアドレス領域はアドレス領域設定回路1
に設定されて、アドレス領域の開始アドレス5(nり、
およびアドレス領域範囲6(Nt)として出力される。
アドレス演算回路2はアドレス空間を制御するアドレス
情報4(最終アドレスn−)とアドレス領域の開始アド
レス5(nt)との間で減算を行って、第2図(2)に
示すように、設定されたアドレス領域の開始アドレスn
、が割り当てられた実メモリの初期番地0になるように
全体のアドレスを変換し、変換アドレス7として出力す
る。
論理回路8は、アドレス演算回路2から出力された、変
換アドレス7をアドレス領域設定回路lで設定されたア
ドレス領域範囲6(Nt)と逐次、比較し、変換アドレ
ス7がアドレス領域範囲6(Nl)の内にあることを示
すハイレベルのアドレス領域選択信号8を出力し、(n
3nt)の変換アドレス7が入力すると、実メモリの割
り当てられたアドレス領域が選択されたことを示すロウ
レベルのアドレス領域選択信号8を出力する。第2図(
8)はこの結果選択されたアドレス領域を示している。
本実施例では実メモリをアドレス空間に割り当てる場合
について説明したが、入出力装置をアドレス空間に割り
当てる場合も同様である。
〔発明の効果〕
以上説明したように本発明は、実メモリまたは入出力装
置をアドレス空間に割り当てる際に、割り当てられるア
ドレス領域の開始アドレスとアドレス領域範囲とを任意
に設定して、アドレス領域の開始アドレスが実メモリま
たは入出力装置の初期番地となるように変換し、さらに
その変換されたアドレスが設定されたアドレス範囲に入
っているかどうかを示すアドレス領域選択信号を出力す
ることにより、アドレス空間上の任意のアドレス領域に
対し、実メモリまたは入出力装置のアドレスを自由に設
定することができ、特に増設用メモリボードのように、
必要に応じているいろのアドレス空間に必要容量分だけ
を切換使用するパッケージの回路に適用した場合1その
効果は大きい。
【図面の簡単な説明】
第1図は本発明によるアドレス制御回路の一実施例を示
すブロック図、第2図は実メモリに対して割り当てられ
たアドレス領域の変換例を示す図である。 1・・・・・・アドレス領域設定回路、2・・・・・・
アドレス演算回路、 8・・・・・・論理回路、 4・・・・・・アドレス情報、 5・・・・・・アドレス領域の開始アドレス、6・・・
・・・アドレス領域範囲、 7・・・・・・変換アドレス、 8・・・・・・アドレス領域選択信号。 第  1  図 ■

Claims (1)

    【特許請求の範囲】
  1. アドレス空間内に割り当てられる実メモリまたは入出力
    装置のアドレス領域の開始アドレスとアドレス領域範囲
    の情報が設定されるアドレス領域設定回路と、アドレス
    空間を制御するアドレス情報とアドレス領域設定回路よ
    り出力されたアドレス領域の開始アドレスとから、アド
    レス領域の開始アドレスが実メモリまたは入出力装置の
    初期番地となるように演算して変換アドレスを出力する
    アドレス演算回路と、アドレス演算回路から出力された
    変換アドレスのうちアドレス領域設定回路により設定さ
    れたアドレス領域範囲内にあるアドレスを選択するため
    のアドレス領域選択信号を出力する論理回路とを有する
    アドレス制御回路。
JP60086931A 1985-04-23 1985-04-23 アドレス制御回路 Pending JPS61245259A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60086931A JPS61245259A (ja) 1985-04-23 1985-04-23 アドレス制御回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60086931A JPS61245259A (ja) 1985-04-23 1985-04-23 アドレス制御回路

Publications (1)

Publication Number Publication Date
JPS61245259A true JPS61245259A (ja) 1986-10-31

Family

ID=13900607

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60086931A Pending JPS61245259A (ja) 1985-04-23 1985-04-23 アドレス制御回路

Country Status (1)

Country Link
JP (1) JPS61245259A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0228849A (ja) * 1988-07-19 1990-01-30 Matsushita Electric Ind Co Ltd メモリ装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS513736A (ja) * 1974-06-28 1976-01-13 Matsushita Electric Works Ltd Kiokuadoresusetsuteihoshiki
JPS5692658A (en) * 1979-12-26 1981-07-27 Toshiba Corp Memory unit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS513736A (ja) * 1974-06-28 1976-01-13 Matsushita Electric Works Ltd Kiokuadoresusetsuteihoshiki
JPS5692658A (en) * 1979-12-26 1981-07-27 Toshiba Corp Memory unit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0228849A (ja) * 1988-07-19 1990-01-30 Matsushita Electric Ind Co Ltd メモリ装置

Similar Documents

Publication Publication Date Title
JPS61245259A (ja) アドレス制御回路
SU1649552A2 (ru) Устройство дл адресации блоков пам ти
JPH04373002A (ja) プログラマブルコントローラ
SU552638A1 (ru) Регистр сдвига
JPH02236647A (ja) 変換装置
JPS6042974B2 (ja) デイジタル装置
SU1552191A2 (ru) Устройство дл адресации пам ти
JPH0449722Y2 (ja)
JP3158884B2 (ja) 集積回路
JPS5975491A (ja) メモリ制御回路、並びにそれを内蔵したマイクロプロセッサ、crt制御装置及び集積回路装置
JPH02226548A (ja) 磁気ディスク装置
JPS5971557A (ja) 半導体集積回路装置
JPS6298761A (ja) 半導体装置
JPH03276357A (ja) i/oアドレス変換方式
JPS59128464A (ja) 半導体集積回路のテスト入力回路
SU1275422A1 (ru) Селектор адреса кассеты ввода-вывода
RU98100973A (ru) Вычислительная система на базе матрицы процессорных элементов
JPH04262450A (ja) プロセッサ
JPS6136947A (ja) 半導体装置
JPS63253458A (ja) アドレス変換回路
JPS6027974A (ja) 優先順位変更方式
JPH02156666A (ja) 半導体装置
JPH05289938A (ja) メモリアクセス装置
JPH04370889A (ja) 出力ポートの拡張回路
JPS63231631A (ja) 割込処理順位制御回路