説明

国際特許分類[G06F9/455]の内容

国際特許分類[G06F9/455]に分類される特許

21 - 30 / 130


【課題】一度の操作で電卓表示とキーログの内容を一枚の画像データへ合成する計算機エミュレーション装置及び計算機エミュレーションプログラムを提供する。
【解決手段】計算機の操作部及び表示部を模倣表示する表示画面と、入力手段とを備え、操作部の操作データ及びその入力順を記憶する操作データ記憶手段と、操作データを示す画像を作成する操作履歴画像作成手段と、表示部の表示内容を画像データとして取得する表示部画像取得手段と、操作履歴画像作成手段及び表示部画像取得手段を所定の入力信号に基づいて動作させる画像取得タイミング制御手段と、操作履歴画像作成手段により作成された画像、及び、表示部画像取得手段により取得された画像を合成して単一の出力画像データを作成、出力するする出力画像作成手段とを備えている。 (もっと読む)


【課題】組み込み制御プログラムを利用したシミュレーション環境の構築を容易にして開発効率を向上させる開発支援装置を提供する。
【解決手段】ソースコードの関数構造及び各関数で使用されているグローバル変数のアクセス方式を解析するソースコード解析部と、ソースコード解析部から得られる解析結果と予め規定されている変数分類ルールとに基づいて関数インターフェイス情報を作成する関数インターフェイス情報作成部と、関数インターフェイス情報に基づいて、ソースコードを構成する関数とシミュレータアプリケーション間での値の受け渡しを実現するインターフェイスプログラムを作成するプログラム作成部とを備える開発支援装置を提供し、ユーザがインターフェイスプログラムを作成せずに、組み込み制御プログラムをシミュレータ上で実行できるようにする。 (もっと読む)


【課題】パフォーマンスの高いソフトウエアエミュレーション環境を実現する命令セットアーキテクチャを提供する。
【解決手段】直接実行モードおよびエミュレーション実行モードを含む複数のモードで動作する。プロセッサは、ソース命令セットアーキテクチャ(ISA)命令は直接実行モードで直接処理され、エミュレーションエンジンが生成する変換済みコードはエミュレーション実行モードで処理される、という部分的なエミュレーションモデルで動作する。さらに、プロセッサの1以上の格納装置およびシステムの他の何処かに格納可能な情報を利用することで、モード間の効率的な遷移が行われる。 (もっと読む)


本発明は、組み込みシステムをシミュレートするためのコンピューター支援による方法及びデータ処理システムであって、それぞれソフトウェアを設けられる複数のハードウェアコンポーネントをデータ交換のためにデータ交換ネットワークを介して接続し、シミュレーションプログラムにおいて、全てのコンポーネントを、或る量のプロセスを管理する処理ユニットとしてシミュレートし、前記シミュレーションプログラムを用いて、開始時刻を全ての処理ユニットに動的に割り当てて、前記処理ユニットを該処理ユニットの開始時刻に従って動的に連続的にソートし、次の開始時刻を有する前記処理ユニットを、スケジューラーを介してそれぞれ選択し、前記処理ユニットの前記選択に起因して、それぞれのアクティブなプロセスを、対応する基本ブロックグラフから得たプログラムコードの実行によってシミュレートし、該シミュレーションの結果として、前記実行に必要とされる時間及び/又は作用する機能に関する情報を求める、方法及びデータ処理システムに関する。
(もっと読む)


【課題】ターゲットプラットフォームが、DAZ機能をサポートしていない場合に、デノーマル例外のデノーマル入力をハンドリングする。
【解決手段】デノーマル例外が検出されると、DAZメカニズムが、動的バイナリ変換器108によりエミュレーション可能である。このエミュレーションは、動的バイナリ変換器が、所定の値を有する、ターゲット命令のデノーマルオペランドを代入することを通じて行うことができる。このターゲット命令は、デノーマル例外に対応する障害のあるターゲット命令であり、所定の値は、元のオペランドの符号を有する0である。プロセッサ102は、次に、デノーマルオペランドについて新しく代入された値を有する障害のあるターゲット命令を実行することができる。 (もっと読む)


