JPS61202253A - 論理アドレス空間アクセス方式 - Google Patents

論理アドレス空間アクセス方式

Info

Publication number
JPS61202253A
JPS61202253A JP60044146A JP4414685A JPS61202253A JP S61202253 A JPS61202253 A JP S61202253A JP 60044146 A JP60044146 A JP 60044146A JP 4414685 A JP4414685 A JP 4414685A JP S61202253 A JPS61202253 A JP S61202253A
Authority
JP
Japan
Prior art keywords
logical address
address space
space
access
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
JP60044146A
Other languages
English (en)
Inventor
Hiroshi Takai
弘 高井
Hiroichi Otsuka
博一 大塚
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 JP60044146A priority Critical patent/JPS61202253A/ja
Publication of JPS61202253A publication Critical patent/JPS61202253A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 炎亙且1 本発明は論理アドレス空間アクセス方式に関し、特にデ
ータ処理装置における自論理アドレス空間外の論理アド
レス空間アクセス方式に関する。
更米且I 従来の自論理アドレス空間外のデータアクセス方式につ
いて第3図のブロック図を参照して説明する。
図において、データ処理のための命令が命令発行装置2
より発行されて命令解釈実行装置1にフェッチされる。
この装置1においてフェッチされた命令は解釈されて論
理アドレス空間管理装置3に対する指示情報となる。
この論理アドレス空間管理装置3により管理される論理
アドレス空間4は図示する如く、主記憶装置がメモリマ
ツピングされて生成された複数の論理アドレス空間から
なる。40は自論理アドレス空間であり、50は自論理
アドレス空間外輪理アドレス空間である。
いま、自論理アドレス空間40の中でタスク42が実行
され、自論理アドレス空間外輪理アドレス空間50上の
データ53のアクセス要求が発生したとする。この場合
、タスク42の処理を中断して制御を通信タスク41へ
渡す。この通信タスク41はアクセス要求をタスク間通
信により通信タスク51へ転送する。この通信タスク5
1はデータアクセス52を起動しデータ53のアクセス
を可能にする。データアクセス52がデータ53にアク
セスした後、再び通信タスク51と41との間でタスク
間通信を行い、制御タスク42の中断点へ戻ることにな
る。
かかる従来の自論理アドレス空間外のデータのアクセス
方式では、タスク通信を必要とするので、時間を要する
という欠点がある。
理アドレス空間相互間のタスク通信を不要として短時間
の自論理アドレス空間外のデータアクセスを可能とした
アクセス方式を提供することを目的としている。
発明の構成 本発明によれば、主記憶装置がメモリマツピングされて
生成された複数の論理アドレス空間をアクセスするデー
タ処理装置におけるアクセス方式であって、これ等複数
の論理アドレス空間のうち自論理アドレス空間及びそれ
以外の論理アドレス空間のいずれかのデータアクセス要
求情報、当該論理アドレス空間の空間番号情報、更には
当該論理アドレス空間上のアドレス情報を含む命令を発
行する手段と、この命令内のデータアクセス要求情報を
識別して論理アドレス空間の切替え要求を発行する手段
と、この論理アドレス空間の切替え要求に応答して空間
番号情報及びアドレス情報を元にデータのアクセス処理
を実行する手段とを設け、自論理アドレス空間及びそれ
以外の論理アドレス空間相互のデータアクセス切替えを
自在としてなることを特徴とする論理アドレス空間アク
セス方式が得られる。
実施例 以下、図面を用いて本発明の詳細な説明する。
第1図は本発明の実施例のブロック図であり、第1図と
同等部分は同一符号により示している。
図において、命令発行装置2から発行される命令は、全
論理アドレス空間4のうち自論理アドレス空間40及び
それ以外の論理アドレス空間50のいずれかをアクセス
するためのデータアクセス要求情報を有するファンクシ
ョン部21を備えている。更に、当該データアクセス要
求情報により特定されるべき論理アドレス空間番号情報
部22と、当該論理アドレス空間上のアドレス情報部2
3とをも備えている。
この命令コード21〜23は命令発行装置2から発行さ
れて命令解釈実行装置1内のインストラクションレジス
タ11ヘフエツチされる。このフェッチされた命令コー
ドはここで解釈判読されて論理アドレス空間管理装置3
への管理要求情報となる。この管理装置3はその内部に
メモリマツピング情報を有しており、複数の論理アドレ
ス空間4を構成している。
第2図のフローチャートを参照しつつ本発明の実施例の
動作を説明する。いま、自論理アドレス空間40の中に
おいてタスク42が実行されており、自論理アドレス空
間外輪理アドレス空間50内のデータ53をアクセスす
る命令43が命令解釈実行装置1中のインストラクショ
ンレジスタ11にフェッチされてくると、命令解釈実行
装置1は、命令コードのファンクション部21により自
論理アドレス空間外輪理アドレス空間へのアクセスを知
り、命令コードの中の論理アドレス空間番号情報22を
もって論理アドレス空間管理装@3に対して論理アドレ
ス空間の切替え要求を行い、論理アドレス情報23によ
り自論理アドレス空間外輪理アドレス空間50上のデー
タ53をアクセスすることになる。
このデータ53のアクセス処理が終了すれば、命令発行
装置2からの命令コードのファンクション部21、論理
アドレス空間番号情報22及びアドレス情報23にもと
すいて、自論理アドレス空問40へ戻ることになるので
ある。こうして、タスク42はあたかも自論理アドレス
空間40上で自論理アドレス空間外輪理アドレス空間5
0上のデータ53を直接アクセスしたかの如く動作する
ことになる。
発明の効果 本発明によれば、自論理アドレス空間外のデータをタス
ク間通信を用いることなく直接アクセスすることが可能
となるので、自論理アドレス空間外輪理アドレス空間の
データアクセスを短時間で行うことができる。
【図面の簡単な説明】
第1図は本発明の実施例のブロック図、第2図は第1図
のブロックの動作を示すフローチャート、第3図は従来
技術を示すブロック図である。 主要部分の符号の説明 1・・・・・・命令解釈実行装置 2・・・・・・命令発行装置 3・・・・・・論理アドレス空間管理装置4・・・・・
・全論理アドレス空間 40・・・・・・自論理アドレス空間 50・・・・・・自論理アドレス空間外輪理アドレス空
間比層人 日本電気株式会社

Claims (1)

    【特許請求の範囲】
  1. 主記憶装置がメモリマッピングされて生成された複数の
    論理アドレス空間をアクセスするデータ処理装置におけ
    るアクセス方式であつて、前記複数の論理アドレス空間
    のうち自論理アドレス空間及びそれ以外の論理アドレス
    空間のいずれかのデータアクセス要求情報、当該論理ア
    ドレス空間の空間番号情報、更には当該論理アドレス空
    間上のアドレス情報を含む命令を発行する手段と、この
    命令内の前記データアクセス要求情報を識別して論理ア
    ドレス空間の切替え要求を発行する手段と、この論理ア
    ドレス空間の切替え要求に応答して前記空間番号情報及
    び前記アドレス情報を元にデータのアクセス処理を実行
    する手段とを設け、自論理アドレス空間及びそれ以外の
    論理アドレス空間相互のデータアクセス切替えを自在と
    してなることを特徴とする論理アドレス空間アクセス方
    式。
JP60044146A 1985-03-06 1985-03-06 論理アドレス空間アクセス方式 Pending JPS61202253A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60044146A JPS61202253A (ja) 1985-03-06 1985-03-06 論理アドレス空間アクセス方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60044146A JPS61202253A (ja) 1985-03-06 1985-03-06 論理アドレス空間アクセス方式

Publications (1)

Publication Number Publication Date
JPS61202253A true JPS61202253A (ja) 1986-09-08

Family

ID=12683492

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60044146A Pending JPS61202253A (ja) 1985-03-06 1985-03-06 論理アドレス空間アクセス方式

Country Status (1)

Country Link
JP (1) JPS61202253A (ja)

Similar Documents

Publication Publication Date Title
US5167028A (en) System for controlling task operation of slave processor by switching access to shared memory banks by master processor
EP0319134A2 (en) Protected memory accessing
US4823257A (en) Information processing system having smart memories
JPS6376034A (ja) 多重アドレス空間制御方式
US4592010A (en) Memory-programmable controller
US4047245A (en) Indirect memory addressing
JPS6122817B2 (ja)
KR920004279B1 (ko) 포인터레지스터를 구비한 마이크로프로세서
JPS6055849B2 (ja) 命令制御方式
JPS5911921B2 (ja) 数値制御装置
US3480917A (en) Arrangement for transferring between program sequences in a data processor
JP3548777B2 (ja) コントロール制御装置
EP0660229B1 (en) Method and apparatus for modifying the contents of a register
JPS63132355A (ja) メモリ制御装置
JPH043205A (ja) データ・アクセス・システム
JPS6319058A (ja) メモリ装置
JPH0430062B2 (ja)
JPS592058B2 (ja) 記憶装置
JP2978008B2 (ja) メモリ管理方式
JPS62168497A (ja) 交換処理プログラムにおけるデ−タベ−ス処理方式
JPS62120542A (ja) 情報処理装置
JPS6218932B2 (ja)
JPS6074076A (ja) プロセツサ共通化方式
JPH04115335A (ja) メモリアドレス変換方式
JPH03256147A (ja) 拡張記憶装置アクセス方法およびそれを利用した拡張記憶用アドレス変換装置