JPS58133695A - ペ−ジサイズ変更方式 - Google Patents
ペ−ジサイズ変更方式Info
- Publication number
- JPS58133695A JPS58133695A JP57013950A JP1395082A JPS58133695A JP S58133695 A JPS58133695 A JP S58133695A JP 57013950 A JP57013950 A JP 57013950A JP 1395082 A JP1395082 A JP 1395082A JP S58133695 A JPS58133695 A JP S58133695A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- page size
- circuit
- map
- given
- 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
Landscapes
- Memory System (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明はマルチレベルアドレッシング7jK(二おける
マツピングの基本JIL位(ページ)の大きさV動的6
1」可能としたページサイズを更方式に関する。
マツピングの基本JIL位(ページ)の大きさV動的6
1」可能としたページサイズを更方式に関する。
12+従来技拘と藺一点
メモリ拳域P1tl#定的εユページ区分し,処坤yr
hなう従来のべ一ジング万式では.ページサイズ(ペー
ジの大きさJと実打されるジ曹プの大ささとの関連で使
用されない都会がメモリの参職中に散在し.メ%9の 使用効率が曇化するフラグメンテ−シーンが間組となる
。
hなう従来のべ一ジング万式では.ページサイズ(ペー
ジの大きさJと実打されるジ曹プの大ささとの関連で使
用されない都会がメモリの参職中に散在し.メ%9の 使用効率が曇化するフラグメンテ−シーンが間組となる
。
斯かるフラグメンテ−シーンン解決するため1二は.ペ
ージサイズを小さくシ.#め細かTKメモリ管理を行な
えばよいが.この方法では反対に広いメモリ領域ン発す
る場合1:メモリ管理のオーバヘッドが増加するという
欠点がある。
ージサイズを小さくシ.#め細かTKメモリ管理を行な
えばよいが.この方法では反対に広いメモリ領域ン発す
る場合1:メモリ管理のオーバヘッドが増加するという
欠点がある。
又,従来よりページングは馬連で且つ大規模な計算機ν
ステムで用いられて来た技術であるが,近年のマイクロ
プロセッサの高性能化C二伴い,メモリ容量がlmバイ
ト以下の小規模システムに於いてもベージングの喪掌が
高まっている。
ステムで用いられて来た技術であるが,近年のマイクロ
プロセッサの高性能化C二伴い,メモリ容量がlmバイ
ト以下の小規模システムに於いてもベージングの喪掌が
高まっている。
しかし、前述の固定ページサイズによるぺ一シングでは
.上記フラグメンテーシ嘗ン.メモリ管瑯のオーバヘッ
ドの増加等の原因で小規模νステムへの4入が困難であ
る。
.上記フラグメンテーシ嘗ン.メモリ管瑯のオーバヘッ
ドの増加等の原因で小規模νステムへの4入が困難であ
る。
01発明の1的
本@一の1的は前述の欠点な改害し,ページサイズをシ
ステム運用中に於けるソフトウエアからの制御l11C
二より可変とすることにより適正なデータ処理vWl能
とするページサイズ髪更方弐臀轡供することC二あ、る
。
ステム運用中に於けるソフトウエアからの制御l11C
二より可変とすることにより適正なデータ処理vWl能
とするページサイズ髪更方弐臀轡供することC二あ、る
。
41発明の構成
マルチレベルアドレプシング方式にVいて。
データメモダ(主記憶装置)に与えるアドレス蜘χ、マ
ツプメモ9を経由する場合と経由しない場合に選択し、
切替可能とする切替娶歓蟹具備することである。
ツプメモ9を経由する場合と経由しない場合に選択し、
切替可能とする切替娶歓蟹具備することである。
1fi1発明の実施例
以下1に示す木精−の実施@C二ついて説明する。%l
kは木精−の一実施一を示す一取1で、ページを指定す
るアドレスは1本のアドレス婦により4えられる。その
うち上位1本はマツプメモ5hme、下位j−1本はデ
ータメモリDie−二m接4えられる6′1Ih1晧1
においてマツプメモ9 MMの出力5本のうち1位1本
は胞路Pムン弁しデータメモ9Dνに与えられ上位j−
1本は直接データメモ9 D−M g−4えられる。1
修の79ツブフロツプで形成されるマツプアドレス制限
レジスタ勧ムDRン設け、該細ムDR(二遍当な制御デ
ータを設定することC二よって、I白路Pム中の対応位
置のスイッチ8Wヶ切替え、【1路アムを介する場合と
介さない場合と(二切替える。即ち、@路Pムによって
データメモツDMi二与えられるアドレス線は。
kは木精−の一実施一を示す一取1で、ページを指定す
るアドレスは1本のアドレス婦により4えられる。その
うち上位1本はマツプメモ5hme、下位j−1本はデ
ータメモリDie−二m接4えられる6′1Ih1晧1
においてマツプメモ9 MMの出力5本のうち1位1本
は胞路Pムン弁しデータメモ9Dνに与えられ上位j−
1本は直接データメモ9 D−M g−4えられる。1
修の79ツブフロツプで形成されるマツプアドレス制限
レジスタ勧ムDRン設け、該細ムDR(二遍当な制御デ
ータを設定することC二よって、I白路Pム中の対応位
置のスイッチ8Wヶ切替え、【1路アムを介する場合と
介さない場合と(二切替える。即ち、@路Pムによって
データメモツDMi二与えられるアドレス線は。
Φマツプメモツレ一によりt*されたもの[株]を換さ
れないもの のいずれか−yj(二選択されることとrxる。
れないもの のいずれか−yj(二選択されることとrxる。
そこで、ページサイズは、マツプメモシMlによ・−を
押されtいアドレス1の本数ynとした場合に、 1”
ワード(勤l栖において9回路Pム円でに本のアドレス
鹸がよ記■C:遺択されている場合はn:に+ J−1
)と1jる。
押されtいアドレス1の本数ynとした場合に、 1”
ワード(勤l栖において9回路Pム円でに本のアドレス
鹸がよ記■C:遺択されている場合はn:に+ J−1
)と1jる。
′#%2馳は1路アムとマツプアドレス制限レジスメ麺
ムDBの関連しついて具体例を示す回路1でxMマはイ
ンバータ、Bはtライステート・パテフチを示す。弗S
−はj冨1の時回路アムがアドレス−の’F[4本をマ
ツプメモ9MM%ブr′:!−ないように選択されてい
る壷金のll5Ir!j!Jの等*[!!Ipmを不し
ている。この時ページサイズは%aI+16ワードとな
り、またマツプアドレス制限レジスタームDRの設定は
ソフトウェアによ°リデータ処瑯を開始する前−二行な
う。
ムDBの関連しついて具体例を示す回路1でxMマはイ
ンバータ、Bはtライステート・パテフチを示す。弗S
−はj冨1の時回路アムがアドレス−の’F[4本をマ
ツプメモ9MM%ブr′:!−ないように選択されてい
る壷金のll5Ir!j!Jの等*[!!Ipmを不し
ている。この時ページサイズは%aI+16ワードとな
り、またマツプアドレス制限レジスタームDRの設定は
ソフトウェアによ°リデータ処瑯を開始する前−二行な
う。
曲11i?;明の効果
このようC二して本発明C二よ11ばページサイズ馨簡
@4二月つジ璽プのスささ砿ユ適合するようC:fすで
きるため、フラグメンテーシーンを少なくするようなメ
モリ管珍か可能となる。
@4二月つジ璽プのスささ砿ユ適合するようC:fすで
きるため、フラグメンテーシーンを少なくするようなメ
モリ管珍か可能となる。
第l−は本発明の一実施例の構成融、
bahは第1 tkr中の回路Cユついての剖分評細し
1、 lPI31は具体例による轡価回路―を示す。 MM−・・マ雫プメモ9 DM・・・データメモシP
ム・・・1路 aW−スイッチ細ムDl・・
・マツプ了ドレス制限レジスタ特許出願人 1十通株式
会社 代 珊 人 弁趣土鈴木宋祐
1、 lPI31は具体例による轡価回路―を示す。 MM−・・マ雫プメモ9 DM・・・データメモシP
ム・・・1路 aW−スイッチ細ムDl・・
・マツプ了ドレス制限レジスタ特許出願人 1十通株式
会社 代 珊 人 弁趣土鈴木宋祐
Claims (1)
- 【特許請求の範囲】 マルチレベルアドレッシング万式において。 データメモ91:与えるアドレスWMをマツプメモリを
峠由する縁台と静由しない場合とC二辿択。 切替可能とする切W装重を具備することγ%徴とするペ
ージサイズ俟′斐方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57013950A JPS58133695A (ja) | 1982-01-30 | 1982-01-30 | ペ−ジサイズ変更方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57013950A JPS58133695A (ja) | 1982-01-30 | 1982-01-30 | ペ−ジサイズ変更方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58133695A true JPS58133695A (ja) | 1983-08-09 |
Family
ID=11847479
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57013950A Pending JPS58133695A (ja) | 1982-01-30 | 1982-01-30 | ペ−ジサイズ変更方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58133695A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60144845A (ja) * | 1983-12-30 | 1985-07-31 | Fujitsu Ltd | Ramアドレス発生回路 |
| JPS61250752A (ja) * | 1985-04-30 | 1986-11-07 | Fujitsu Ltd | アドレス拡張方式 |
| JPS61250753A (ja) * | 1985-04-30 | 1986-11-07 | Fujitsu Ltd | アドレス拡張方式 |
| JPS63180154A (ja) * | 1987-01-21 | 1988-07-25 | Nec Ic Microcomput Syst Ltd | ペ−ジアドレス方式半導体記憶装置 |
-
1982
- 1982-01-30 JP JP57013950A patent/JPS58133695A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60144845A (ja) * | 1983-12-30 | 1985-07-31 | Fujitsu Ltd | Ramアドレス発生回路 |
| JPS61250752A (ja) * | 1985-04-30 | 1986-11-07 | Fujitsu Ltd | アドレス拡張方式 |
| JPS61250753A (ja) * | 1985-04-30 | 1986-11-07 | Fujitsu Ltd | アドレス拡張方式 |
| JPS63180154A (ja) * | 1987-01-21 | 1988-07-25 | Nec Ic Microcomput Syst Ltd | ペ−ジアドレス方式半導体記憶装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220283975A1 (en) | Methods and apparatus for data descriptors for high speed data systems | |
| CN85107534A (zh) | 动态分配局部/全局存贮器系统 | |
| CN112506823B (zh) | 一种fpga数据读写方法、装置、设备及可读存储介质 | |
| US20240411477A1 (en) | Systems and methods for data management in storage devices | |
| WO2002099648A8 (en) | Streaming memory controller | |
| JPS58133695A (ja) | ペ−ジサイズ変更方式 | |
| JPS61216016A (ja) | デ−タベ−スの領域管理方式 | |
| JP2001022640A (ja) | メモリ管理方法 | |
| JPH11184797A (ja) | Dma制御装置及びその制御方法並びにその制御プログラムを記録した記録媒体 | |
| JPH01304563A (ja) | シングルチップ・マイクロコンピュータ | |
| JPS6019534B2 (ja) | 移送制御装置 | |
| JPH0329041A (ja) | 分散ページング制御方式 | |
| JPH02176839A (ja) | 情報処理装置 | |
| JPS6358558A (ja) | ガ−ベジコレクシヨン処理方式 | |
| JPS63142416A (ja) | 入出力制御方式 | |
| JPS6059449A (ja) | プログラマブルコントロ−ラ | |
| JPH056215B2 (ja) | ||
| JPS59114657A (ja) | マイクロコンピユ−タのメモリ用インタ−フエイス回路 | |
| JP2001022633A (ja) | コンピュータシステムにおけるページ管理方法 | |
| JPH0476645A (ja) | 中央処理装置 | |
| JPS63103344A (ja) | 実アドレス連続空きメモリ生成方式 | |
| JPS5984392A (ja) | 仮想記憶連絡方式 | |
| JPS6069751A (ja) | 演算用レジスタのメモリ化制御方式 | |
| JPH0795297B2 (ja) | ファイルアクセス制御装置 | |
| JPS61273655A (ja) | 入出力ポ−ト拡張方式 |