JPS61216064A - 自動メモリマツピング方式 - Google Patents

自動メモリマツピング方式

Info

Publication number
JPS61216064A
JPS61216064A JP2971885A JP2971885A JPS61216064A JP S61216064 A JPS61216064 A JP S61216064A JP 2971885 A JP2971885 A JP 2971885A JP 2971885 A JP2971885 A JP 2971885A JP S61216064 A JPS61216064 A JP S61216064A
Authority
JP
Japan
Prior art keywords
stored
program
address
program module
section
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
JP2971885A
Other languages
English (en)
Inventor
Hiroshi Tanaka
弘 田中
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2971885A priority Critical patent/JPS61216064A/ja
Publication of JPS61216064A publication Critical patent/JPS61216064A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、処理システムにおいて、初期ロード(IPL
)の際、ファイルから取出されたモジ為−ルが主記憶に
a−ドされるメモリアドレスを、自動的に割付ける自動
メモリミツピング方式に関する。
処理システムにおいて、システムプログラムの生成時に
必須となるメモリマツピング作業の自動化が望まれてい
る。
〔従来の技術〕
最近、処理装置を内蔵する制御装置、例えば端末機が畳
屋している。このような端末機においては、内蔵の処理
装置によって実行されるプログラムモジュール群は、外
記記憶装置、例えばフclッピイディスクに格納されて
いる。従って端末機の利用に先立ち、IPLを行うこと
により、該70ジ為−ルが、処理装置によって実行され
ること(より端末機の制御(処理〕が行われる。
上記のIPL時に、プログラムモジュール群を主メモリ
(CI−ドするためには、各プログラムモジュールが主
メモリにロードされるそれぞれのアドレスを、予かしめ
決定しておく必要がある。これなメモリマツピングと呼
ぶ。
従来は、このメモリマツピングを人手作業に頼ってきた
。即ちシステム管理者は、各プログラムコンポネント(
モジェールンに関する資料から、その大きさを確認し、
主メモリKO−ドすべきアドレスを計算し、このを手作
業により、処理システムに、マツピングアドレスを設定
する作業を行っていた。
〔発明が解決しようとする問題点〕
従来方式では、アドレス決定は、人手による机、上計算
のため、計算誤りが生じ易く、殊に端末機の場合にはユ
ーザ別に1システムプログラムを作成せねばならないの
で、作業効率を向上し得ないという問題点があった。
〔問題点を解決するだめの手段〕
上記の問題点は、プログラムモジュールが格納されたフ
ァイルと、処理部と、主記憶部と、入力部とを有し、該
入力部からの指令によりファイル内のプログラムモジ為
−ルな主記憶部にロードする処理システムにおいて、前
記プログラムモジュールのサイズデータが格納されたi
!lの記憶部と、WL2の記憶部と、該1[2の記憶部
に前記プログラムモジ為−ル名及びアドレスデータを格
納する手段と、該プログラムモジュールが格納されるア
ドレスを前記サイズデータな基に3I出する手段とを備
え、前記入力部から前記プログラムモジ為−ル名が入力
された際、該プログラムモジ為−ルに対応するサイズデ
ータVc基いて、前記アドレスを算出し、得られたアド
レスデータを前記第2の記憶部に格納、せしめ、次いで
前記入力部から前記指令が入力されたとき、前記第2の
記憶部の情報に基いて、前記ファイル内のプログラムモ
ジュールを前記主記憶部(ロードせしめる本願発明の自
動メモリマツピング方式によって解決される。
〔作用〕
以上の如く本発明は、マツピング処flIK人手作業を
不要とする。このため人為ミスを防止しつるのみでなく
作業効率を向上することが可能となる。
〔笑施例〕
以下、本発明を図面によって説明する。第1図は本発明
の一実施例を説明するプaツク図、第2図は本願間の一
実施例を説明するフローチャートである。
gl11図において、ファイルIKはシステム プログ
ラムのモジエールP、〜Pnが格納されており、初期ロ
ード(IPL)の際、所要のモジュールを王妃ダ憶部2
のプログラム領域3にロードせしめる。なおモジュール
P1〜Pnは、ファイルlの管理s4のメンバ御名C1
j&別コード) M+ −M nによって管理される。
またインターフェイス部lOには、各モジ、−ルのセグ
メントサイ〆s1〜Snが格納されている。
このように処理装置1115を内蔵する端末機では、ユ
ーザ別に、システムプログラムの生成を行う。
このとき作業者は、ロードすべきモジ為−ル名、例えば
モジエールP*、P鵞及びPnのメンバー塩M 鳳+ 
Mt 及ヒM n  を、システムコンソール6から入
力する。この入力されたメンバー塩(Mt9Mt及びM
 n )は、処理袋flt15によって制御テーブル7
にセットされる。
次に作業者が、システムコンソール6から、起動指令S
Tを入力し、メモリ8内の処理プログラム(ニーテリテ
ィ)9を起動せしめる。第2図は処理プログラム9の処
理概要を示すフローチャートであり、以下の制御動作は
、このフローチャートの手順に従って説明する。
@1図及び第2図において、処理プログラム9の実行く
より、処理装置15は、 ■ 制御テーブル7からメンバー塩RL−Mt及びMn
を堰出す。
■ 終了の判定処理 ■ ファイルlの管理部4のメンバ名M* 9Mz及び
Mnにより、制御テーブル7からのメンバー塩を確認す
る。
■ インターフェイス部lOから当該メンバ名、M19
Mt及びMn即ちモジエールPI−PI及びPnのセグ
メントサイズS*、8m及びSnを取出す。
■ 主記憶部2にオ6けるプログラム領域3の先頭アド
レスA6を基準として、モジー−ルPr−Pa及びPn
が格納されるべきアドレスを、それぞれのセグメントサ
イズS1.St及びSnを用いて算出する。
■ 求められたアドレスデータAo、A+及びAnを制
御テーブル7に格納する。
以上の処理が行われたのち、作業者がシステムコンソー
ル6の制御釦11を押下すると、処理装置5が起動され
る。
処理装置5は、制御テーブル7を参照し、モジュールP
+、Pn及びPnのメンバー塩M* 9Mt及びMnの
アドレスデータAe、At及びAn を求めフチイル1
内のモジュールP*= P宜及びPnを順次取出し、こ
れらを、主記憶部2のアドレスA・。
A、及びAnの位置に格納して、初期ロード(工PL)
を完了する。
〔発明の効果〕
本発明はモジニールをロードすべき、主記憶部、のアド
レス計算を人手作業に独らないので、計算誤りを防止し
うると共に、作業効率が向上する効果をもたらす利点を
有する0
【図面の簡単な説明】
11図は本発明の一実施例を説明するブロック図、 k211!lは本発明の一実施例を説明するフローチャ
ートロ、 図において、lはファイル、2は主記憶部、3はプログ
ラム領域、4は管理部、5は処理装置、6はシステムコ
ンソール、7は制御テーブル、8はメモリ、9は処理プ
ログラム(ニーテリティ〕、1θはインターフェイス部
、11は制御釦を示す。 代理人 弁坤士  松 岡 宏四tyj;T 、’ ”
T”7’゛’、−、、、。

Claims (1)

    【特許請求の範囲】
  1. プログラムモジュールが格納されたファイルと、処理部
    と、主記憶部と、入力部とを有し、該入力部からの指令
    によりファイル内のプログラムモジュールを主記憶部に
    ロードする処理システムにおいて、前記プログラムモジ
    ュールのサイズデータが格納された第1の記憶部と、第
    2の記憶部と、該第2の記憶部に前記プログラムモジュ
    ール名及びアドレスデータを格納する手段と、該プログ
    ラムモジュールが格納されるアドレスを前記サイズデー
    タを基に算出する手段とを備え、前記入力部から前記プ
    ログラムモジュール名が入力された際、該プログラムモ
    ジュールに対応するサイズデータに基いて、前記アドレ
    スを算出し、得られたアドレスデータを前記第2の記憶
    部に格納せしめ、次いで前記入力部から前記指令が入力
    されたとき、前記第2の記憶部の情報に基いて、前記フ
    ァイル内のプログラムモジュールを前記主記憶部にロー
    ドせしめることを特徴とする自動メモリマッピング方式
JP2971885A 1985-02-18 1985-02-18 自動メモリマツピング方式 Pending JPS61216064A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2971885A JPS61216064A (ja) 1985-02-18 1985-02-18 自動メモリマツピング方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2971885A JPS61216064A (ja) 1985-02-18 1985-02-18 自動メモリマツピング方式

Publications (1)

Publication Number Publication Date
JPS61216064A true JPS61216064A (ja) 1986-09-25

Family

ID=12283888

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2971885A Pending JPS61216064A (ja) 1985-02-18 1985-02-18 自動メモリマツピング方式

Country Status (1)

Country Link
JP (1) JPS61216064A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6476326A (en) * 1987-09-18 1989-03-22 Fujitsu Ltd Output processing system for diagnosis message

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5789147A (en) * 1980-11-25 1982-06-03 Nec Corp Method for planting and controlling micro-program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5789147A (en) * 1980-11-25 1982-06-03 Nec Corp Method for planting and controlling micro-program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6476326A (en) * 1987-09-18 1989-03-22 Fujitsu Ltd Output processing system for diagnosis message

Similar Documents

Publication Publication Date Title
US6502176B1 (en) Computer system and methods for loading and modifying a control program without stopping the computer system using reserve areas
JPS61216064A (ja) 自動メモリマツピング方式
CN113076225B (zh) 一种外接存储介质检测方法、装置、设备及存储介质
JPS585848A (ja) プログラム呼出し制御方式
JP3011751B2 (ja) システム立ち上げ方法
JPS5854418A (ja) 割込み処理方式
JPH0588933A (ja) デバツグ機能を有する並列処理システム
JPS6312300B2 (ja)
JPH052519A (ja) フアイルシステム管理装置
JPH04308940A (ja) 仮想計算機システムにおける資源の自動割当て管理方式
JP3131844B2 (ja) 端末装置及び端末装置のメモリ・ダンプ転送方式
JPH05120024A (ja) システム立上げ装置
JPS59178543A (ja) 相対アドレス形式プログラム実行可能な通信制御装置
JPH0664541B2 (ja) コマンド処理装置
JPS58168121A (ja) 停電復電処理方式
JPH0785226B2 (ja) 情報処理装置
JPH0651990A (ja) 計算機システムにおけるオペレーティングシステムのシステム初期ロード方式
JPH05120088A (ja) メモリダンプ採取装置
JPH0335342A (ja) 独立プログラム間の引継ぎ情報受渡し方式
JPH08235029A (ja) システム障害情報保存方法
JPS62216064A (ja) プログラム転送方式
JPS62204321A (ja) プログラムの再起動方式
JPS6048559A (ja) 初期プログラムロ−デイング処理装置
JPH0520033A (ja) プログラム実行方法及び装置
JPH0273447A (ja) ローカルcpuのログオン方法