JPH02161684A - リードオンリメモリ実装判定方法 - Google Patents

リードオンリメモリ実装判定方法

Info

Publication number
JPH02161684A
JPH02161684A JP63317521A JP31752188A JPH02161684A JP H02161684 A JPH02161684 A JP H02161684A JP 63317521 A JP63317521 A JP 63317521A JP 31752188 A JP31752188 A JP 31752188A JP H02161684 A JPH02161684 A JP H02161684A
Authority
JP
Japan
Prior art keywords
user
rom
processing
address
read
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
JP63317521A
Other languages
English (en)
Inventor
Yoshio Mase
真瀬 由夫
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP63317521A priority Critical patent/JPH02161684A/ja
Publication of JPH02161684A publication Critical patent/JPH02161684A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Read Only Memory (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はテレメータ装置等のプログラム処理によりデー
タ処理を行なう処理装置におけるユーザ別テーブルを設
定する場合のユーザ別テーブル用ROM(リードオンリ
メモリ)の実装状態判定方法に関するものである。
〔従来技術〕
従来この種の処理装置におせけるユーザ別テーブルデー
タについては、システム(処理プログラム)ROMと同
一アドレス上に配置し、アドレス対応でユーザ別テーブ
ルデータと処理プログラムを分けて設定し、ユーザ別テ
ーブルデータを使用する場合は対応するアドレスを設定
し、必要なデータを読込んで使用するという処理方法を
行なっている。
〔発明が解決使用とする課題〕
しかしながら、上記従来の処理方法では、システム(処
理プログラム)が大きくなり、アドレス領域を多量に使
用してしまった場合には、テーブルアドレス領域が少な
くなり、処理プログラムの縮小やテーブルの構造変更等
を行なうか、或いはアドレス空間を広げるためハード上
でバンクを切換えるバンク切換方法等を行なわなければ
ならなかった6そのため、八−一ド(回路)の複雑化や
ソフトの再設計が必要になって12まうという問題があ
った。
本発明は上述の点に鑑みてなされたもので、L記ハード
の複雑化+ソフトの再設計という従来の問題点を除去し
、ユーザデープルが容易に読み取れると共に、その内容
によりユーザROMの実装判定が簡単にできるリードオ
ンリメモリ実装判定方法を提供することにある。
〔課題を解決するための手段〕
上記課題を解決するため本発明は、処理装置におけるテ
ーブルデータ読込み手段とそれにより読込まれたデータ
の判定によりニー=ザROMの実装を判定する方法にお
いて、ユーザROMからのユーザ別テーブルデータの読
込み手段では従来のアドレス制御によるROMデータを
読込む方法ではなく、ユーザROMを入出力イメージで
読込む方法を用いると共に、ROMの実装判定を行なえ
るようにデータバス上で実装未実装による異なるデータ
を読み込めるようにした回路を設けて、その回路により
読込んだユーザデープルROMのデー タの内容を判定
する、=−とで:1−一ザデープルROMが実装か未実
装かを判定するプログラム処理を設けたことを特徴とす
る。
〔作用〕
ノードオンリメモリ実装判定方法を上記の如く行なうこ
とにより、ユーザデープルROMのデバイスアドレスを
指示し、そのアドレスに対応する設定f−夕を読むこと
によりユーザテーブルROMの実装が判定できるから、
システムアドレスが有効に使用できると共に、処理プロ
グラムとユーザテーブルROMの区別が容易にでさ、テ
ーブル部を処理プログラムとして処理を実施してしまう
ために発生する処理暴走や停止等の処理上のトラブルを
回避できる。
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。
第1図(a)は本発明に係るROM実装判定方法を実施
するために必要な処理装置のシスデム構成を示すブロッ
ク図、同図(b)はI10アドレスバスラインの1ビッ
ト分の構成を示す図である。図示するように処理装置は
、CPUI、ROMデバイス処理部2,2、ユーザ別テ
ーブルROM3及びシステムROM5を具備し、これら
はデータバス6、制御ライン7.8及びI10アドレス
バス9により接続されている。
CPUIによりシステムプログラム処理やユーザ別テー
ブルROM3の実装判定を行なう処理等を行なうが、ユ
ーザ別テーブルROM3の実装判定処理では、ROMデ
バイス処理部2によりcPUlからI10デバイスイメ
ージでINPUTloUTPUTされるデータにより、
必要な処理(OUTPUTではI10アドレスの設定、
INPUTではユーザ別テーブルROM3へのデータ入
力)を行ない。ユーザ別テーブルROM3に対する制御
(I10アドレス指示)及びデータ入力の処理中継を行
なうのみである。また、プルアップ抵抗4により、I1
0アドレスバス9(INPUT時にはデータバスとなる
)のオーブン時(ユーザ別テーブルROM3の未実装)
におけるバス制御(H4ghレベル=CPU入力“1′
)を行ない、ユーザ別テーブルROM3の実装判定に必
要な情報はソフト側(CPUプログラム処理)に渡【7
、その情報を基にプログラム処理でユーザ別テーブルR
OM3の実装判定を行なう。
第2図はこのユーザ別テーブルROMの実装判定処理の
流れを示すフロチャートである。
第2図において、先ずCPUIでのI10処理により、
ユーザ別テーブルROM3に対するROMデバイス処理
を行なうのに必要なユーザROMアドレスの設定処理を
行ない(ステップ・1゜1)、ROMデバイス処理部2
に対しては0UTPUT処理にてアドレスデータを出力
し、ROMデバイスアドレスを設定する(ステップ1゜
2)。このROMデバイスアドレス設定後にユーザRO
MデータをINPUT処理にて行ない、ユーザ別テーブ
ルROM3の実装を判定するためのユーザROM実装判
定用データを入力する(ステップ103)。この場合に
原則しとて、ROM実装判定用アドレスは0”番地とす
る。よって0番地テーブルデータはFFH”の設定のな
いと テーブルとする。次に入力した判定データ粕基にユーザ
別テーブルROM3の実装判定処理を行ない(ステップ
104 ) 、実装の有無を判定しその結果によりRO
M実装によるユ・−ザ別テーブルROM3の設定処理(
ステップ105)又はROM未実装によるユーザ別テー
ブルROM3の設定処理(ステップ106)を実行し、
一般の処理に戻る。
実装判定については、未実装時にはユーザROMアドレ
スがいずれでも入力データはHigh(FFM)となる
ので、それによりデータよりの実装判定を行なう。
〔発明の効果〕
以上説明したように本発明によれば、ユーザテーブルR
OMのディスアドレスを指示し、そのアドレスに対応す
る設定データを読むことによりユーザテーブルROMの
実装が判定できるから、システムアドレスが有効に使用
できると共に、処理プログラムとユーザア・−プルRO
Mの区別が容易にでき、テーブル部を処理プログラムと
し、て処理を実施してしまうために発生ずる処理暴走や
停止等の処理上のトラブルを回避できるという優れた効
果が得られる。
また、処理自身がプログラム化されているため二1−ザ
別ROMを用いる処理装置に、ハードの複雑化やソフト
の再設計等の必要がなくを適用できるという優れた効果
も得られる。
【図面の簡単な説明】
第1図(a)は本発明に係るROM実装判定男法を実施
するための処理装置のシステム構成を示すブロック図、
同図(b)はI10アドレスバスラインの1ビット分の
構成を示す図、第2図はこのユーザ別テーブルROMの
実装判定処理の流れを示すフ、4ヤードである。 図中、1・・・・CPU、2・・・・ROMデバイス処
理部、3・・・・ユーザ別テーブルROM、4・・・・
プルアップ抵抗、5・・・・システムROM、6・・・
・データバス、7.8・・・・制御ライン、9・・・・
工10アドレスバス。

Claims (1)

    【特許請求の範囲】
  1. データ読込み手段を具備し、読込まれたデータの判定に
    よりリードオンリメモリの実装を判定するリードオンリ
    メモリ実装判定方法において、リードオンリメモリデバ
    イス処理回路を具備し、該リードオンリメモリデバイス
    処理回路を経由してリードオンリメモリのアクセスを入
    出力デバイスとしての出力処理でリードオンリメモリア
    ドレスを設定し、入出力デバイスとしての入力処理にて
    リードオンリメモリデータを入力し、その内容によりリ
    ードオンリメモリの実装未実装を判定することを特徴と
    するリードオンリメモリ実装判定方法。
JP63317521A 1988-12-14 1988-12-14 リードオンリメモリ実装判定方法 Pending JPH02161684A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63317521A JPH02161684A (ja) 1988-12-14 1988-12-14 リードオンリメモリ実装判定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63317521A JPH02161684A (ja) 1988-12-14 1988-12-14 リードオンリメモリ実装判定方法

Publications (1)

Publication Number Publication Date
JPH02161684A true JPH02161684A (ja) 1990-06-21

Family

ID=18089169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63317521A Pending JPH02161684A (ja) 1988-12-14 1988-12-14 リードオンリメモリ実装判定方法

Country Status (1)

Country Link
JP (1) JPH02161684A (ja)

Similar Documents

Publication Publication Date Title
US5600807A (en) Programmable controller capable of updating a user program during operation by switching between user program memories
US4742452A (en) Computer system including address driven program interrupt system
US4314332A (en) Memory control system
JPH02161684A (ja) リードオンリメモリ実装判定方法
EP0059758A1 (en) Numerical control unit
JPH0585927B2 (ja)
KR100277901B1 (ko) 원칩 마이크로 컴퓨터
JPS6047664B2 (ja) 情報処理装置
JPH0269844A (ja) メモリのページ切換方式
KR0171173B1 (ko) 원칩 마이크로 컴퓨터
JPH03266154A (ja) 情報処理装置
JPH05282232A (ja) 装置制御機構
JPH0232440A (ja) 記憶装置
KR900010178Y1 (ko) 램 출력 보호회로
JPH0231265A (ja) Dma制御装置
JPS60126731A (ja) プログラム制御方法
JPH08202647A (ja) コンピュータ入出力装置の仮想ポートについて
JPS5971510A (ja) シ−ケンス制御回路
JPH10162567A (ja) メモリ判別装置
JPS62286102A (ja) シ−ケンサの間接アドレスの内容設定方法
JPH0232442A (ja) 記憶装置
JPS61143852A (ja) 割込みベクトル保護方法
JPH06230958A (ja) プロセッサ
JPS61220043A (ja) マイクロプロセツサ制御方式
JPH10143462A (ja) マイクロコンピュータ