JPH02226422A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH02226422A
JPH02226422A JP1047260A JP4726089A JPH02226422A JP H02226422 A JPH02226422 A JP H02226422A JP 1047260 A JP1047260 A JP 1047260A JP 4726089 A JP4726089 A JP 4726089A JP H02226422 A JPH02226422 A JP H02226422A
Authority
JP
Japan
Prior art keywords
rom
data
information
written
change information
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
JP1047260A
Other languages
English (en)
Inventor
Masaji Wada
和田 正路
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
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 filed Critical Toshiba Corp
Priority to JP1047260A priority Critical patent/JPH02226422A/ja
Publication of JPH02226422A publication Critical patent/JPH02226422A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) この発明は、プログラムが格納されるROM(Read
 0nly Memory)の修正機能を持つ情報処理
装置に関する。
(従来の技術) 半導体技術の進歩により、マイクロプロセッサ、メモリ
LSI、周辺制御用LSIが安価に供給されるようにな
り、これらを適宜組合わせるだけで比較的高性能なパー
ソナルコンピュータが構築できるようになった。パーソ
ナルコンピュータの分野ではハードウェアのみならずO
8(オペレーティングシステム)も実質標準化され、R
AM(Randog+ Access Memory)
もしくはROM(ReadOnly Me+gory)
に格納される。
ところで、ROMは通常読み出しのみが行なえ、書込み
が行えない。このため、常に同じ内容を即ち、固定デー
タを保持する必要のあるところに向いている。また、外
形も小さいため、機器に組み込んで使用するのに向いて
いる。
(発明が解決しようとする課題) ROM修正は非常に困難が伴う。即ち、EFROMを使
用することにより再書込みが可能であるが手間がかかる
。また、マスクROMだとROM交換でしか対応できな
い。
この発明は上記−11情に鑑みてなされたものであり、
ROMをプログラムメモリまたは辞書メモリとして用い
る情報処理装置において、ROMの一部を簡単に修正す
る機能を持つ情報処理装置を提供することを目的とする
[発明の構成] (課題を解決するための手段) 本発明の情報処理装置は、ROMに対するデータの書込
みが生じた時、書込みデータとROMに書込まれてある
内容を比較する手段と、ここで不一致が認められると上
記書込みデータとROMデータとの差分を検出し、これ
を変更情報としてROMのアドレス情報と共に不揮発性
のRAMに保存する手段と、上記ROMに対する読み出
しが生じた時ROMからデータを読み出すとともに、そ
の指定アドレスに対応する上記不揮発性RAM内の変更
情報を調べ、指定アドレスに変更情報が存在すればその
情報をもとにROMから読み出したデータを変更する手
段で構成される。
(作用) 上述した構成に於いて、ROMに対する書込要求が到来
した時に、書込内容とROMの内容の差分を不揮発メモ
リ(またはバッテリバックアップ付のメモリ)に保存し
、次にROMの読み込み要求が来た時にROMデータに
保存したデータを反映させることによりROMの修正を
行うものである。これを実現するため、ROM差分検出
部と、差分を保存するための不揮発生メモリ(バッテリ
アップ付メモリ)と、ROM読み込みの際、差分を読み
込みデータに反映させる訂正部を設けることにより、R
OMの修正機能を実現する。
ROM$!正機能に主機能フィールドでの虫修正や、R
OMに辞書を置いた時の辞書上での学習、新語登録等が
可能となる。
(実施例) 以下、図面を使用して本発明実施例について詳細に説明
する。第1図は本発明の実施例を示すブロック図である
。図において、符号1はROMであり、あらかじめプロ
グラム、辞書データ等もとデータが格納されている。符
号2は不揮発生RAMであり、ROMの書込み時にRO
Mのアドレスと差分(変更分)を保持する。符号3はR
OMデータ訂正部であり、アドレスをもとに不揮発生R
AM2に差分が保存されているかどうかを調べ、衣更情
報があれば、ROMデータの代りに変更情報をデータと
する。符号4は検出部であり、ROMに対する書込みに
おいて、ROMIと書込みデータを比較し、異っている
場合、アドレス差分を不揮焼土RAM2に保存する。
第2図は本発明実施例の動作を示すフローチャートであ
る。図において、■は変更があったかどうかを判断する
ステップであり、ROMIに対する書込データと指定ア
ドレスのROMの内容を比較する。■は変更情報を保存
するステップであり、アドレスと、ROMの変更内容を
不揮発生RAM2に保存する。■はROMの変更をチエ
ツクするステップであり、不揮発生RAM2に保存した
データを調べ、指定アドレスに関する変更情報があるか
どうかチエツクする。■は変更情報を反映するステップ
であり、不揮発性RAM2に保存されている変更情報を
使って、ROMIから読んだデータを変更する。
以下、本発明実施例の動作について詳細に説明する。R
OMIに対する書込みが発生すると、検出部4は書込み
データとROMIの内容を比較する。ここで一致した場
合、ROMIに対する書込み動作は完了する。一致しな
かった時には、書込みデータとROMデータの違いを抽
出し、ROM1のアドレス情報とともに不揮発性RAM
2に保存する。ROMIに対する読み出しが発生すると
、訂正部3は、ROMIからデータを読み出し、不揮発
性RAM2に保存されている変更情報を調べ、指定アド
レスに対して変更情報が存在すれば、その情報をもとに
ROMIから読み出したデータを変更し、正しいデータ
を作成する。
[発明の効果] 以上説明のように本発明によればROM修正を8躬に行
うことができ、このROM修正機能により、フィールド
での虫修正や、ROMに辞書を置いた時の辞書上での学
習、新語登録等が可能となる。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図は本
発明実施例の動作を示すフローチャートである。 1−ROM、 2.、.1分保存RAM、3 、、、 
ROMデータ訂正部、4・・・検出部。 出願人代理人 弁理士 鈴江武彦

