「エミュレータ」の版間の差分
削除された内容 追加された内容
朝鮮語版の項目が削除されたので除去 |
m編集の要約なし |
||
1行目:
'''エミュレータ''' ('''Emulator''')とは、[[コンピュータ]]や[[機械
▲'''エミュレータ''' ('''Emulator''')とは、コンピュータや機械装置の模倣装置あるいは模倣ソフトウェアのことである。コンピュータ分野で使われることが多い用語だが、もともとは機械装置全般に使う言葉である。判りやすく言えば、機械を真似る機械である。<!--冒頭の文と重複しますが、削除すると章全体として意味が不足するので残します。百科事典ですから、章毎に意味が完結する方が適切です。-->
ある機械部品やソフトウェアを動作させるのに、オリジナルのシステムを用意するのが難しい場合に、オリジナルと全く同じ動作をするより簡便なシステムを用意することがある。この装置をエミュレータと言う。エミュレータの上で、動作させたいソフトウェアや機械部品をオリジナルと全く同じように機能させることができる。機械装置やハードウェアだけでエミュレータを作成したり、ソフトだけで作成したり、あるいはその両方を同時に使う。
たとえば、巨大な[[工作機械]]や[[航空機]]などは装置全体を使ってテストをすることが困難である。そこで、テストする部品以外の部分をエミュレータで代用する。あるいは反対に、一部の部品をエミュレータに置き換え、極端な負荷をエミュレータから発生させて、システムの耐久性をテストしたりする場合などにも使われる。
また広く使われているものとしては、[[プログラマブルロジックコントローラ]]がある。これは[[継電器|リレー回路]]で構成された制御装置を特殊なコンピュータで模倣したエミュレータだが、リレー回路より使い勝手が良いので、今では本物のリレー回路が制御装置として新たに使われることはほとんど
<!--
異なるハードウェアやソフトウェアの機能、動作環境などを、ハードウェアを利用したり、また、全てをソフトウェア技術でシステムの一部や全てを完全に模倣しようとする技術である。
19 ⟶ 13行目:
-->
語源は
コンピュータ用語のエミュレータとは、異なる規格で作られたコンピュータソフトウェアを、手元のパソコンで動作させるために使うミドルウェアのことを言う。たとえば
== 関連項目 ==
* [[エミュレータ (コンピュータ)]] - コンピュータやゲーム機におけるエミュレータ
* [[オンチップ・エミュレータ]]
* [[インサーキット・エミュレータ]]
|