JPH0228857A - 電子計算機 - Google Patents

電子計算機

Info

Publication number
JPH0228857A
JPH0228857A JP18087688A JP18087688A JPH0228857A JP H0228857 A JPH0228857 A JP H0228857A JP 18087688 A JP18087688 A JP 18087688A JP 18087688 A JP18087688 A JP 18087688A JP H0228857 A JPH0228857 A JP H0228857A
Authority
JP
Japan
Prior art keywords
storage device
program
loading
contents
external storage
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
JP18087688A
Other languages
English (en)
Inventor
Hiroshi Midorikawa
翠川 博
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP18087688A priority Critical patent/JPH0228857A/ja
Publication of JPH0228857A publication Critical patent/JPH0228857A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、電子計算機に関わり、特に計算機制御プログ
ラム(以下プログラム)のローディング機構およびプロ
グラムの更新に関する。
[従来の技術] 第4図は、従来のプログラムの様子を示す略図である。
従来、パーソナルコンピュータなどの計算機を制御する
ためのプログラムは、フロッピーディスクなどの外部記
憶装置102に収められており、計算機の起動時には制
御プログラム103によって、プログラム104が外部
記憶装置102から内部記憶装置101にロードされる
[発明が解決しようとする課題] しかし、外部記憶装置からプログラムをローディングす
る場合、様々なプログラムを必要に応じてローディング
することができる反面、そのローディングにかなりの時
間を必要とし、計算機使用者(以下ユーザ)は計算機が
使える状態になるまでしばらく待たなければならない。
一方、計算機に特有のプログラムであるならば、予め用
意しておけば、わざわざ外部記憶装置からローディング
する必要はない。またユーザ独自のプログラムであるな
ら、外部記憶装置からその都度プログラムをローディン
グする必要があり、ユーザにとっては、決まりきった同
じ操作を繰り返し行うことになるうえ、時間もかかり効
率的でないという欠点があった。
本発明は、このような問題に鑑み、プログラムのローデ
ィングとプログラムの更新に関して、柔軟性に富み効率
的であり、且つユーザに大きな負担をかけない装置を提
供することを目的とする。
[課題を解決するための手段] 本発明は、第1のプログラムを収めた外部記憶装置と、
第2のプログラムを収めたプログラム格納用記憶装置と
、前記外部記憶装置または前記プログラム格納用記憶装
置の内容を記憶する内部記憶装置と、ローディング方式
を判定する手段と、前記ローディング方式を判定する手
段に従って、前記外部記憶装置または前記プログラム格
納用記憶装置から前記内部記憶装置にローディングする
手段と、前記ローディングする手段によりローディング
した内容で前記外部記憶装置または前記プログラム格納
用記憶装置の内容を更新する手段とを備えたことを特徴
とする。
[作用] 本発明においては、選択可能な2種類の記憶波N(外部
記憶装置およびプログラム格納用記憶装置)を備えたこ
とによって、柔軟性にとんだプログラムのローディング
が実現し、プログラム格納用記憶装置からプログラムを
ローディングする場合は、外部記憶装置から行うよりも
高速にローディングが行える。また、独自のプログラム
をローディングする場合においても、−旦外部記憶装置
からローディングした内容でプログラム格納用記憶装置
の内容を更新しておけば、以降のローデイグは高速に行
うことができるようになる。逆に、プログラム格納用記
憶装置の内容で外部記憶装置の内容を更新しておけば、
機種に依存した最適のプログラムとすることができる。
更に、ユーザは必要な場合にローディング方式を指定す
る設定以外は特別な操作が必要ないため、負担は極めて
小さい。
[実施例] 以下に本発明の実施例を図面に基づいて説明する。
(1)実施例1 第1図は、本発明が適用された電子計算機の構成を示す
ブロック図である。図中符号15はローディング手段で
あって、判定手段14の判定に従って外部記憶装置13
またはプログラム格納用記憶装置11からプログラムを
内部記憶装置12にローディングする。外部記憶装置1
3は磁気フロッピーディスク、RAM、ROM、磁気バ
ブル、光ディスク等で構成されている。内部記憶装置1
2は書き込み及び読み込み可能なRAM等で電子計算機
の本体に内蔵されている。プログラム格納用記憶装置1
1は読み込み及び書き込み可能な不揮発性のRAM等で
あり、本体に内蔵されていてその処理速度は外部記憶装
置13より速い。判定手段14はプログラムを外部記憶
装置13またはプログラム格納用記憶装置11のいずれ
からローディングするのかを判定する手段であって、ユ
ーザの指定、スイッチ、記憶装置13および11のプロ
グラムの状態等で判定する。更新手段16は判定手段1
4に従って外部記憶装置13またはプログラム格納用記
憶袋flillからローディングした内容でローディン
グされなかった記憶装置の内容を更新する。
次に、このように構成した装置の動作を第2図に示すフ
ローチャートに基づいて説明する。
作業を開始すべく電子計算機の電源を投入する21と判
定手段14は、外部記憶装置13、またはプログラム格
納用記憶装置11のいずれからプログラムをローディン
グするかを判定するために、ユーザの指定、スイッチ、
外部記憶装置13およびプログラム格納用記憶装置i1
1のプログラム等を調べて、外部記憶装置13およびプ
ログラム格納用記憶装置11のいずれからプログラムを
ローディングすればよいかを判定する22゜ローディン
グ手段15は判定22に従って、外部記憶装置13から
ローディングする場合には外部記憶装置13から内容を
読み込んで内部記憶装置12に転送する24゜また、プ
ログラム格納用記憶装置11からローディングする場合
にはプログラム格納用記憶装置11から読み込んで内部
記憶装置12に転送する23゜更新手段16は、外部記
憶装置13、またはプログラム格納用記憶装置11のい
ずれからプログラムをローディングしたか、更にローデ
ィングしなかった記憶装置f(11または13)の内容
を更新する必要があるかどうかを判断して25、その必
要がある場合には外部記憶装置13からローディングし
た際はその内容でプログラム格納用記憶装N11の内容
を更新する26゜また、プログラム格納用記憶装置11
からローディングした場合にはその内容で外部記憶装置
13の内容を更新する27゜また、外部記憶装置13お
よびプログラム格納用記憶装置11から部分的にプログ
ラムをローディングして内部記憶装置12上で併合し、
この内容で外部記憶装置13またはプログラム格納用記
憶装置11を更新することもできる。
(2)実施例2 第3図は、ローディング方式を判定して内部記憶装置1
2ヘプログラムをローディングすると同時に、もう一方
の記憶装置も更新する実施例の動作を示すフローチャー
トである。作業を開始すべく電子計算機の電源を投入す
る31と判定手段14は、外部記憶装置13、またはプ
ログラム格納用記憶装置11のいずれからプログラムを
ローディングするかを判定するために、ユーザの指定、
スイッチ、外部記憶袋fi13およびプログラム格納用
記憶装置11のプログラム等を調べて、外部記憶装置1
3およびプログラム格納用記憶装置i11のいずれから
プログラムをローディングすればよいかを判定する32
゜ローディング手段15は判定32に従って、外部記憶
装置13からローディングする場合には外部記憶装置1
3から内容を読み込んで内部記憶装置12に転送する3
4゜同時にローディングした内容でプログラム格納用記
憶装置11の内容を更新する36゜また、プログラム格
納用記憶装置11からローディングする場合にはプログ
ラム格納用記憶装置11から読み込んで内部記憶装置1
2に転送する33゜同時にローディングした内容で外部
記憶装置13の内容を更新する35゜ [発明の効果] 以上、説明した本発明によれば、外部記憶装置及びプロ
グラム格納用記憶装置の2種類の選択可能なプログラム
格納用の記憶―置を備えたことにより、非常に柔軟性に
富んだプログラムのローディング方法を実現した。すな
わち、プログラム格納用記憶装置からローディングする
場合には、非常に高速にローディングを行うことができ
、また外部記憶装置からローディングする場合には、ユ
ーザーの任意のプログラムをローディングすることがで
きる。更に更新手段により、−旦外部記憶装置からロー
ディングした内容でプログラム格納用記憶装置の内容を
更新しておけば、以降のローデイグは高速に行うことが
できるようになる。逆に、プログラム格納用記憶装置の
内容で外部記憶装置の内容を更新しておけば、機種に依
存した最適のプログラムとすることができる。しかもユ
ーザーには、はとんど負担をかけずに柔軟で拡張性に富
んだローディング方式を実現するという効果を有する。
【図面の簡単な説明】
第1図は、本発明に基づいた電子計算機の基本的構造を
表すブロック図である。第2図は、本発明の上記装置の
動作を示すフローチャートである。 第3図は第2図に示した動作のうち、更新装置の判定を
しない動作を示すフローチャートである。 第4図は、4従来のプログラムのローディング方式の略
図である。 プログラム格納用記憶装置 内部記憶装置 外部記憶装置 判定手段 ローディング手段 ・更新手段 以上

