
トップ >> IT ディクショナリ ~ エミュレーション
あるハードウェア向けに開発されたソフトウェアを、設計の異なる他のハードウェア上で実行させること。ハードウェアの設計の違いを吸収するため、元のハードウェアの ふり をする「エミュレータ」と呼ばれるソフトウェアを実行させ、その上でソフトウェアを動作させる。また、特定のハードウェアが行なう処理に似せた処理を別のハードウェアやソフトウェアで実行することをエミュレーションと呼ぶことがある。前者の意味の場合は、利用するデータ形式なども互換性があることが多いが、後者の場合はデータ的な互換性はないことがほとんどである。