JPH01156846A - Ram/rom切替方式 - Google Patents

Ram/rom切替方式

Info

Publication number
JPH01156846A
JPH01156846A JP31654587A JP31654587A JPH01156846A JP H01156846 A JPH01156846 A JP H01156846A JP 31654587 A JP31654587 A JP 31654587A JP 31654587 A JP31654587 A JP 31654587A JP H01156846 A JPH01156846 A JP H01156846A
Authority
JP
Japan
Prior art keywords
rom
ram
unit
access
processor
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
JP31654587A
Other languages
English (en)
Inventor
Yatori Koshimizu
輿水 八十里
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
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP31654587A priority Critical patent/JPH01156846A/ja
Publication of JPH01156846A publication Critical patent/JPH01156846A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、プログラム制御装置のメモリアクセスに関し
、特にRAM/ROM切替方式に関する。
[従来の技術] 従来、プログラム制御装置では、プログラム開発時はR
AMを用いて開発し、プログラム開発完了後そのプログ
ラムをROM化しROMユニットとして実装しているが
、この場合のRAMからROMへの切替方式としては、
スイッチによりROM側に切替えるか、ROMユニット
より固定43号を出すことによりROM側に切替える方
式とがあった。
[発明が解決しようとする問題点] 上述した従来のRAM/ROM切替方式のうち、スイッ
チによる切替方式では、スイッチの操作忘れが発生しや
すいという欠点があった。また、何れの方式でも、RA
M、ROMを分割して使用するには複雑となる欠点があ
った。
[問題点を解決するための手段] 本発明は、上記従来の問題点を解決し、RAM側からR
OM側への切替えが掩巷に行え、かつRAMとROMの
分割使用も簡単にできるRAM/ROM切替方式を提案
することを目的としてなされたものである。
かかる目的を達成するため本発明のRAM/ROM切替
方式は、プログラム及びデータを格納するRAMを有す
るRAMユニットと、プログラムを格納するROMを有
するROMユニットを備え、上記RAMからROMへの
切替えをするRAM/ROM切替方式において、プロセ
ッサからアドレス信号及びROM領域を示すデータとか
らROM¥1域にアクセスされたことを検出する検出部
と、上記検出部からの出力により−F記RAMへのアク
セスを禁止、解除するゲート部を設けた構成としている
[実施例] 次に、本発明の一実施例について図面を参照して詳細に
説明する。
第11]は本発明の一実施例を示すブロック図である。
図において、10はRAMユニット、11はゲート部、
12はRAMユニット10に備えられたRAM、20は
ROMユニット、21は検出部、22はROMユニット
20に備えられたROM、Aはプロセッサからのアドレ
ス線、Cはプロセッサからのメモリ制御線、DはROM
領域用データ線である。
に記ゲート部11はRAMユニット10に、検出部21
はROMユニット20に夫々設けられている。アドレス
線AはRAM12とROM22及び検出部21に接続さ
れている。また、ROM領域用データ線りは検出部21
に接続されている。
また、メモリ制御線Cはゲート部11の人力とROM2
2につながれ、検出部21の出力がゲート部11の人力
につながれている。そして、ゲート部11の出力は、R
AM12に接続されている。
以下、動作について説明する。
プログラム開発時は、ROMユニット20は不要であり
実装されていない。この場合、ゲート部11への検出部
21からの人力は開放のため、“1”となり、ゲート部
11は常時開いていることからプロセッサからのメモリ
制御線CによりRAM12へのアクセスは常に行われる
ROMユニット20が実装されプロセッサからアクセス
されると、検出部21はプロセッサからのアドレスMA
からのアドレスと外部より人力されるROM領域用デー
タ線りからのROM領域とを比較する。比較結果が一致
した場合、検出部21は出力を“0”としゲート部11
に与える。
ゲート部11は、与えられた出力“0”によりゲートを
閉じメモリ制御線Cからの信号をインヒビットする。こ
のため、RAM12にはアクセスされない。比較結果が
不一致の場合は、上述したROMユニット20未実装の
場合と同様である。
実施例では、ROMfI域用データ線りが示されている
が、これはソフト開発後決まるROM領域であり開発時
特に意識する必要はない。指定方法は、デイツプスイッ
チまたはソフトウェアによりレジスタに占込んだ出力結
果でも良い。
また、領域が複数になる場合は、領域の数に対応して検
出部21を増やせば良い。
[発明の効果] 以り説明したように本発明は、プログラム及びデータを
格納するRAMを有するRAMユニットと、プログラム
を格納するROMを有するROMユニットを備え、上記
RAMからROMへの切替えをするRAM/ROM切替
方式において、プロセッサからアドレス信号及びROM
領域を示すデータとからROM領域にアクセスされたこ
とを検出する検出部と、上記検出部からの出力により上
記RAMへのアクセスを禁止、解除するゲート部を設け
たことにより、ROMへの切替えが複雑な手順等必要な
く、極めて簡噴に行える効果がある。また、ROMとR
AMの分割使用も容易に行える。
【図面の簡単な説明】 第1図は本発明の一実施例に係るRAM/ROM切替方
式を示すブロック図である。 10 : RAMユニット 11:ゲート部 12 : RAM 20 : ROMユニット 2に検出部 22:ROM Aニアドレス線 C:メモリ制御線 D : ROM領域用データ線

