JPS58189767A - 電子レジスタ装置 - Google Patents
電子レジスタ装置Info
- Publication number
- JPS58189767A JPS58189767A JP57071894A JP7189482A JPS58189767A JP S58189767 A JPS58189767 A JP S58189767A JP 57071894 A JP57071894 A JP 57071894A JP 7189482 A JP7189482 A JP 7189482A JP S58189767 A JPS58189767 A JP S58189767A
- Authority
- JP
- Japan
- Prior art keywords
- program
- address
- ram
- storage means
- register device
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/32—Address formation of the next instruction, e.g. by incrementing the instruction counter
- G06F9/322—Address formation of the next instruction, e.g. by incrementing the instruction counter for non-sequential address
- G06F9/328—Address formation of the next instruction, e.g. by incrementing the instruction counter for non-sequential address for runtime instruction patching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/66—Updates of program code stored in read-only memory [ROM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/22—Microcontrol or microprogram arrangements
- G06F9/26—Address formation of the next micro-instruction ; Microprogram storage or retrieval arrangements
- G06F9/262—Arrangements for next microinstruction selection
- G06F9/268—Microinstruction selection not based on processing results, e.g. interrupt, patch, first cycle store, diagnostic programs
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/12—Cash registers electronically operated
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
+発明は各1Φ取引情報を登録処理する電r式ギヤツノ
□レンスタ、あるいは銀行業務に用いられるテラースー
ツシン等の″亀子機器(以ド電子レジスタ装置と偏称し
、ECRと略す。)に関し、特には固定的なメモリ装置
に書き込捷れた各種敗引焙理フロクラム等のプログラム
の一部に変更あるいは修正を余1義なく六れた場合に、
当該プログラムの変更あるいは修正が簡単かつ容坊に行
い得るようVC1人1.たECRに関するものである。
□レンスタ、あるいは銀行業務に用いられるテラースー
ツシン等の″亀子機器(以ド電子レジスタ装置と偏称し
、ECRと略す。)に関し、特には固定的なメモリ装置
に書き込捷れた各種敗引焙理フロクラム等のプログラム
の一部に変更あるいは修正を余1義なく六れた場合に、
当該プログラムの変更あるいは修正が簡単かつ容坊に行
い得るようVC1人1.たECRに関するものである。
一般にECRの各種取引処理プロクラムを固定的なメモ
リ装置に書込む場合、価格的に安価なマスクROM(リ
ードオンリ人モリ)が使用されている。しかしこのRO
Mに一旦、処理プロクラムを計込むことによってその処
理ブロクラムは固定されてし捷う、ところが、この様V
′C処理処理プロフラノ、−/ スフROMにノ(込ん
だ後において、その処理ブロクラムの一部を変更あるい
は修正したい場合がよく発生し、その場合はプログラム
が固定記憶されているので新だにブロクラムを書込んだ
マスクROMと交換する必要があった。この結果、ブロ
クラムを変更し、あるいは修正しようとする場合には非
常に高価になるばかりでなく、多大な時間と労力がかか
り、この種の変更修正を困難にしていた。
リ装置に書込む場合、価格的に安価なマスクROM(リ
ードオンリ人モリ)が使用されている。しかしこのRO
Mに一旦、処理プロクラムを計込むことによってその処
理ブロクラムは固定されてし捷う、ところが、この様V
′C処理処理プロフラノ、−/ スフROMにノ(込ん
だ後において、その処理ブロクラムの一部を変更あるい
は修正したい場合がよく発生し、その場合はプログラム
が固定記憶されているので新だにブロクラムを書込んだ
マスクROMと交換する必要があった。この結果、ブロ
クラムを変更し、あるいは修正しようとする場合には非
常に高価になるばかりでなく、多大な時間と労力がかか
り、この種の変更修正を困難にしていた。
本発明は上記しだ問題点を除去したECRを提供するこ
とを目的として成されたものであり、この目的を達成す
るため本発明を実施したECRはこの装置の取引登録処
理方法あるいは登録されたデータを点検・精算処理する
処理プロクラム等のプログラムを固定的に記憶する第1
の記憶手段(マスクROM)と、この第1の記憶手段と
同一71−” Vスを有し、この各アドレス位置に対シ
テフ。
とを目的として成されたものであり、この目的を達成す
るため本発明を実施したECRはこの装置の取引登録処
理方法あるいは登録されたデータを点検・精算処理する
処理プロクラム等のプログラムを固定的に記憶する第1
の記憶手段(マスクROM)と、この第1の記憶手段と
同一71−” Vスを有し、この各アドレス位置に対シ
テフ。
ロクラムの変更の有無を表わす情報を記憶する第2の記
憶手段と、上記の第1の記憶手段のプログラム変更アド
レス及びその修正プログラムの記憶アドレスを記憶する
第3の記憶手段と、上記の第1のd己憶丁段とは異なる
アドレス伺けがなされた修正プログラムを記憶する第4
の記憶手段と、上記の第2、第3位び第4の記憶手段を
バックアンプする電池電源とを備えるように構成されて
おり、このような構成により1.4:発明は1−記マス
クROMを交換することなくプログラム修正できる様に
すると川に、この修正したブロクラムを装置の電源のオ
ン・オフに関係なく記憶保持出来る゛市f−レジスタ装
置が提供される。
憶手段と、上記の第1の記憶手段のプログラム変更アド
レス及びその修正プログラムの記憶アドレスを記憶する
第3の記憶手段と、上記の第1のd己憶丁段とは異なる
アドレス伺けがなされた修正プログラムを記憶する第4
の記憶手段と、上記の第2、第3位び第4の記憶手段を
バックアンプする電池電源とを備えるように構成されて
おり、このような構成により1.4:発明は1−記マス
クROMを交換することなくプログラム修正できる様に
すると川に、この修正したブロクラムを装置の電源のオ
ン・オフに関係なく記憶保持出来る゛市f−レジスタ装
置が提供される。
以f41:発明の一実施例について図面を参照して詳f
IIl(こ献明俟3゜ 第1図は本発明を実施しだECRの構成を示すブロフク
図である。
IIl(こ献明俟3゜ 第1図は本発明を実施しだECRの構成を示すブロフク
図である。
第1図において、1は中央演算処理装置(CPU)であ
り、該CPU Iには各種取引処理ブロクラム等を固定
的に記憶保持する第1の記憶手段(マスクROM )
2と、このマスクROM2と同一アドレスを有し、マス
クROM2の各アドレス位置に ′2[シてプ
ログラムの変更の佇無を記憶する第2の記憶手段(RA
M)3と、マスクROM2とは異なるアドレス付けがな
され、修正プログラムを記憶する第4の記憶手段(RA
M)4と、マスクROM 2のプログラム変更アドレス
とその変更アドレスに対する修正プログラムを記憶した
RAM4の記憶アドレスとを一対にして記憶する第3の
記憶り段(RAM)5と、各種登録処理されたデータを
記憶するRAM6と、各種取引情報の人力及び装置の登
録・点検・精算等のモード情報の選択を行う入力手段7
と、入出力情報等を表示する表示手段8と、同様にこの
入出力情報等をレンート等に印字する印字手段9と、取
引登録等で発生した現金等を収納するドロワー10と、
各種データあるいはプログラム等を読込むための磁剣チ
ーーz’装置zがデータバスI4及びアドレスバス15
を汗して接続されている。
り、該CPU Iには各種取引処理ブロクラム等を固定
的に記憶保持する第1の記憶手段(マスクROM )
2と、このマスクROM2と同一アドレスを有し、マス
クROM2の各アドレス位置に ′2[シてプ
ログラムの変更の佇無を記憶する第2の記憶手段(RA
M)3と、マスクROM2とは異なるアドレス付けがな
され、修正プログラムを記憶する第4の記憶手段(RA
M)4と、マスクROM 2のプログラム変更アドレス
とその変更アドレスに対する修正プログラムを記憶した
RAM4の記憶アドレスとを一対にして記憶する第3の
記憶り段(RAM)5と、各種登録処理されたデータを
記憶するRAM6と、各種取引情報の人力及び装置の登
録・点検・精算等のモード情報の選択を行う入力手段7
と、入出力情報等を表示する表示手段8と、同様にこの
入出力情報等をレンート等に印字する印字手段9と、取
引登録等で発生した現金等を収納するドロワー10と、
各種データあるいはプログラム等を読込むための磁剣チ
ーーz’装置zがデータバスI4及びアドレスバス15
を汗して接続されている。
史に上記RAM3.4.5はバックアンプ電池電源I3
によりバックアップされ、まだRAM6の一部のエリア
もバックアップ電池電源13によりバックアップされて
いる。
によりバックアップされ、まだRAM6の一部のエリア
もバックアップ電池電源13によりバックアップされて
いる。
1だ12はフリッフリロッグにより構成され、RAM3
から出力される′”ビ信号によってセットされ、該フリ
ンプ70ツブ12のセント出力によってCPU Iに対
して割込みをかけると共にRAM4に紀臆された修正7
°ログラムの最終ステップに応答してCPUIからの信
号でリセットされるブロク・テムの変更アドレス位置を
検出する検出1段である。16はデコーダであり、アド
レスバス141−のアドレス情報をデコードして上記の
各構]戊要素をj巽択するように構成されている。
から出力される′”ビ信号によってセットされ、該フリ
ンプ70ツブ12のセント出力によってCPU Iに対
して割込みをかけると共にRAM4に紀臆された修正7
°ログラムの最終ステップに応答してCPUIからの信
号でリセットされるブロク・テムの変更アドレス位置を
検出する検出1段である。16はデコーダであり、アド
レスバス141−のアドレス情報をデコードして上記の
各構]戊要素をj巽択するように構成されている。
17はキーインター7−vイス(key ’/F )
、18はノ°リッタインター7、イス(PI”p)、+
9ばに示インターフ□イス(DI/F)、2oは入出力
用インターノ、イス(I慣 !、/F)である。
、18はノ°リッタインター7、イス(PI”p)、+
9ばに示インターフ□イス(DI/F)、2oは入出力
用インターノ、イス(I慣 !、/F)である。
なお・上記記憶1段3〜61・すそれぞれC−MO5゛
ノンダムアクセスメモリ(RAM)[よす+1N 成す
れている、1 次にに記憶1図に示したECRのブロクラム変更の動作
(/ζついて第2図に示す動作フロー図とJ(に説明す
る。、 第1の記憶手段であるマスクRoM2に占込んだ固定さ
れた処理プログラムに一部変更を要する場合!fζば、
先ず変更を要するマスクROM2のアドレス位置と対応
する修正プログラムを記憶させるRAM4の記憶アドレ
ス位置をRAM5に、修正7°ロクラムをRAM4に、
更に変更を要するマスクROM 2のアドレス位置をR
AM3にそれぞれ磁気デーデ装置11からロードさせ各
々記憶保持させる。
ノンダムアクセスメモリ(RAM)[よす+1N 成す
れている、1 次にに記憶1図に示したECRのブロクラム変更の動作
(/ζついて第2図に示す動作フロー図とJ(に説明す
る。、 第1の記憶手段であるマスクRoM2に占込んだ固定さ
れた処理プログラムに一部変更を要する場合!fζば、
先ず変更を要するマスクROM2のアドレス位置と対応
する修正プログラムを記憶させるRAM4の記憶アドレ
ス位置をRAM5に、修正7°ロクラムをRAM4に、
更に変更を要するマスクROM 2のアドレス位置をR
AM3にそれぞれ磁気デーデ装置11からロードさせ各
々記憶保持させる。
具体的には例えば第4の記憶手段(RAM)4には第2
図(a)に示すように該RAM4の所定アドレス×××
A以降に第1の記憶手段であるマスクROM2のプログ
ラム変更の必要なアドレスAの修正7°ロクラムが順次
書込まれると共にその修正7°ロクラムの最終ステップ
にはマスクROM2への戻りアドレスにジャンプする命
令が書込まれる。1だマスクROM2のアドレスBのプ
ログラムの変史が必要な場合、同様にその修正プログラ
ムがRAM4のアトVス×××B以降に書込まれる。ま
た第3の記憶手段(RAM)5には第2図(b)に、■
よすようにマスクROM2のどのアドレスの1[(市ソ
°ログラムがRAM4のどのアドレスに記憶されている
かを示すテーブルが記憶される1、史に第2の記憶手段
(RAM)3には第2図(c)に示すようにマスクRO
M2のプログラム変更アドレスと同じアドレスに、RO
M2のそのアドレスに記憶されたブロクラムに変更が必
要であることを/■ミすフ′ツクが記憶されている。
図(a)に示すように該RAM4の所定アドレス×××
A以降に第1の記憶手段であるマスクROM2のプログ
ラム変更の必要なアドレスAの修正7°ロクラムが順次
書込まれると共にその修正7°ロクラムの最終ステップ
にはマスクROM2への戻りアドレスにジャンプする命
令が書込まれる。1だマスクROM2のアドレスBのプ
ログラムの変史が必要な場合、同様にその修正プログラ
ムがRAM4のアトVス×××B以降に書込まれる。ま
た第3の記憶手段(RAM)5には第2図(b)に、■
よすようにマスクROM2のどのアドレスの1[(市ソ
°ログラムがRAM4のどのアドレスに記憶されている
かを示すテーブルが記憶される1、史に第2の記憶手段
(RAM)3には第2図(c)に示すようにマスクRO
M2のプログラム変更アドレスと同じアドレスに、RO
M2のそのアドレスに記憶されたブロクラムに変更が必
要であることを/■ミすフ′ツクが記憶されている。
なお第2図(a)〜(C)に示す例においてはマス’/
ROM2の7)”レスA、Bにブロクラムの変史がある
場合を示す口 この様;でRAM3.4及び5に磁電データ装置11か
らlスクROM2に固定されたプログラムの変四装置と
修正7°ロクラムを書込んだ後に[)11記マスクRO
M 2の処理プログラムを実行させる。
ROM2の7)”レスA、Bにブロクラムの変史がある
場合を示す口 この様;でRAM3.4及び5に磁電データ装置11か
らlスクROM2に固定されたプログラムの変四装置と
修正7°ロクラムを書込んだ後に[)11記マスクRO
M 2の処理プログラムを実行させる。
次にこのマスクROM2に記憶されたブロクラムの実(
T丁順について、第3図に示す動作フロー図に経−3て
説明する。この実行においてはCPU1から−7スクR
OM2を順次アドレスし、(スデノ/”nl、n2)そ
のROM2内のアログラムが順次アクセスされて当該プ
ログラムが実行される。
T丁順について、第3図に示す動作フロー図に経−3て
説明する。この実行においてはCPU1から−7スクR
OM2を順次アドレスし、(スデノ/”nl、n2)そ
のROM2内のアログラムが順次アクセスされて当該プ
ログラムが実行される。
(ステップn4 )。この時、RAM3VcもマスクR
OM2と同一のアドレス付けが成されていてCPUIよ
りアドレス情報が転送されるために、マスクROM2と
同期した関係でアドレスされ、そのアドレス位置のデー
タが読出される。上記RAM3にはL述のように変更を
要しない10グラムスデンデには“0゛が、また変更を
要するプログラムステップには“ビが夫4記憶されてお
り、RAM8から“0“出力がある場合にはフリ7プフ
ロツア12がリセット状態となっている。
OM2と同一のアドレス付けが成されていてCPUIよ
りアドレス情報が転送されるために、マスクROM2と
同期した関係でアドレスされ、そのアドレス位置のデー
タが読出される。上記RAM3にはL述のように変更を
要しない10グラムスデンデには“0゛が、また変更を
要するプログラムステップには“ビが夫4記憶されてお
り、RAM8から“0“出力がある場合にはフリ7プフ
ロツア12がリセット状態となっている。
このため、CPUIは前記フリップフロップ12のセン
ト出力である割込み信号が到来しない間はマスクROM
2のプロクラムステップを順次進行させる。
ト出力である割込み信号が到来しない間はマスクROM
2のプロクラムステップを順次進行させる。
今マスクROM2のアドレス位置がプログラム変更を′
堤するアドレス位置Aに来ると、RAM3からフラグ“
1゛が出力されてフリ7プフロツア。
堤するアドレス位置Aに来ると、RAM3からフラグ“
1゛が出力されてフリ7プフロツア。
12がセントされる。即ち該フリップフロップ12は今
、変更を要するアドレス位置にあることをRAM3’l
J記憶されているフラグ記憶内容により検出しくスデッ
ブn3 )、CPUIに対して割込み信号(セット出力
)を供給し、割込みをかける(ステップn6)。
、変更を要するアドレス位置にあることをRAM3’l
J記憶されているフラグ記憶内容により検出しくスデッ
ブn3 )、CPUIに対して割込み信号(セット出力
)を供給し、割込みをかける(ステップn6)。
CPU Iは割込み信号に応答し7て、現在のアドレス
Ii+¥ Aを一時記憶すると」tにRAM5に記憶さ
れているアドレス情報にもとすき先に一時記憶(7たア
ドレス1直Aからこれに対応する修正プロクラムを記憶
するRAM4のアドレス位置×××Aを検索しくステッ
プn7)、そしてこの修正プロクラム位置にノヤンプさ
せて、変更プロクラムを指定する(ステップn8)。従
って、このRAM4のアドレスン、K x A以降に記
憶された修正ブロク′yl、−h(実行されることにな
る(ステップn9)。
Ii+¥ Aを一時記憶すると」tにRAM5に記憶さ
れているアドレス情報にもとすき先に一時記憶(7たア
ドレス1直Aからこれに対応する修正プロクラムを記憶
するRAM4のアドレス位置×××Aを検索しくステッ
プn7)、そしてこの修正プロクラム位置にノヤンプさ
せて、変更プロクラムを指定する(ステップn8)。従
って、このRAM4のアドレスン、K x A以降に記
憶された修正ブロク′yl、−h(実行されることにな
る(ステップn9)。
また、この修C「プログラムの最後にけンヤンプ命令が
記1′しされており、この修正プログラムの実行が終了
すると、フリ7プフロツア12がリセット状態ると1(
にマスクROM2にジャンプしくステノア°n10)、
再びマスクROM 2のブ′ロクラム全実行する。
記1′しされており、この修正プログラムの実行が終了
すると、フリ7プフロツア12がリセット状態ると1(
にマスクROM2にジャンプしくステノア°n10)、
再びマスクROM 2のブ′ロクラム全実行する。
同1にマスクROM2のブロクラムを順次実行し、再び
変更を要するアドレス位置Bに来ると、フリンブフロ・
ンブ12をセントさせてcPUIK割込みをかけ、そし
てRAM40当該アドレス位置に対応する修正プログラ
ムを実行させる。
変更を要するアドレス位置Bに来ると、フリンブフロ・
ンブ12をセントさせてcPUIK割込みをかけ、そし
てRAM40当該アドレス位置に対応する修正プログラ
ムを実行させる。
なお上記RAM3にはマスクROM2の1バイトに対し
て1ビツトの割合でプログラムの変更の要否を示すフラ
グが設けられている。
て1ビツトの割合でプログラムの変更の要否を示すフラ
グが設けられている。
E述したのが本発明の電子レジスタ装置のプログラム修
正方法及びその実行手順であるが、一般にこの電子レジ
スタ装置はその登録処理が発生した時のみ電源を投入し
装置を使用する構成となっている。そのため上記RAM
3.4及び5に記憶されている修正プログラム関連情報
は装置の電源がオフされるとン肖えてしまうことになり
、次の登録処理時等には再度この修正プログラムを上記
の様にしてRAM3.4及び5に記憶させる必要がある
。
正方法及びその実行手順であるが、一般にこの電子レジ
スタ装置はその登録処理が発生した時のみ電源を投入し
装置を使用する構成となっている。そのため上記RAM
3.4及び5に記憶されている修正プログラム関連情報
は装置の電源がオフされるとン肖えてしまうことになり
、次の登録処理時等には再度この修正プログラムを上記
の様にしてRAM3.4及び5に記憶させる必要がある
。
したがって本発明は更にこの様な問題点を除去するだめ
にこのRAMP、4及び5をバックアップ市池電源13
によってバックアップし、装置の電源がオフされでも第
2〜第4の記憶手段(RAM)3.5及び4に記憶され
た記憶情報を記憶保持するように成されている。
にこのRAMP、4及び5をバックアップ市池電源13
によってバックアップし、装置の電源がオフされでも第
2〜第4の記憶手段(RAM)3.5及び4に記憶され
た記憶情報を記憶保持するように成されている。
捷た、本発明ではL記RAM3.4及び5をC−M O
S RA Mで構f戊[7ているためこのバックアンプ
電池゛市源13の消費電力を少なくするこ吉が出来る、
。
S RA Mで構f戊[7ているためこのバックアンプ
電池゛市源13の消費電力を少なくするこ吉が出来る、
。
以Fのように本発明によれば各種取引処理ソ°ログ・ン
ムを固定的に記憶する第1の記憶手段であるマスクRO
Mと同一アドレスを有し、そのアドレスのマスクROM
に記憶されたプログラムに変更が区要か盃かを記憶する
記憶手段と、変更が必要と同定された場合の修正ゾロク
ラムがどのアドレスに記憶されているかを示す情報を記
憶する記憶−1段と、修(Fプログラムを記憶する記憶
手段と上記各種記憶手段の記憶情報を記憶保持するだめ
の/<−1クア7ソ°電池電源とを有するように構成さ
れているため従来のり11<マスクROMr交換するこ
となく極めて容易にマスクROMに固定記憶された一7
′ロクラムの変更が行なえると共に変更したプログラム
を装置電源のオン・オフに関係なく記憶保持出来るため
非常に有用で実用的な電子レジスタ装置を提供すること
が出来る。
ムを固定的に記憶する第1の記憶手段であるマスクRO
Mと同一アドレスを有し、そのアドレスのマスクROM
に記憶されたプログラムに変更が区要か盃かを記憶する
記憶手段と、変更が必要と同定された場合の修正ゾロク
ラムがどのアドレスに記憶されているかを示す情報を記
憶する記憶−1段と、修(Fプログラムを記憶する記憶
手段と上記各種記憶手段の記憶情報を記憶保持するだめ
の/<−1クア7ソ°電池電源とを有するように構成さ
れているため従来のり11<マスクROMr交換するこ
となく極めて容易にマスクROMに固定記憶された一7
′ロクラムの変更が行なえると共に変更したプログラム
を装置電源のオン・オフに関係なく記憶保持出来るため
非常に有用で実用的な電子レジスタ装置を提供すること
が出来る。
なお、L記実施例においてはプログラム修正に必要な各
情報を磁気テープ装置から読込む場合について説明した
が、この磁完テープ装置に代えて各種情報記憶装置及び
現在汎用されている同種のECRをインフィンあるいは
オンラインで接続j2てその情報を伝送する様にしても
よく、またキー人力手段よりプログラム修正情報を設定
入力するようにしてもよいことは言うまでもない。
情報を磁気テープ装置から読込む場合について説明した
が、この磁完テープ装置に代えて各種情報記憶装置及び
現在汎用されている同種のECRをインフィンあるいは
オンラインで接続j2てその情報を伝送する様にしても
よく、またキー人力手段よりプログラム修正情報を設定
入力するようにしてもよいことは言うまでもない。
更にRAM4及び5は説明の便宜士別々のものとして表
現したが同一のRAMの別アドレスの個所を使用しても
よい。
現したが同一のRAMの別アドレスの個所を使用しても
よい。
第1図は本発明を実施(7だECRの構成を示すブロッ
ク図、第2図(a)乃至(c)はそれぞれRAM4.5
及び3の記憶状態を示す図、第3図は本発明装置の変更
プログラムの実行動作の説明に供する動謡:髭・−図で
ある。 1・・・中央演算処理装置(CPU)、 2・・・第
(の記憶手段(マスクROM)、 3・・・第2の記
憶手11’ff1(C−MO5RAM )、 4・・・
第4の記憶手段(C−MO5RAM )、 5・・・
第3の記憶手段(C−MO3RAM )、1訃・・バッ
クアップ電池電源。 代理人 弁理ト 福 士 愛 彦(他2名)′$2図 萬3 図
ク図、第2図(a)乃至(c)はそれぞれRAM4.5
及び3の記憶状態を示す図、第3図は本発明装置の変更
プログラムの実行動作の説明に供する動謡:髭・−図で
ある。 1・・・中央演算処理装置(CPU)、 2・・・第
(の記憶手段(マスクROM)、 3・・・第2の記
憶手11’ff1(C−MO5RAM )、 4・・・
第4の記憶手段(C−MO5RAM )、 5・・・
第3の記憶手段(C−MO3RAM )、1訃・・バッ
クアップ電池電源。 代理人 弁理ト 福 士 愛 彦(他2名)′$2図 萬3 図
Claims (1)
- 【特許請求の範囲】 1 各種取引情報を登録処理する電子レジスタ装置にお
いて、該装置の取引登録処理方法あるいは登録されたデ
ータを点検、精算処理する処理プログラム等のプログラ
ムを固定的に記憶する第1の記憶手段と、該第1の記憶
手段と同一アドレスをイfし、この各アドレス位置に対
してプログラムの変更の有無を表わす情報を記憶する第
2の記憶手段と、上記第1の記憶手段の10クラム変四
アドレス及びその修正プログラムの記憶アドレスを記憶
する第3の記憶手段と、」二記憶1の記憶手段とは異な
るアドレス付けがなされた修正プログラムを記憶する第
4の記憶手段と、に記憶2、第3及び第4の記憶手段を
バックアンプする電池電源とを備えたことを特徴とする
′市「レジスタ装置。 21−記憶2、第3及び第4の記憶手段をC−\105
”2 /ジノ6アクセスメモリ(RAM)により購成
し、たことを特徴とする特許請求の範囲第1項記載の電
子レジスタ装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57071894A JPS58189767A (ja) | 1982-04-28 | 1982-04-28 | 電子レジスタ装置 |
| US06/487,667 US4688173A (en) | 1982-04-26 | 1983-04-22 | Program modification system in an electronic cash register |
| GB08311132A GB2122780B (en) | 1982-04-26 | 1983-04-25 | Program modification system |
| CA000426629A CA1200610A (en) | 1982-04-26 | 1983-04-25 | Program modification system in an electronic cash register |
| DE19833314976 DE3314976A1 (de) | 1982-04-26 | 1983-04-26 | Elektronische registrierkasse |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57071894A JPS58189767A (ja) | 1982-04-28 | 1982-04-28 | 電子レジスタ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58189767A true JPS58189767A (ja) | 1983-11-05 |
Family
ID=13473693
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57071894A Pending JPS58189767A (ja) | 1982-04-26 | 1982-04-28 | 電子レジスタ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58189767A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5663650A (en) * | 1979-10-25 | 1981-05-30 | Sharp Corp | Program change system of electronic apparatus |
-
1982
- 1982-04-28 JP JP57071894A patent/JPS58189767A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5663650A (en) * | 1979-10-25 | 1981-05-30 | Sharp Corp | Program change system of electronic apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2560124B2 (ja) | ビデオゲームシステム及び情報処理装置 | |
| JPS58189767A (ja) | 電子レジスタ装置 | |
| JPS58186875A (ja) | 電子式キヤツシユレジスタ等のプログラム変更方式 | |
| JP3490191B2 (ja) | 計算機 | |
| JP2716254B2 (ja) | リストベクトル処理装置 | |
| JPH0769822B2 (ja) | 演算レジスタのバイパスチェック方式 | |
| JPH0317760A (ja) | データ書込み確認方式 | |
| JP3140028B2 (ja) | サブルーチンの引数の受け渡し方式 | |
| JPS58195271A (ja) | 電子レジスタ装置 | |
| JPS6020769B2 (ja) | マイクロプログラム制御方式 | |
| JPS58195268A (ja) | 電子レジスタ | |
| JP2798492B2 (ja) | リストベクトル処理装置 | |
| JPH04106652A (ja) | 例外処理システム | |
| JPS58189766A (ja) | 電子レジスタ装置 | |
| JPS58154043A (ja) | 情報処理装置 | |
| JP2622026B2 (ja) | 中央処理装置におけるレジスタ書込制御方式 | |
| JPS60193046A (ja) | 命令例外検出方式 | |
| JPS59189451A (ja) | 情報処理装置 | |
| JPS63629A (ja) | デ−タ処理方式 | |
| JPH02242453A (ja) | ソフトエラーの修正方法 | |
| JPH0155496B2 (ja) | ||
| JPH0444766B2 (ja) | ||
| JPH0424836A (ja) | マイクロプロセッサ | |
| JPH01162941A (ja) | データセーブ方式 | |
| JPH0480860A (ja) | プログラムロード方式 |