Claims (1)

    【特許請求の範囲】
  1. 第1のプログラムを収めた外部記憶装置と、第2のプロ
    グラムを収めたプログラム格納用記憶装置と、前記外部
    記憶装置または前記プログラム格納用記憶装置の内容を
    記憶する内部記憶装置と、ローディング方式を判定する
    手段と、前記ローディング方式を判定する手段に従って
    、前記外部記憶装置または前記プログラム格納用記憶装
    置から前記内部記憶装置にローディングする手段と、前
    記ローディングする手段によりローディングした内容で
    前記外部記憶装置または前記プログラム格納用記憶装置
    の内容を更新する手段とを備えたことを特徴とする電子
    計算機。
JP18087688A 1988-07-19 1988-07-19 電子計算機 Pending JPH0228857A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18087688A JPH0228857A (ja) 1988-07-19 1988-07-19 電子計算機

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18087688A JPH0228857A (ja) 1988-07-19 1988-07-19 電子計算機

Publications (1)

Publication Number Publication Date
JPH0228857A true JPH0228857A (ja) 1990-01-30

Family

ID=16090884

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18087688A Pending JPH0228857A (ja) 1988-07-19 1988-07-19 電子計算機

Country Status (1)

Country Link
JP (1) JPH0228857A (ja)