Claims (1)

  1. 【特許請求の範囲】 プログラム及びデータを格納するRAMを有するRAM
    ユニットと、プログラムを格納するROMを有するRO
    Mユニットを備え、上記RAMからROMへの切替えを
    するRAM/ROM切替方式において、プロセッサから
    アドレス信号及びROM領域を示すデータとから ROM領域にアクセスされたことを検出する検出部と、
    上記検出部からの出力により上記RAMへのアクセスを
    禁止、解除するゲート部を設けたことを特徴とするRA
    M/ROM切替方式。
JP31654587A 1987-12-15 1987-12-15 Ram/rom切替方式 Pending JPH01156846A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP31654587A JPH01156846A (ja) 1987-12-15 1987-12-15 Ram/rom切替方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31654587A JPH01156846A (ja) 1987-12-15 1987-12-15 Ram/rom切替方式

Publications (1)

Publication Number Publication Date
JPH01156846A true JPH01156846A (ja) 1989-06-20

Family

ID=18078293

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31654587A Pending JPH01156846A (ja) 1987-12-15 1987-12-15 Ram/rom切替方式

Country Status (1)

Country Link
JP (1) JPH01156846A (ja)

Similar Documents

Publication Publication Date Title
KR840003370A (ko) 데이타 처리 시스템의 공통버스 이용검출 논리회로
KR960035290A (ko) 데이타 프로세싱 시스템의 버스 로딩 분배 방법과 장치
JPH01156846A (ja) Ram/rom切替方式
RU2134442C1 (ru) Устройство для программного логического управления электроприводами, электронными ключами и сигнализацией
JPS5621260A (en) Access unit
JP2600969Y2 (ja) 中央処理装置のリセット回路
JPS5413236A (en) Bus control system
SU1405061A2 (ru) Устройство дл формировани сигналов прерывани при отладке программ
JPH01140253A (ja) バンクメモリ切換え制御方式
JPS55150047A (en) Test unit for information processor
JPS6260035A (ja) 擬似障害発生方式
JPH0129637Y2 (ja)
JPH02278363A (ja) マイクロプロセッサ
JPS5729161A (en) Diagnostic system
JPS55153026A (en) Address control system
JPS55118161A (en) Information processor
JPH05100957A (ja) 情報処理装置
JPS5715299A (en) Memory access control system of doubled memory
JPS60120438A (ja) アドレス変換装置
JPH01120155A (ja) データ転送制御方式
JPS5927341A (ja) 状態変化検出装置
JPH0588973A (ja) シングルチツプマイクロコンピユータ
JPS63179547U (ja)
JPS5542303A (en) Diagnostic control system of main memory unit
JPS5455335A (en) Channel unit with several diagnostic modes