JPS5839359A - 外部記憶装置のプログラム登録方法 - Google Patents

外部記憶装置のプログラム登録方法

Info

Publication number
JPS5839359A
JPS5839359A JP56138164A JP13816481A JPS5839359A JP S5839359 A JPS5839359 A JP S5839359A JP 56138164 A JP56138164 A JP 56138164A JP 13816481 A JP13816481 A JP 13816481A JP S5839359 A JPS5839359 A JP S5839359A
Authority
JP
Japan
Prior art keywords
program
storage device
management information
external storage
storage area
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
JP56138164A
Other languages
English (en)
Inventor
Akira Hamaide
浜出 章
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Tokyo Shibaura Electric Co 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 Toshiba Corp, Tokyo Shibaura Electric Co Ltd filed Critical Toshiba Corp
Priority to JP56138164A priority Critical patent/JPS5839359A/ja
Publication of JPS5839359A publication Critical patent/JPS5839359A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は、たとえば外部記憶装置に記憶される処理プ
ログラムを用いて種々の処理を行う電子機器における外
部記憶装置のグログラム登録方法に関する。
従来、外部記憶装置へのプログラム登録は次の2つの方
法がある。C1)プログラムの登録に先立って、各′f
vグラムに必要なエリアをあらかじめ確保しておき、そ
の決められた場所にプログラムを登録する方法である。
しかしながら、この方法では、プログラムの変更によっ
て、そのプログラムサイズが予約サイズを超えたとき、
人手作業によってそのプログラムをl’llLでプログ
ラムエリアを大きくして再予約しなければならなかった
。また、人手によってファイル再編成処理も必要となる
という問題もおった。(2)外部記憶装置の使用状態を
マツプとして管理し、プログラムの登録、削除が行われ
るごとに、そのマツプを更新する方法である。しかしな
がら、このような方法では、記憶エリアを効率よく使用
できるが、1つのプログラムが物理的ニパラパラに記憶
されるため、プログラムロード時、時間がかかるという
問題があった。
この発明は上記事情に鑑みてなされたもので、その目的
とするところは、外部記憶装置の記憶エリアを無駄なく
使用でき、しかもグログラムロードの高速化、操作性の
向上が計れる外部記憶装置のグログラ五登録方法を提供
することにある。
以下、この発明の一実施例について図面を参照して説明
する。
第1図はこの発明に係わる電子機器の概略構成を示すも
ので、キーノードあるいは磁気チーブ装置などで構成さ
れ、処理グログラムの設定が行える入力部1、種々の処
理グログラムとこれらの処理グログラムごとの管理情報
とが格納される外部記憶装置たとえばフロ、ピーディス
ク(FDK)J、管理情報が記憶されるランダム・アク
セス・メモリ(RAM ) (主起1装置)1、処理グ
ログラムが記憶されるRAM (主起憧装置)4、およ
び各部を制御するCPU (セントラル・ソ1ツシング
・ユニ、ト)5などによって構成されている。上記FD
K jは、第2図に示すように、管理情報記憶領域21
 と処理グログラム記憶領域JsKわかれてお〕、処理