Similar Documents

Publication Publication Date Title
JPH0228857A (ja) 電子計算機
JPH0224753A (ja) 電子計算機
JPH01162902A (ja) Pc用小型プログラム作成装置
JPS6019251A (ja) 文書処理システムにおける文書切替制御方式
JPH0235548A (ja) 電子計算機
JPS5941030A (ja) マイクロコンピユ−タシステム
JPH02129745A (ja) コンピュータ
JPS6349952A (ja) メモリ管理方式
JPS6046747B2 (ja) 初期プログラム読込方式
JPH0259816A (ja) システムパラメータ管理方式
JPH01175048A (ja) コンピュータ
JP2961781B2 (ja) データ処理装置
JPH01267734A (ja) 初期マイクロ・プログラム・ロード方式
JPH02257270A (ja) 文書編集装置
JPH04136702U (ja) プログラマブル・コントローラ
JPH025163A (ja) 電子計算機
JPS5842487B2 (ja) プログラムのロ−デイング方式
JPS61109143A (ja) 動作モ−ド設定方式
JPH02228731A (ja) システム切替え制御方式
JPH0229883A (ja) ハンディターミナル
JPH01188928A (ja) マルチウィンドウ表示方式
JPS62286140A (ja) 代替メモリ領域の制御装置
JPS63155241A (ja) アドレス空間制御方式
JPH0245823A (ja) 印字方式
JPS6227844A (ja) コンピユ−タプログラムのブ−トストラツプ方式