JPH0658628B2 - プログラム編集装置 - Google Patents

プログラム編集装置

Info

Publication number
JPH0658628B2
JPH0658628B2 JP62129095A JP12909587A JPH0658628B2 JP H0658628 B2 JPH0658628 B2 JP H0658628B2 JP 62129095 A JP62129095 A JP 62129095A JP 12909587 A JP12909587 A JP 12909587A JP H0658628 B2 JPH0658628 B2 JP H0658628B2
Authority
JP
Japan
Prior art keywords
storage device
program
edited
editing
mark
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.)
Expired - Lifetime
Application number
JP62129095A
Other languages
English (en)
Other versions
JPS63292328A (ja
Inventor
鉱司 猿渡
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.)
Okuma Corp
Original Assignee
Okuma 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 Okuma Corp filed Critical Okuma Corp
Priority to JP62129095A priority Critical patent/JPH0658628B2/ja
Publication of JPS63292328A publication Critical patent/JPS63292328A/ja
Publication of JPH0658628B2 publication Critical patent/JPH0658628B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Description

【発明の詳細な説明】 (発明の技術分野) 本発明は、主記憶装置の記憶容量よりも大きな被編集プ
ログラムを編集するプログラム編集装置に関する。
(技術的背景と解決すべき問題点) 不揮発性の補助記憶装置を有し、主記憶装置の記憶容量
よりも大きな被編集プログラムを編集修正する場合、補
助記憶装置内の被編集プログラムの一部(編集修正部)
を主記憶装置に転写し、編集修正後に補助記憶装置に戻
すようにしている。この補助記憶装置と主記憶装置との
間の被編集プログラムの一部のデータ転写及び戻しは、
主記憶装置の容量,被編集プログラムの修正個所により
自動的に行なわれ、オペレータは通常全く関知していな
い。つまりオペレータは、複数箇所有る修正済部のどこ
までが補助記憶装置内の被編集プログラムに戻されてい
るかを知ることができない。編集終了によって、全ての
修正済部が補助記憶装置内の被編集プログラムに自動的
に戻されるからである。
ここにおいて、編集中に外的要因によって電源断となっ
た場合、修正済部のどの個所が補助記憶装置内の被編集
プログラムに戻されており、どの個所が戻されていない
かを知るために、オペレータは補助記憶装置内の被編集
プログラムの全てを確認しなければならず非常に不便で
あり煩雑でもあった。
(発明の目的) 本発明は上述のような事情よりなされたものであり、本
発明の目的は、主記憶装置の記憶容量よりも大きな被編
集プログラムの編集中に電源断となった場合にも、被編
集プログラム中に記録されているマークを探索すること
によって、編集中のプログラムのどの範囲が、被編集プ
ログラムへセーブされていない部分であるかを見出せる
ようにし、プログラムの再編集を短時間で行なうことが
できるプログラム編集装置を提供することにある。
(問題点を解決するための手段) 本発明の上記目的は、不揮発性の補助記憶装置と、主記
憶装置と、編集制御部と、表示装置と、入力装置とを有
し、前記主記憶装置の記憶容量よりも大きな被編集プロ
グラムを編集修正する場合、前記被編集プログラムの編
集修正部を前記補助記憶装置から前記主記憶装置へ転写
し、編集修正後に前記補助記憶装置へ戻すようになって
いるプログラム編集装置において、前記編集修正部の前
記主記憶装置への転写時に前記編集修正部の先頭箇所を
示すマーク(スタートマーク)及び末尾箇所を示すマー
ク(エンドマーク)を前記補助記憶装置上の被編集プロ
グラムの該当部分にそれぞれ書込み、前記補助記憶装置
へ戻す時に前記マークを消去するマーク書込/消去装置
と、前記マークを探索するマーク探索装置とを設けるこ
とによって達成される。
(発明の作用) 補助記憶装置から主記憶装置に被編集プログラムのどの
部分が転写されているかを示すマークを補助記憶装置内
の被編集プログラム中に記録することで、編集中に外的
要因により電源断となった場合、オペレータにこのマー
クの位置より補助記憶装置内の被編集プログラムのどの
部分が未セーブ状態のままであるかを知らせることがで
きる。
(発明の実施例) 第1図は本発明のプログラム編集装置の構成例を示すブ
ロック図であり、編集開始時、編集制御部1は不揮発性
の補助記憶装置2より被編集プログラム3の一部(たと
えば領域3A)を、主記憶装置4へ斜線部4Aの如く転写
する。被編集プログラム3の容量は主記憶装置4の記憶
容量よりも大きく、被編集プログラム3の斜線領域3A
は、補助記憶装置2から編集修正のために、主記憶装置
4へ転写された部分を示していいる。主記憶装置4に転
写された被編集プログラム3の一部4Aの内容は、CRT等
の表示装置5に表示制御回路(図示せず)を介して表示
される。オペレータは、表示装置5の表示をみて修正個
所を確認し、キーボード,マウス等の入力装置6よりプ
ログラムの修正データを入力する。これと共に、編集制
御部1は入力装置6よりの修正個所探索信号により、補
助記憶装置2と主記憶装置4との間での被編集プログラ
ム3のデータの転写,戻しを実行する。そして、マーク
書込/消去装置7は主記憶装置4上に被編集プログラム
3のどの部分が転写されているかを自動的に確認し、補
助記憶装置2上の被編集プログラム3の該当部分にスタ
ートマーク8(“<”),エンドマーク9(“>”)の
書込及び消去を行なう。すなわち、第1図中のマーク8
“<”及びマーク9“>”により示される斜線領域3A
が、補助記憶装置2より主記憶装置4へ転写された編集
プログラム部分を示している。
以上のような構成で、被編集プログラム3の編集中に外
的要因にて電源断となった場合、電源再投入後、被編集
プログラム3内のマーク8,9をマーク探索装置10で
探索し、マーク8,9で示される範囲の修正確認を行う
だけで良く、大容量プログラム編集中における電源断後
においても、プログラムの再編集を短時間で行なうこと
ができる。
以下第2図,第3図に示すフローチャートを参照して本
発明装置の動作を説明する。
第2図の編集の開始により、補助記憶装置2から主記憶
装置4へ被編集プログラム3の修正部3Aを転写する(ス
テップS1)。このプログラム転写は編集制御部1によっ
て行なわれ、転写された内容は表示装置5に表示され
る。主記憶装置4へ転写された被編集プログラム3の領
域はマーク書込/消去装置7によって確認され、マーク
書込/消去装置7は主記憶装置4へ転写された範囲3Aを
示すマーク8,9を被編集プログラム3へ書込む(ステ
ップS2)。続いて、オペレータは表示装置5の表示内容
を見ながら入力装置6によって被編集プログラム3の編
集修正を行ない(ステップS3)。この編集修正がOKで編
集終了の場合(ステップS4)。又は主記憶装置4上に転
写されている範囲4A以外の被編集プログラム3が必要な
場合(ステップS5)は、マーク8及び9はを被編集プロ
グラム3から消去するステップS6へ進み、マーク書込/
消去装置7によって補助記憶装置2の編集修正済の領域
3Aのマーク8及び9の消去を行なう。次に、編集制御部
1は主記憶装置4から補助記憶装置2へ被編集プログラ
ム3の修正完了部(4A)を戻し(ステップS7)、その後
に再度編集終了かを確認し(ステップS8)、編集終了で
ない時は、上記ステップS1にリターンして再び同様な編
集の修正処理を行なう。上記ステップS8において編集終
了の場合は編集完了となる。
以上の編集処理中のステップS3,ステップS4及びステッ
プS5の実行中に外的要因によって不意に電源断となった
場合、不揮発性の補助記憶装置2内のマーク8及び9
は、被編集プログラム3内に書込まれたままの状態とな
っている。そこで、第3図のフローのように電源再投入
後、マーク探索装置10にて被編集プログラム3に記録
されている前記マーク8“<”を探索し(ステップS1
0)、マーク9“>”が出現するまで被編集プログラム
3の編集修正を行ない(ステップS11,S12)、被編集プ
ログラム3の再編集完了となる。
なお、上述ではマークとして“>”,“<”を示した
が、マークの種類は任意のものを使用可能である。
(発明の効果) 以上のように本発明は、補助記憶装置2から主記憶装置
4に被編集プログラム3のどの部が転写されているかを
示すマーク8,9を補助記憶装置2内の被編集プログラ
ム3に記録するため、大容量プログラムの編集中に外的
要因によって不意に電源断が発生した場合にも、オペレ
ータはマーク8,9の示す範囲の主記憶装置4に残され
た部分のプログラムを確認し編集修正するだけでよく、
被編集プログラム3の再編集を短時間で行なうことがで
きる。
【図面の簡単な説明】
第1図は本発明のプログラム編集装置の構成例を示すブ
ロック図、第2図及び第3図は本発明装置の動作例を示
すフローチャートである。 1……編集制御部、2……補助記憶装置、3……被編集
プログラム、4……主記憶装置、5……表示装置、6…
…入力装置、7……マーク書込/消去装置、10……マ
ーク探索装置。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】不揮発性の補助記憶装置と、主記憶装置
    と、編集制御部と、表示装置と、入力装置とを有し、前
    記主記憶装置の記憶容量よりも大きな被編集プログラム
    を編集修正する場合、前記被編集プログラムの編集修正
    部を前記補助記憶装置から前記主記憶装置へ転写し、編
    集修正後に前記補助記憶装置へ戻すようになっているプ
    ログラム編集装置において、前記編集修正部の前記主記
    憶装置への転写時に前記編集修正部の先頭箇所を示すマ
    ーク及び末尾箇所を示すマークを前記補助記憶装置上の
    被編集プログラムの該当部分にそれぞれ書込み、前記補
    助記憶装置へ戻す時に前記マークを消去するマーク書込
    /消去装置と、前記マークを探索するマーク探索装置と
    を設けたことを特徴とするプログラム編集装置。
