二进制翻译 在计算机领域中二进制翻译binary translation二进制转换或二进制重新编译binary recompilation是以翻译二进制代码来仿真另一个指令集架構指令按顺序从原指令集翻译为目标指令集在指令集模拟英语Instruction set simulator等某些情况中目标指令集可能与源指令集是同一指令集翻译是为提供指令跟踪条件断点热点英语Hot spot computer science检测等测试和调试功能 二进制翻译主要分为静态翻译与动态翻译两种类型翻译可以由硬件例如通过CPU中的电路或软件例如运行时引擎静态重编译仿真器等完成