特許
J-GLOBAL ID:200903035236180755

エミュレータ装置

発明者:
出願人/特許権者:
代理人 (1件): 宮田 金雄 (外3名)
公報種別:公開公報
出願番号(国際出願番号):特願平8-189539
公開番号(公開出願番号):特開平10-040128
出願日: 1996年07月18日
公開日(公表日): 1998年02月13日
要約:
【要約】【課題】 ホストコンピュータからエミュレータ装置へのプログラムの転送時間が長く、プログラムデバッグの作業効率が低下するという課題があった。【解決手段】 ソースプログラム11を翻訳して得られるオブジェクトモジュール12を記憶するオブジェクト記憶部29を備え、コントロールプロセッサ23に、このオブジェクト記憶部29内の各オブジェクトモジュール12の機械語情報を、その配置情報に基づいて結合機械語リスト14に結合してエミュレーションメモリ21に格納する機能、およびオブジェクトモジュール12が変更されると、エミュレーションメモリ21に格納されている結合機械語リスト14をその機械語情報および配置情報に従って更新する機能を持たせた。
請求項(抜粋):
デバッグするプログラムを分割した各ソースプログラムを翻訳して得られたオブジェクトモジュールの機械語情報を集めて結合した、結合機械語リストが格納されるエミュレーションメモリと、前記結合機械語リストの前記エミュレーションメモリへの格納を制御するコントロールプロセッサと、前記エミュレーションメモリに格納された前記結合機械語リストより前記機械語情報を逐次読み出して実行し、その動作を確認するエミュレーションプロセッサとを有するエミュレータ装置において、受信した前記各オブジェクトモジュールを格納しておくオブジェクト記憶部を設け、前記コントロールプロセッサが、前記オブジェクト記憶部に格納された各オブジェクトモジュールに含まれる機械語情報を、当該オブジェクトモジュールに含まれる配置情報に基づいて結合し、得られた結合機械語リストを前記エミュレーションメモリへ格納するとともに、すでに受信している前記オブジェクトモジュールのいずれかが変更された場合には、当該変更されたオブジェクトモジュールに含まれる機械語情報および配置情報によって、前記エミュレーションメモリに格納されている結合機械語リストの更新を行うものであることを特徴とするエミュレータ装置。
IPC (3件):
G06F 11/28 ,  G06F 9/06 410 ,  G06F 9/06 540
FI (3件):
G06F 11/28 A ,  G06F 9/06 410 E ,  G06F 9/06 540 D

前のページに戻る