JP62129095A 1987-05-26 1987-05-26 プログラム編集装置 Expired - Lifetime JPH0658628B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62129095A JPH0658628B2 (ja) 1987-05-26 1987-05-26 プログラム編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62129095A JPH0658628B2 (ja) 1987-05-26 1987-05-26 プログラム編集装置

Publications (2)

Publication Number Publication Date
JPS63292328A JPS63292328A (ja) 1988-11-29
JPH0658628B2 true JPH0658628B2 (ja) 1994-08-03

Family

ID=15000950

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62129095A Expired - Lifetime JPH0658628B2 (ja) 1987-05-26 1987-05-26 プログラム編集装置

Country Status (1)

Country Link
JP (1) JPH0658628B2 (ja)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5714961A (en) * 1980-06-30 1982-01-26 Nec Corp File control system
JPS5830604B2 (ja) * 1980-09-30 1983-06-30 富士通株式会社 文書作成装置の外部記憶制御方式
JPS58195959A (ja) * 1982-05-11 1983-11-15 Fujitsu Ltd 編集方法
JPS59226928A (ja) * 1983-06-07 1984-12-20 Photo Composing Mach Mfg Co Ltd 文書作成装置の外部記憶制御方式

Also Published As

Publication number Publication date
JPS63292328A (ja) 1988-11-29

