質問

エミュレータを開発するときは、プラットフォームの命令セットを知る必要があります。 PlayStation 2エミュレータの開発の例として考えてみましょう。エミュレータをコーディングするために、PlayStation 2の命令セットをどのように知ることができますか?彼らは指示を知るためにSDKをリバースエンジニアリングしますか?または、彼らはハードウェアを分解しますか?

役に立ちましたか?

解決

ターゲットプラットフォームの実行可能ファイルを生成するアセンブラーを使用すると、いくつかのプログラム情報を作成およびデバッグして、命令がマシンコードでどのように組み立てられているかを発見することができます。それは命令セットの発見に役立つ可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top