Claims (1)

    【特許請求の範囲】
  1. ROMに対するデータの書込みが生じた時、書込みデー
    タとROMに書込まれてある内容を比較する手段と、こ
    こで不一致が認められると上記書込みデータとROMデ
    ータとの差分を検出し、これを変更情報としてROMの
    アドレス情報と共に不揮発性のRAMに保存する手段と
    、上記ROMに対する読み出しが生じた時上記ROMか
    らデータを読み出すとともに、その指定アドレスに対応
    する上記不揮発性RAM内の変更情報を調べ、指定アド
    レスに変更情報が存在すれば、その情報をもとに上記R
    OMから読み出したデータを変更する手段とを具備する
    ことを特徴とする情報処理装置。
JP1047260A 1989-02-28 1989-02-28 情報処理装置 Pending JPH02226422A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1047260A JPH02226422A (ja) 1989-02-28 1989-02-28 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1047260A JPH02226422A (ja) 1989-02-28 1989-02-28 情報処理装置

Publications (1)

Publication Number Publication Date
JPH02226422A true JPH02226422A (ja) 1990-09-10

Family

ID=12770317

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1047260A Pending JPH02226422A (ja) 1989-02-28 1989-02-28 情報処理装置

Country Status (1)

Country Link
JP (1) JPH02226422A (ja)

Similar Documents

Publication Publication Date Title
JPH02226422A (ja) 情報処理装置
JPH0784894A (ja) 不揮発性メモリの書き込み方法
JPH0480860A (ja) プログラムロード方式
JPH04342037A (ja) プログラムのオペランドチェック方式
JPH0317760A (ja) データ書込み確認方式
JPH10143448A (ja) メモリシステム
JPS61115155A (ja) 情報処理装置の制御方式
JPS6020779B2 (ja) 複合形電子計算機システム
JPH01237786A (ja) カード処理装置
JP2025040207A (ja) 情報処理装置
JPH02257282A (ja) 作表処理装置
JPS62293582A (ja) メモリ装置
JPH01163860A (ja) 入出力制御装置
JPH01180688A (ja) 携帯可能電子装置
JPH02226349A (ja) データ処理装置
JPS6332642A (ja) 情報処理装置
JPH1049353A (ja) 画像処理装置
JPH01271844A (ja) 電子卓上計算機
JPS639259B2 (ja)
JPH02189654A (ja) 情報処理装置
JPS63136154A (ja) マイクロコンピユ−タ装置
JPS6144339B2 (ja)
JPH04333928A (ja) Lsi制御方式
JPH01158549A (ja) 電子装置
JPS63170752A (ja) トレ−ス回路