Similar Documents

Publication Publication Date Title
JP2995030B2 (ja) コンピュータシステム、並びにコンピュータシステムにおけるプログラム及びデータの修正方法
JPH0658628B2 (ja) プログラム編集装置
JPH08137837A (ja) 文書処理方法及び装置
EP1434227B1 (en) Data storage and reproduction apparatus storing and reproducing multimedia data
EP0432759A1 (en) Data recording method, end search method and connection recording method
JP2878579B2 (ja) 磁気記録再生装置
KR0186214B1 (ko) 프로그램 편집제어장치 및 그 방법
JPH05298196A (ja) 記憶データ編集方法
KR0135866B1 (ko) 영상신호 삭제 및 편집장치와 방법
JPH0373009B2 (ja)
KR830002640B1 (ko) 불 휘발성 메모리의 데이터 재기록 방법
JPH05189223A (ja) プログラム編集情報自動収集方式
EP0554043A2 (en) Editing system
JP3476851B2 (ja) 音声情報編集装置
JPH02103626A (ja) 多重ファイル表示エディター
JPH0690864B2 (ja) ディジタル・オーディオ・テープレコーダ
JPH06243182A (ja) Cadシステムの図面編集管理装置
JPH0265225U (ja)
JPH0334178A (ja) 時系列データ編集方式
JPS63195702A (ja) 産業用ロボツトのプログラムの編集方法
JPS5849898B2 (ja) シ−ケンスコントロ−ラのモニタ装置
JPH0557667B2 (ja)
JPH0422464Y2 (ja)
KR940004622A (ko) 브이씨알의 데이타 관리 회로
JPH09204761A (ja) 編集装置