JPH02120949A - セグメント記述子取り出しの制御方式 - Google Patents

セグメント記述子取り出しの制御方式

Info

Publication number
JPH02120949A
JPH02120949A JP63273692A JP27369288A JPH02120949A JP H02120949 A JPH02120949 A JP H02120949A JP 63273692 A JP63273692 A JP 63273692A JP 27369288 A JP27369288 A JP 27369288A JP H02120949 A JPH02120949 A JP H02120949A
Authority
JP
Japan
Prior art keywords
address
segmented
segment descriptor
entry
translation table
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
JP63273692A
Other languages
English (en)
Inventor
Hiroaki Nishino
浩明 西野
Yuichi Narisawa
成沢 優一
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
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Solution Innovators Ltd
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, NEC Solution Innovators Ltd filed Critical NEC Corp
Priority to JP63273692A priority Critical patent/JPH02120949A/ja
Publication of JPH02120949A publication Critical patent/JPH02120949A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、セグメント化アドレスを絶対アドレスに展開
し、特に高速アドレス変換テーブルへの情報の格納、お
よび参照するためのセグメント記述子取り出しの制御方
式に関する。
〔従来の技術〕
従来−この種の高速アドレス変換テーブルには、セグメ
ント化アドレスとプロセス名とセグメント記述子とが格
納され、要求されたセグメント化アドレスに対応するセ
グメント記述子を取り出すためには、要求されたセグメ
ント化アドレスのセグメント番号(STNと5TE)と
高速アドレス変換テーブル内のセグメント番号と比較さ
れ両者の番号が同じなら、次に対応するセグメント記述
子内の共有セグメント表示ビット情報に従って、要求さ
れたセグメント化アドレスのプロセス名(JとP、また
はJ)と高速アドレス変換テーブル内のプロセス名とが
比較され両者が同じなら対応するセグメント記述子が要
求されたセグメント化アドレスのものであるとなってい
た。
〔発明が解決しようとする課題〕
上述した従来の高速アドレス変換テーブルは、セグメン
ト化アドレスとプロセス名とセグメント記述子とが格納
されているとなっているので、要求されたセグメント化
アドレスに対応するセグメント記述子を取り出すために
は、要求されたセグメント化アドレスのセグメント番号
(STNと5TE)と高速アドレス変換テーブル内のセ
グメント番号との比較、セグメント記述子内の共有セグ
メント表示ビット情報に従って、要求されたセグメント
化アドレスのプロセス名(JとP、またはJ)と高速ア
ドレス変換テーブル内のプロセス名との比較、というよ
うに要求されたセグメント化アドレスのセグメント記述
子を取り出すためには、要求されたセグメント化アドレ
スと高速アドレス変換テーブル内のセグメント化アドレ
スとの比較を二回しなければならないという欠点がある
〔課題を解決するための手段〕
本発明のセグメント記述子取り出しの制御方式は、高速
アドレス変換テーブルと、この高速アドレス変換テーブ
ルへセグメント化アドレス、プロセス名およびセグメン
ト記述子とを格納する手段と、前記高速アドレス変換テ
ーブルから要求されたセグメント化アドレスに対応する
セグメント記述子を取り出す手段とを具備するセグメン
ト記述子取り出しの制御方式において、前記高速アドレ
ス変換テーブルがセグメント化アドレスタイプ長を有す
ることを特徴とするものである。
〔実施例〕
次に本発明について図面を参照して説明する。
第1図は本発明の構成を表す図である。このセグメント
記述子取り出しの制御方式は、要求セグメント化アドレ
スを受は取る要求セグメント化アドレス受は取り手段1
と、セグメント化アドレスタイプ長、セグメント化アド
レス、プロセス名とセグメント記述子それぞれが格納さ
れている高速アドレス変換テーブル7と、高速アドレス
変換テーブルから1エントリを取り出す高速アドレス変
換テーブルエントリ取り出し手段5と、要求セグメント
化アドレスに対応するセグメント記述子を返すセグメン
ト記述子返却手段4と、要求セグメント化アドレスに対
応するセグメント化アドレスが高速アドレス変換テーブ
ル内に存在しなかった場合、高速アドレス変換テーブル
を利用せずにセグメント記述子を取り出す通常セグメン
ト記述子取り出し手段2と、その取り出したセグメント
記述子とプロセス名、セグメント化アドレス、セグメン
ト化アドレスタイプ長それぞれを高速アドレス変換テー
ブルに格納する高速アドレス変換テーブルエントリ格納
手段6と、これら全体を制御する制御手段3とで構成さ
れている。
第2図は、セグメント化アドレスに対応するセグメント
記述子の返却要求がきた場合の制御手段3の流れ図であ
る。セグメント化アドレスに対応するセグメント記述子
の返却要求がきた場合、セグメント化アドレスを要求セ
グメント化アドレス受は取り手段1を経由して取り込み
(SL)、次に高速アドレス変換テーブルエントリ取り
出し手段5を経由して1エントリを取り込む(S2)。
このとき高速アドレス変換テーブルから取り出すエント
リが無くなったかを判断して(S3)、エントリがあれ
ばエントリ内のセグメント化アドレスタイプ長に従って
要求セグメント化アドレスとエントリ内セグメント化ア
ドレスとを比較する(S5)。比較が一致したらエント
リ内のセグメント記述子をセグメント記述子返却手段4
でセグメント記述子を返却して(S6)処理は完了する
S5の比較で一致しなければ、再びS2がら処理を行う
。S3で高速アドレス変換テーブルから取り出すエント
リが無かった場合、セグメント記述子は高速アドレス変
換テーブルを使わないで通常セグメント記述子取り出し
手段2で取り出しくS4)、そのセグメント記述子は、
プロセス名とセグメント化アドレスとセグメント化アド
レスタイプ長とのそれぞれを高速アドレス変換テーブル
へ高速アドレス変換テーブルエントリ格納手段6で格納
する(S7)。以上で要求セグメント化アドレスに対応
するセグメント記述子取り出し処理は完了する。
第3図は、高速アドレス変換テーブルの構成図である。
1エントリは、セグメント化アドレスタイプ長、セグメ
ント化アドレス、プロセス名およびセグメント記述子と
で構成されている。そしてこのエントリが、El、E2
.E3.E4.Enというようにn個存在する。
〔発明の効果〕
以上説明したように本発明は、高速アドレス変換テーブ
ルにセグメント化アドレスタイプ長を持つことにより、
要求セグメント化アドレスに対応するセグメント記述子
を取り出すための比較判断処理が一度で済んでしまうと
いう効果を奏する。
6・・・高速アドレス変換テーブルエントリ格納手段、
7・・・高速アドレス変換テーブル。

