开发模拟器时,需要了解平台的指令集。以 Playstation 2 模拟器的开发为例。如何知道 Playstation 2 的指令集来编写模拟器?他们是否对 SDK 进行逆向工程以了解说明?或者他们拆卸硬件?
通过使用为目标平台生成可执行文件的汇编器,可以创建和调试一些程序信息,以发现指令如何汇编为机器代码。这可以帮助发现指令集。