グログラム記憶領域2雪には種々の処理グログラムが記
憶され、管理情報記憶領域2凰には各処理グログラムに
対応した管理情報が記憶されている・上記管理情報は、
第3図に示すように、6・臂イトの!ログラム名記憶エ
リアa、2バイトの!ログラムアドレス記憶エリアb、
2バイトのグロダラムサイズ記憶エリア喀、2バイトの
ロード開始番地記憶エリアd、2バイトの実行開始番地
記憶エリア・、および2バイトのチェックデータ記憶エ
リアfによって構成されている。
なお、上記処理グログラムは8ビット単位のデータが集
まって構成されている。
次に1このような構成においてグログラム登録方法につ
いて説明する。たとえば今、入力部1から処理グログラ
ム名および処理グログラムを入力したとする。すると、
CPUjは処理グログラムをRAM 4 K記憶せしめ
るとともに、その処理グログラムに応じてFDK jに
記憶されるアドレス、グログラムサイズ、ロード開始番
地、実行開始番地およびチェ、クデータを判断し、その
判断結果と地理グログラム名とをRAM Jに記憶せし
める。ついで、CPUjはRAM 4の処理グログラム
をFDK Jの処理グログラム記憶領域23の先頭アド
レスから順に記憶せしめ、しかもRAM Jの管理情報
をFDK jの管理情報記憶領域JxK&!憶せしめる
。さらに1他の処理グログラムも上記同様Ky’oxz
に登録される。
ところで、FDKjに登録されたグログラムを客先の不
都合による仕様追加、あるいはグログラムの建スを訂正
する場合について説明する。
すなわち、第4図のようにグログラムA、B。
Cが登録されているものにグログラムDを追加登録する
場合、まず入力部1から追加グログラムDとそのグログ
ラム名を入力する。すると、CPU jは追加であると
判断し、グログラムDをRAM 4に記憶せしめ、その
プログラムの各管理情報も判断してRAM J K記憶
せしめる。ついで、cpu sはFDK Jにおける処
理グログラム記憶領域2富の未使用エリアの先頭からR
AM 4の処理グログラムDを記憶せしめ、しかもFD
K Jにおける管理情報記憶領域21の未使用エリアの
先頭からRAM Jの管理情報を記憶せしめる。これに
よシ、第5図に示すように管理情報と処理グログラムが
記憶される。また、第6図のように!ログラムA、B、
Cが順に登録されているものを、グログラムB、C,A
の順に登録し直す(再配置する)場合、まず入力部1か
ら再配置の指示を入力する。すると、CPUjは!ログ
ラムAを最後に記憶するという再配置であると判断し、
FDK 2の記憶内容を更新する。
すなわち、最初CPU jはグロダラムムの管理情報を
RAM J K読出すとともに、!ログラムAをRAM
 4に読出す、このとき、CPUJはそのグログラムA
が削除されるものと判断し、何の処理も行われない。つ
いでCPU Sはグログラムlの管理情報をRAM J
に読出すとともに、!ログラムBをRAM 4に読出す
。またこのとき、CPU5は!ログラムBが最初のグロ
グラムと判断し、管理情報内のグログラム記憶アドレス
を最適位置アドレス(Oアドレス)に変更する。そして
、その変更し九RAM J内の管理情報をFDK 2の
管理情報記憶領域21の先頭に記憶せしめるとと4に、
RkMJ内のグログラムB tFDK jのプログラム
記憶領域2重の先頭から記憶せしめる。
ついで、CPUjはグログラムCの管理情報をRAM 
j K読出すとともに1グログラムCをRAM4に読出
す。またこのとき、CPUIはグログラムCが2番目の
グログラムと判断し、管理情報内のグログラム記憶アド
レスを最適位置アト・レス(グログラムBのセクタ数に
より得られるアドレス)に変更する。9そして、その変
更したRAM J内の管理情報をFDK Jの管理情報
に2憶領域21のグログラム1に対する管理情報につづ
けて記憶せしめるとともiC,RAMJ内の!ログラム
CをFDK jのグログラム記憶領域2sの!ログラム
Bにつづけて記憶せしめる。このようにして再配置がな
され死後、入力部1からグロダラムムとそのグロダラム
名を入力する。すると、CPUJは!ロダラムムをRA
M 4に記憶せしめ、そのグログラムの各管理情報も判
断して2における管理情報記憶領域21の!ログラムC
に対する管理情報につづけてRAM J内の管理情報を
記憶せしめるとともに、RAmJ内のグログラムAをF
DK 1のプログラム記憶領域2重の!ログラムCにつ
づけて記憶せしめる。これKより、第7図に示すように
管理情報と処理グログラムが再配置される。
以上詳述したようにこの発明によれば、外部記1意装置
の記、)t、エリアを無駄なく使用でき、しかもグログ
ラムロードの高速化、操作性の向上が計れる外部記憶装
置のグログラム登録方法を提供できる。
【図面の簡単な説明】
図面はこの発明の一実施例を説明する丸めのもので、第
1図は仁の発明に係わる電子機器の概略構成図、第2図
はFDKの記憶例を示す図、第3図は管理情報を説明す
るためのフォーマット例を示す図、第4図から第7図は
グログラム登録方法を説明するためのFDKの記憶例を
示す図である。 1・・・入力部、2・・・FDK (外部記憶装置)、
21・・・管理情報記憶領域、2m・・・処理グログラ
ム記憶領域、J、4−・・RAM (主記憶装置)、5
・・−CPU(制御装置)。 出願人代理人  弁理士 鈴 江 武 彦第1図