Claims (1)

    【特許請求の範囲】
  1. 高速アドレス変換テーブルと、この高速アドレス変換テ
    ーブルへセグメント化アドレス、プロセス名およびセグ
    メント記述子とを格納する手段と、前記高速アドレス変
    換テーブルから要求されたセグメント化アドレスに対応
    するセグメント記述子を取り出す手段とを具備するセグ
    メント記述子取り出しの制御方式において、前記高速ア
    ドレス変換テーブルがセグメント化アドレスタイプ長を
    有することを特徴とするセグメント記述子取り出しの制
    御方式。
JP63273692A 1988-10-28 1988-10-28 セグメント記述子取り出しの制御方式 Pending JPH02120949A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63273692A JPH02120949A (ja) 1988-10-28 1988-10-28 セグメント記述子取り出しの制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63273692A JPH02120949A (ja) 1988-10-28 1988-10-28 セグメント記述子取り出しの制御方式

Publications (1)

Publication Number Publication Date
JPH02120949A true JPH02120949A (ja) 1990-05-08

Family

ID=17531226

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63273692A Pending JPH02120949A (ja) 1988-10-28 1988-10-28 セグメント記述子取り出しの制御方式

Country Status (1)

Country Link
JP (1) JPH02120949A (ja)

Similar Documents

Publication Publication Date Title
US6633953B2 (en) Range content-addressable memory
US6625612B1 (en) Deterministic search algorithm
JPH0749812A (ja) ページテーブル中のハッシュアドレスタグを用いたメモリアドレス制御装置
US5241638A (en) Dual cache memory
US6901476B2 (en) Variable key type search engine and method therefor
US7565482B1 (en) Method and device for scalable multiple match extraction from search data
Lee A word-parallel, bit-serial signature processor for superimposed coding
JP3115599B2 (ja) 拡張テーブルを使用するページングシステム
EP0381245A2 (en) Address translation system
JP3068935B2 (ja) エントリ置き換え制御方法
JPH0614325B2 (ja) リプレ−スメント方式
WO2003003250A1 (en) Range content-addressable memory
JP2604787B2 (ja) 二次元データ格納方式
JPS62211728A (ja) 日本語情報検索システム
JPH09330322A (ja) データ検索装置
JPS63318649A (ja) フリ−リスト管理方式
JPS6046456B2 (ja) デ−タアクセス装置
JPS633351A (ja) バツフア検索制御方式
JPS60211540A (ja) デ−タ検索回路
JPS6113340A (ja) ハツシユ制御方式
JPH05165891A (ja) データベースのデータ登録・検索方式
JPS5938845A (ja) 順次検索方式
JPH0232468A (ja) 文字列データ検索方式
JPS60223099A (ja) 連想メモリ
JPH01253027A (ja) データベースアドレス算出装置