説明

Fターム[5B033FA06]の内容

機械語命令の実行 (2,093) | 誤動作対策 (100) | エラー検出 (42) | オペランド、データ (3)

Fターム[5B033FA06]に分類される特許

1 - 3 / 3


【課題】情報処理装置に浮動小数点バイトコードの実行に好適なハードウェアアクセラレータを実現する。
【解決手段】浮動小数点バイトコードに対し、FPU(5)を使用するための命令列(INST)をバイトコードアクセラレータBCA(6)がCPU(4)に対し供給する。FPUを使用する際は、汎用レジスタからFPUレジスタ(FREG_FILE)にデータを転送した後、FPU演算を行う。非正規化数等のFPUで処理できないデータに対してはソフトウェアのライブラリ関数をコールするために、BCAの処理を終了し、ソフト処理に移行する。これを実現するのに、CPUからFPUへのデータ転送(DATA_XFER)バス上のデータをスヌープし、データチェック部(31)で検出した際、CPUにキャンセル要求を通知し、FPU演算実行を抑止する。 (もっと読む)


【課題】本発明は、エラー処理方法及び情報処理装置に関し、ハーバードアーキテキチャを有するCPUの命令バス又はデータバスで発生したバスエラーを適切に処理可能とすることを目的とする。
【解決手段】CPUのバスで発生したエラーを処理するエラー処理方法において、CPUの命令バス及びデータバスのうち少なくとも一方のバスで発生したバスエラーをバスエラー入力手段によりCPUに入力し、バスエラーをCPU内のバスエラーカウンタでカウントし、バスエラーカウンタの値に基づいてCPUに接続されたメモリ部の領域を指定するように構成する。 (もっと読む)


本発明の一実施の形態は、一組のソース命令を一組のターゲット命令に変換し、その一組のターゲット命令を実行し、且つ、一組のソース命令がデノーマル入力ハンドリングメカニズムを使用する場合には、デノーマル入力制御ビットをマスク解除する方法を提供する。本発明の別の実施の形態は、一組のターゲット命令を実行することによって、障害のあるターゲット命令の少なくとも1つのデノーマル例外を検出し、障害のあるターゲット命令の1つ又は2つ以上のデノーマルオペランドに所定の値を代入し、且つ、1つ又は2つ以上のデノーマルオペランドについて所定の値を有する障害のあるターゲット命令を実行する方法を提供する。また、本発明の実施の形態は、その装置、システム、及びマシン可読媒体も提供する。 (もっと読む)


1 - 3 / 3