Claims (1)

    【特許請求の範囲】
  1. 大Iの処理プログラムを格納する外部記憶装置と、実行
    時に必要な処理プログラムを記憶する主記憶装置と、前
    記外部記憶装置から主記憶装置へのプログラムロードを
    制御する制御装置とからなる4のにおいて、再配置の指
    示に応じてその再配置を判断し、記憶されている処理プ
    ログラムが最適位置に記憶されているか否かを判断し、
    最適位置でないと判断した場合、前記処理プログラムを
    前記外部記憶装置の最適位置に記憶せしめることを特徴
    とする外部記憶装置のグログラム登録方法。
JP56138164A 1981-09-02 1981-09-02 外部記憶装置のプログラム登録方法 Pending JPS5839359A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56138164A JPS5839359A (ja) 1981-09-02 1981-09-02 外部記憶装置のプログラム登録方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56138164A JPS5839359A (ja) 1981-09-02 1981-09-02 外部記憶装置のプログラム登録方法

Publications (1)

Publication Number Publication Date
JPS5839359A true JPS5839359A (ja) 1983-03-08

Family

ID=15215516

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56138164A Pending JPS5839359A (ja) 1981-09-02 1981-09-02 外部記憶装置のプログラム登録方法

Country Status (1)

Country Link
JP (1) JPS5839359A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06318209A (ja) * 1992-04-06 1994-11-15 Sanyo Electric Co Ltd ワ−ドプロセッサの文書編集方法
US5433478A (en) * 1992-07-02 1995-07-18 Toyota Jidosha Kabushiki Kaisha Impact-absorbing structure of a door trim

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53114325A (en) * 1977-03-16 1978-10-05 Hitachi Ltd Control system of data processor
JPS5567989A (en) * 1978-11-17 1980-05-22 Fujitsu Ltd Relocation processing method for data base
JPS55159249A (en) * 1979-05-28 1980-12-11 Toshiba Corp Data editing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53114325A (en) * 1977-03-16 1978-10-05 Hitachi Ltd Control system of data processor
JPS5567989A (en) * 1978-11-17 1980-05-22 Fujitsu Ltd Relocation processing method for data base
JPS55159249A (en) * 1979-05-28 1980-12-11 Toshiba Corp Data editing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06318209A (ja) * 1992-04-06 1994-11-15 Sanyo Electric Co Ltd ワ−ドプロセッサの文書編集方法
US5433478A (en) * 1992-07-02 1995-07-18 Toyota Jidosha Kabushiki Kaisha Impact-absorbing structure of a door trim

Similar Documents

Publication Publication Date Title
JP3218007B2 (ja) インデックスの管理装置,更新方法及び管理方法並びにコンピュータ読取可能な記憶媒体
JP2002268933A (ja) クラスタシステム
JPS5839359A (ja) 外部記憶装置のプログラム登録方法
JPS5818708B2 (ja) 共用アクセス多重プログラム型デ−タ処理システムにおいて情報を記憶しアクセスするための方法及び装置
JPH0430062B2 (ja)
JPH0525359B2 (ja)
JP3169596B2 (ja) データベース管理装置
US5623639A (en) Memory management system for the time-wise management of memory
JP2828354B2 (ja) データベース管理装置
JPH01112446A (ja) 内部データ管理方式
JP2912657B2 (ja) ファイルアクセス処理装置
JP2748504B2 (ja) 入力処理装置
JPH04338844A (ja) ファイルのパス名管理制御方式
JPH0715623B2 (ja) ディスプレイ装置
JPS5856140A (ja) デ−タ処理装置出力装置
JPH06250921A (ja) アクセス装置
JPH0631543Y2 (ja) 磁気デイスク記憶装置
JPH04223537A (ja) イメージファイルの格納方式
JPH089795Y2 (ja) Icカード
JP3789248B2 (ja) プログラムロード方法、プログラムロード装置及びその記録媒体
JP3827112B2 (ja) 計算機システムおよび特定主記憶の参照更新プログラムを記録した媒体
JP3013993B2 (ja) ベクトル処理方式
JPH0348952A (ja) メモリ管理方式およびそれを用いた行列、テーブル、ファイル処理ならびに情報処理方式
JPH07271640A (ja) ファイルマップ装置
JPH05189297A (ja) メモリ制御装置