【課題】第1および第2の命令セットの命令を実行するコンピュータを提供する。
【解決手段】プログラムは、第1および第2の命令セットの命令でコード化され、第1および第2のデータ記憶規約を使用する。スイッチは、各テーブルエントリに記憶された第1のフラグ値に応答し、命令のメモリページに対応するテーブルエントリの第1のフラグ値による指示に従って代替的に第1または第2の命令セットのもとで命令を解釈するように命令プロセッサ100を制御する。遷移ハンドラは、プログラム実行が第1のデータ記憶規約を使用する命令のページから第2のデータ記憶規約を使用する命令のページに移行した時を、各ページに対応するテーブルエントリに記憶された第2のフラグ値による指示に従って認識し、コンピュータのデータ記憶構成を第1の記憶規約から第2のものに調整する。履歴記録は、最近実行された命令の分類の記録を遷移ハンドラに提供する。 (もっと読む)


【課題】プログラム可能なマシン上で実行するために書かれたコンピュータプログラムコードの中間表現を生成する。
【解決手段】プログラムコードによって生成されることになる可変値を保持するための複数のレジスタオブジェクトを生成すること、ならびに固定値、及び/又は前記固定値と前記プログラムコードに従った前記可変値との関係を表す、複数の表現オブジェクトを生成することを含み、前記オブジェクトは、すべてのレジスタオブジェクトをネットワークの最下部の基本ルート又はツリートランクのレベルに有する分岐したツリーのようなネットワークに構成され、レジスタオブジェクトは他のどのレジスタオブジェクトにも供給されない。中間表現を形成するときは、中間表現によって表されているサブジェクトプロセッサの状況(例えばそのレジスタ又はメモリ空間の状況)の表現を含める。 (もっと読む)


【課題】プログラム可能なマシン上で実行するために書かれたコンピュータプログラムコードの中間表現を生成する方法を提供する。
【解決手段】(i)プログラムコードによって生成されることになる可変値を保持するための複数のレジスタオブジェクトを生成すること、ならびに(ii)固定値、及び/又は前記固定値と前記プログラムコードに従った前記可変値との関係を表す、複数の表現オブジェクトを生成することを含み、前記オブジェクトは、すべてのレジスタオブジェクトをネットワークの最下部の基本ルート又はツリートランクのレベルに有する分岐したツリーのようなネットワークに構成し、レジスタオブジェクトは他のどのレジスタオブジェクトにも供給しない。 (もっと読む)


【課題】プログラムコードの中間表現を生成する方法を提供する。
【解決手段】プログラム可能なマシン上で実行するために書かれたコンピュータプログラムコードの中間表現を生成する方法が、(i)プログラムコードによって生成されることになる可変値を保持するための複数のレジスタオブジェクトを生成すること、ならびに(ii)固定値、及び/又は前記固定値と前記プログラムコードに従った前記可変値との関係を表す、複数の表現オブジェクトを生成することを含み、前記オブジェクトは、すべてのレジスタオブジェクトをネットワークの最下部の基本ルート又はツリートランクのレベルに有する分岐したツリーのようなネットワークに構成され、レジスタオブジェクトは他のどのレジスタオブジェクトにも供給されない。 (もっと読む)


【課題】あるプロセッサ用に書かれたコンピュータプログラムを異なるプロセッサ上で効率的に実行できるように変換する。
【解決手段】プログラムコードの第1の部分の最初の変換において、プログラムコードの前記第1の部分を優勢な条件セット下で実行するのに必要とされる中間表現だけを生成及び記憶し、プログラムコードの前記第1の部分と同じ部分6が後で入力されたときは常に、サブジェクトコードの第1の部分のための中間表現が後続の条件に対して以前に生成及び記憶されたかどうかを判定し、そのような中間表現が以前に生成されていない場合は、プログラムコードの前記第1の部分を前記後続の条件で実行するのに必要とされる追加の中間表現を生成することにより、前記プログラムコードの中間表現をメモリ内に生成して、エミュレーション実行する。 (もっと読む)


21 - 30 / 130