JPS6155702B2 - - Google Patents

Info

Publication number
JPS6155702B2
JPS6155702B2 JP54070337A JP7033779A JPS6155702B2 JP S6155702 B2 JPS6155702 B2 JP S6155702B2 JP 54070337 A JP54070337 A JP 54070337A JP 7033779 A JP7033779 A JP 7033779A JP S6155702 B2 JPS6155702 B2 JP S6155702B2
Authority
JP
Japan
Prior art keywords
memory
program
control
control program
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.)
Expired
Application number
JP54070337A
Other languages
English (en)
Other versions
JPS55162130A (en
Inventor
Hiroshi Wakabayashi
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
Nippon 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP7033779A priority Critical patent/JPS55162130A/ja
Publication of JPS55162130A publication Critical patent/JPS55162130A/ja
Publication of JPS6155702B2 publication Critical patent/JPS6155702B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 本発明はマイクロコンピユータを使用して端末
装置の制御を行なう端末装置のプログラム制御方
式に関する。
従来の端末装置では、制御プログラムの記憶媒
体として複数個の読出し専用メモリ(ROM)が
使用されているため、制御プログラムに変更があ
つた場合には、ROM自体を交換する必要があ
る。もし、プログラムの変更箇所が複数個の
ROMの各所に散在している場合は、変更箇所を
含むすべてのROMを交換しなければならないた
め費用がかかりすぎる欠点がある。
本発明の目的は上述の欠点を除去した端末装置
のプログラム制御方式を提供することにある。本
発明の制御方式は、電源投入直後ローダー・プロ
グラムによつて制御プログラムを記憶するROM
からランダム・アクセス・メモリ(RAM)に制
御プログラムデータを転送し、このプログラムを
修正データを記憶するROMのデータに従つて修
正した後、ローダー・プログラムから制御プログ
ラムによる装置制御を移行させることを特徴とす
る。このような制御方式により、制御プログラム
の変更により交換しなければならないROMの数
を減少させることができる。
次に本発明を図面を参照して詳細に説明する。
第1図および第2図は従来の端末装置の制御方式
を説明する図である。端末装置制御用の制御プロ
グラムはn個のROM3−1〜3−nからなるメ
モリ3に記憶されている。制御プログラム中のn
箇所のアドレスA1,A2…………AnのデータD1
D2…………Dnを各々D1′,D2′…………Dn′に変更
するとき、変更するデータのアドレスが第1図に
示すように、ROM3−1〜3−nの各々に含ま
れている場合には、アドレスA1,A2…………An
のデータを各々D1′,D2′…………Dn′に変更した
新たなROM3−1′〜3−n′を準備しなければな
らないため費用がかかる欠点がある。
第3図は本発明の一実施例を説明する図であ
る。図において、メモリを構成するROM3−1
〜3−nは第1図のROM3−1〜3−nと同じ
内容を有する。本発明のプログラム制御方式で
は、電源投入時に、ROM1に記憶されているロー
ダー・プログラムによつてマイクロプロセツサ
(CPU)2はROM3−1〜3−nからなるメモリ
3に記憶されている制御プログラムをランダム・
アクセス・メモリRAM4へ転送する。次にロー
ダー・プログラムに応じてROM5に記憶されて
いる修正データに従つて第5図に示されるRAM
4に記憶されている制御プログラムデータを書き
替える。第4図はROM5に記憶される修正デー
タのデータ形式を示し、修正データは修正メモリ
アドレスA′1〜A′nと修正データD′1〜D′nとによ
つて1つのデータブロツクを形成している。デー
タブロツクとデータブロツクとの間は区切りコー
ドFFによつて区切られている。CPU2は第4図
の修正データに従つてRAM4内の指定アドレス
に指定された修正データを書き込んで行き、修正
データの終了を意味する2個の区切りコードの検
出によりデータの修正を完了する。修正後の
RAMに記憶されているデータを第6図に示す。
第6図に示す制御プログラムのデータは第2図に
示す従来のROM交換によるプログラム修正後の
データと同一となる。CPU2は修正データの終
了を検出するとローダー・プログラムによる制御
から制御プログラムによる制御に移行する。
以上のように、従来方式では、制御プログラム
の修正のためにn個のROMの交換が必要であつ
たのが、本発明方式では1個あるいは数個の修正
用ROM準備すればよい。第8図は本発明の他の
実施例を示す。
第8図は、第7図に示すようなm個のプログラ
ム制御端末装置10〜10mの制御プログラム
の変更を行う場合の本発明の他の実施例を示す。
第8図において、端末制御装置11は第3図と同
一構成を有し、メモリ3の制御プログラムは
ROM5の修正データに従つてRAM4内で修正さ
れる。各端末装置10〜10mは、制御装置1
1のRAM4からの修正された制御プログラムを
記憶するRAM4−1〜4−mと電源投入後RAM
4の修正制御プログラムをRAM4−1〜4−m
に転送するためのローダー・プログラムを記憶す
るROML1−1〜1−mとから構成されている。
このように端末制御装置11に接続される端末装
置10〜10mの制御プログラムの変更は、端
末制御装置11の修正用ROM5の変更のみです
む。これにより、従来の方式では制御プログラム
の変更のために(mxn)個の変換が必要であるの
に対し、本発明による端末制御方式では、1個あ
るいは数個のROMの交換ですむという大きな利
点を得ることができる。
以上のように、本発明には、多数のROMに記
憶された装置制御プログラムの一部分にデータの
変更が必要になつたとき、交換すべきROMの個
数を最少限にできるという効果がある。
【図面の簡単な説明】
第1図および第2図は従来のプログラム制御方
式を説明する図、第3図〜第6図は本発明の一実
施例を説明する図、第7図および第8図は本発明
の他の実施例を説明する図である。 第3図および第8図において、2……マイクロ
プロセツサ、1−1〜1−m,1はローダー・プ
ログラムを記憶するリード・オンリ・メモリ、3
は制御プログラムデータを記憶するリード・オン
リ・メモリ群、5は制御プログラムの修正データ
を記憶するリード・オンリ・メモリ、4,4−1
〜4−mはランダム・アクセス・メモリ。

Claims (1)

    【特許請求の範囲】
  1. 1 マイクロコンピユータを用いて端末装置のプ
    ログラム制御を行なう端末装置制御方式におい
    て、制御プログラムを記憶している読出し専用メ
    モリからなる第1のメモリと、この第1のメモリ
    と同じ記憶容量を持つランダム・アクセス・メモ
    リからなる第2のメモリと、前記第1のメモリの
    制御プログラムを前記第2のメモリに転送するた
    めのローダー・プログラムを記憶する読出し専用
    メモリからなる第3のメモリと、前記制御プログ
    ラムの一部を修正するためのデータを記憶してい
    る読出し専用メモリからなる第4のメモリとから
    構成され、前記第3のメモリに記憶されているロ
    ーダー・プログラムによつて前記第1のメモリか
    ら前記第2のメモリに前記制御プログラムを転送
    し、前記第4のメモリに記憶されている修正デー
    タに従つて前記第2のメモリに転送された制御プ
    ログラムを変更したあと前記第2のメモリに記憶
    された制御プログラムによつて前記端末装置の制
    御を開始するようにしたことを特徴とする端末装
    置のプログラム制御方式。
JP7033779A 1979-06-05 1979-06-05 Program control system of terminal equipment Granted JPS55162130A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7033779A JPS55162130A (en) 1979-06-05 1979-06-05 Program control system of terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7033779A JPS55162130A (en) 1979-06-05 1979-06-05 Program control system of terminal equipment

Publications (2)

Publication Number Publication Date
JPS55162130A JPS55162130A (en) 1980-12-17
JPS6155702B2 true JPS6155702B2 (ja) 1986-11-28

Family

ID=13428495

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7033779A Granted JPS55162130A (en) 1979-06-05 1979-06-05 Program control system of terminal equipment

Country Status (1)

Country Link
JP (1) JPS55162130A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH045596A (ja) * 1990-04-20 1992-01-09 Furuno Electric Co Ltd 水中作業ロボットの位置検出装置

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5972542A (ja) * 1982-10-20 1984-04-24 Hitachi Ltd オブジエクトプログラム修正方式
JPS6069781A (ja) * 1983-09-26 1985-04-20 Nec Corp デ−タ収集システム
JPS6079451A (ja) * 1983-10-07 1985-05-07 Fujitsu Ltd 入出力装置ゼネレ−シヨン方式
JP2539367B2 (ja) * 1985-11-27 1996-10-02 財団法人 鉄道総合技術研究所 端末システム
JPS62212858A (ja) * 1986-03-14 1987-09-18 Fujitsu Ltd 端末装置のプログラムロ−ド方式
JPH02114330A (ja) * 1988-10-24 1990-04-26 Brother Ind Ltd 機器組込み型マイクロプロセッサのプログラム格納方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH045596A (ja) * 1990-04-20 1992-01-09 Furuno Electric Co Ltd 水中作業ロボットの位置検出装置

Also Published As

Publication number Publication date
JPS55162130A (en) 1980-12-17

Similar Documents

Publication Publication Date Title
JPS6155702B2 (ja)
WO1985002040A1 (en) Microcomputer having an internal address mapper
JPH03252993A (ja) E↑2promの情報書込み装置
JPH11149372A (ja) データramを用いたマイクロコントローラ用の強制ページゼロページング方式
US5495599A (en) Information processing system for relocating data and changing status information corresponding to the relocated data
JPH01125644A (ja) データ転送装置
JPS6097444A (ja) メモリ制御方法
EP0787326B1 (en) System and method for processing of memory data and communication system comprising such system
JPS6143367A (ja) レジスタ制御方式
JPS6036615B2 (ja) メモリ制御方式
JPS6149249A (ja) 記憶装置のインタリ−ブ制御方式
JPS6349771Y2 (ja)
JPS58218091A (ja) デ−タ転送方式
JPH0329041A (ja) 分散ページング制御方式
JPS62134742A (ja) 情報処理装置
JP3333527B2 (ja) コンピュータ装置
JPH06348671A (ja) プログラム転送方式
JPH0133848B2 (ja)
JPS6258356A (ja) Dma制御装置
JPH0256038A (ja) メモリのアクセス制御方式
JPS6137655B2 (ja)
JPS6167155A (ja) ランダムフアイル・システム
JPS6136669B2 (ja)
JPH0566756U (ja) データ入出力制御装置
JPH05143316A (ja) プログラムの部分修正方式