JPH0423052A - プログラム開発装置 - Google Patents

プログラム開発装置

Info

Publication number
JPH0423052A
JPH0423052A JP2128048A JP12804890A JPH0423052A JP H0423052 A JPH0423052 A JP H0423052A JP 2128048 A JP2128048 A JP 2128048A JP 12804890 A JP12804890 A JP 12804890A JP H0423052 A JPH0423052 A JP H0423052A
Authority
JP
Japan
Prior art keywords
data
memories
microcomputer
memory
contents
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.)
Granted
Application number
JP2128048A
Other languages
English (en)
Other versions
JP2687679B2 (ja
Inventor
Takaharu Koba
木場 敬治
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 JP2128048A priority Critical patent/JP2687679B2/ja
Publication of JPH0423052A publication Critical patent/JPH0423052A/ja
Application granted granted Critical
Publication of JP2687679B2 publication Critical patent/JP2687679B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はプログラム開発装置に関し、特にマイクロコン
ピュータのプログラム開発装置に関スる。
〔従来の技術〕
従来のプログラム開発装置で、マイクロコンピュータの
実行すべき命令を他の機器上で機械語とした後、プログ
ラム開発装置に転送しそのプログラムのディバダを行う
ものに於いてマイクロコンピュータが命令以外のデータ
を命令をアクセスする端子以外の端子からアクセスする
ような場合にこのデータも他の機器上で作成されて転送
されるものであれば、この開発装置は第3図のような構
成となっている。
第3図(1)でスイッチが全てB側を選択している場合
に、マイクロプロセッサ(MPU)1はメモリ2の内容
を命令として取り込んで実行する一方、メモリ3の内容
をアクセスすることができる。この時はメモリ2.メモ
リ3両方共アクティブとなるように信号Bをハイレベル
としてN0R4,N○R5の出力をローレベルとする。
さて、メモリ2.3にデータを書込む場合は、スイッチ
は全てA側に接続される。転送するデータは別4のブロ
ックとして生成されたものを命令用のデータを送る時は
信号A1をハイレベルとしてメモリ2に書き込みその他
のデータを送る時は信号A2をハイレベルとしてメモリ
3に書き込む。これらの命令データとその他のデータは
3図(2)のプログラム開発環境で言語処理プログラム
が動作する情報処理装置7によって作成され別々のファ
イルとして保存されておりプログラム開発装置6へそれ
ぞ九転送される。転送の時は上述のようにメモリの選択
をプログラム開発装置6の提供するコマンド入力等で行
ってから実行することになる。
〔発明が解決しようとする課題〕 従来の例ではデータを別々に作成したうえに別々に転送
しなければならなかった。また転送する時にはメモリの
選択を行う必要もあった。
〔課題を解決するための手段〕
本発明のプログラム開発装置は、外部からデータを書き
込める複数のメモリとしてマイクロコンピュータを有し
、この複数のメモリに同時に同じデータを書込む手段を
有し、前記複数のメモリは前記書込手段から切離されて
それぞれ別4に前記マイクロフンピユータの別々の端子
に接続されて独立に内容が読み出されることを特徴とす
る。
また、本発明のプログラム開発装置は同一の内容が書か
hだ複数の電気的に書込み可能な読出し専用メモリとマ
イクロコンピュータを有し、この読出し専用メモリは前
記マイクロコンピュータの別々の端子に接続されて独立
に内容が読み出されることを特徴とする。
〔実施例〕
第1図に本発明の一実施例を示す。1はマイクロフンピ
ユータ、2,3はメモリでメモリ2,3供にそのアドレ
スとデータバスは外部とマイクロコンピュータのどちら
に接続するかの選択が行える。これは図面では連動スイ
ッチで表わされているが実際の回路ではゲート回路で構
成される。外部からのアドレスバスは全く等しくメモリ
2,3に入力されており、メモリ2,3は同−容是のメ
モリである。ここでスイッチをA側に接続してアドレス
を変化させながらデータを吉い°Cいくとメモリ2,3
に同一のデータが書き込まれる。外部から書込むデータ
はマイクロコンピュータ1の命令とそれ以外のデータが
あり、今それをアドレス範囲で2つに分は連続するデー
タとして転送したとする。この場合、特別な処理をする
ことなく書き込んでいくと第2図のようにメモリ2,3
供同じデータが書込まれる。図2はFFFH(10進で
4096)のメモリに7FF (10進で2048)の
命令データに続いて7FF (2048)のその他のデ
ータを転送した場合のメモリ内データの領域を示してい
る。
ここでスイッチをB側に切替えるとメモリ2゜3はそれ
ぞれマイクロコンピュータ1の別々の端子に接続され独
立して読出される。例えばメモリ2からは命令のみを読
み出しメモリ3からはその他のデータのみを読み出す。
しかしデータの転送は1つのファイルを1度送るたけで
すませることができる。
第4図にはメモリ2に対してメモリ3のアドレスの最上
位ビットを反転させて転送した場合のメモリ領域図を示
す。この場合にはデータ転送後マイクロコンピュータ1
からメモリ3の命令以外のデータをアクセスする場合第
2図と異なり下位のアドレス領域を使うことができる。
さらに、この場合はメモリサイズとして1/2のものを
メモリ2,3供に使用して最上位桁をチップセレクトに
適用すると第5図のように従来例で別4に転送していた
時のようにメモリ毎に内容を分けることができる。この
場合の回路図を第6図に示す。但しこの場合は命令デー
タとその他のデータが同じ大きさで2″の大きさ(第5
図では2”=2048)になっているのできれいに分か
れている。
〔発明の効果〕
以上説明したように本発明では、命令データとそれ以外
のデータを同一のアドレス空間に書込んだ複数のメモリ
から別々にマイクロコンピュータがデータを読み込むこ
とができまた複数のメモリには同時に同じデータを書け
るようにしたのでプログラム開発装置へのデータ転送は
一つのファイルを作成して1回転送操作をするだけでよ
いという効果がある。
【図面の簡単な説明】
第1図は本発明の第一の実施例の回路ブロック図、第2
図は第一の実施例でのデータ転送後のメモリの内容を示
すメモリ領域図。第3図は従来例を説明する図で第3図
(1)はプログラム開発装置内回路図、(2)はプログ
ラム開発環境全体の図。第4図は第一の実施例でメモリ
3の外部からのアドレスを反転した場合のメモリ領域図
。第5図は第二の実施例として第6図の回路でデータ転
送した後のメモリ領域図。第6図は本発明の第2の実施
例の回路ブロック図。 1・・・・・・マイクロコンピュータ、2・・・・・・
メモリ、3・・・・・・メモリ、4・・・・・・N0R
15・・・・・・N0R56・・・・・・プログラム開
発装置、7・・・・・・言語処理情報処理装置。 代理人 弁理士  内 原   音 束1図 木り亡日月の第一の実施脅す 第2図 /モワ傾城図 (1〕 フ0り′う乙M凭秋璽内口踏図 プログラム開会環境 第3図 し?、1liJJIt 説B月yhra第4図 /モリ傾熾図 第5図 クモリ領然図

Claims (1)

  1. 【特許請求の範囲】 1、外部からデータを書き込める複数のメモリとマイク
    ロコンピュータを有し少なくとも1つのメモリの内容を
    命令としてマイクロコンピュータに実行させることがで
    きるプログラム開発装置に於いて、前記複数のメモリに
    同時に同じデータを書込む手段を有し、前記複数メモリ
    を前記書込み手段から分離し前記マイクロコンピュータ
    の別々の端子に接続する手段を有し、それぞれの内容が
    独立にマイクロコンピュータから読み出されることを特
    徴とするプログラム開発装置。 2、複数の電気的に書込み可能な読出し専用メモリ(以
    後PROMと記す)とマイクロコンピュータを有し少な
    くとも1つのPROMの内容を命令としてマイクロコン
    ピュータに実行させることができるプログラム開発装置
    に於いて前記PROMには同一のデータが書込まれてお
    り、それぞれのPROMはマイクロコンピュータの別々
    の端子に接続されそれぞれ独立して内容が読み出される
    ことを特徴とするプログラム開発装置。
JP2128048A 1990-05-17 1990-05-17 プログラム開発装置 Expired - Fee Related JP2687679B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2128048A JP2687679B2 (ja) 1990-05-17 1990-05-17 プログラム開発装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2128048A JP2687679B2 (ja) 1990-05-17 1990-05-17 プログラム開発装置

Publications (2)

Publication Number Publication Date
JPH0423052A true JPH0423052A (ja) 1992-01-27
JP2687679B2 JP2687679B2 (ja) 1997-12-08

Family

ID=14975217

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2128048A Expired - Fee Related JP2687679B2 (ja) 1990-05-17 1990-05-17 プログラム開発装置

Country Status (1)

Country Link
JP (1) JP2687679B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6620365B1 (en) 1997-05-12 2003-09-16 Mazda Motor Corporation Method of manufacturing a convertible top assembly

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6073757A (ja) * 1983-09-30 1985-04-25 Fujitsu Ltd 演算処理装置におけるヒストリ取得方法
JPS6341945A (ja) * 1986-08-08 1988-02-23 Nec Corp 評価用マイクロコンピユ−タ

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6073757A (ja) * 1983-09-30 1985-04-25 Fujitsu Ltd 演算処理装置におけるヒストリ取得方法
JPS6341945A (ja) * 1986-08-08 1988-02-23 Nec Corp 評価用マイクロコンピユ−タ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6620365B1 (en) 1997-05-12 2003-09-16 Mazda Motor Corporation Method of manufacturing a convertible top assembly

Also Published As

Publication number Publication date
JP2687679B2 (ja) 1997-12-08

Similar Documents

Publication Publication Date Title
JPH0341859B2 (ja)
JPH01320564A (ja) 並列処理装置
JPH0423052A (ja) プログラム開発装置
JPH0447920B2 (ja)
JP2004192051A (ja) 共用端子制御装置
JP2967825B2 (ja) マイクロコンピュータ
JPS645341B2 (ja)
JPH03185536A (ja) マイクロコンピュータのメモリアドレッシング方式
JPS5842545B2 (ja) メモリ−カ−ドのブロック選択方式
JPS63129438A (ja) メモリ制御装置
JPS6055591A (ja) メモリユニットのアクセス方法
JPS6029418B2 (ja) メモリ−使用方法
JP2643803B2 (ja) マイクロコンピュータ
JPS6143367A (ja) レジスタ制御方式
JPS5971557A (ja) 半導体集積回路装置
JPS62151955A (ja) メモリアドレツシング方式
JPS6095667A (ja) 外部アドレス空間高速アクセス方式
JPH03211641A (ja) メモリ装置のアドレス指定方法
JPS62260242A (ja) 連続デ−タ用大容量メモリ装置
JPS59106047A (ja) マイクロコンピユ−タ
JPH06337847A (ja) マルチプロセッサ装置
JPS61193252A (ja) アドレス変換装置
JPS6226549A (ja) メモリ回路
JPS63317857A (ja) メモリアクセス回路
JPS61161561A (ja) デ−タ処理装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees