二进制翻译

✍ dations ◷ 2025-10-31 00:36:05 #仿真软件,直译器,虚拟化软件

在计算机领域中,二进制翻译(binary translation)、二进制转换或二进制重新编译((binary) recompilation)是以翻译二进制代码来仿真另一个指令集(英语:Instruction set)。指令按顺序从原指令集翻译为目标指令集。在指令集模拟(英语:Instruction set simulator)等某些情况中,目标指令集可能与源指令集是同一指令集,翻译是为提供指令跟踪、条件断点、热点(英语:Hot spot (computer science))检测等测试和调试功能。

二进制翻译主要分为静态翻译与动态翻译两种类型。翻译可以由硬件(例如通过CPU中的电路)或软件(例如运行时引擎、静态重编译、仿真器等)完成。

使用复杂的二进制翻译流程的常见动机有:汇编的源代码在目标平台或指令集上不可用(或存在技术问题),或者源代码已然不可用。

静态重编译一般比实时仿真有更好的工作性能。

相关

  • 病理性赌博赌博成瘾或问题赌博(Ludomania)是一种持续需要赌博的心理,尽管患者明知其负面危害,又或希望停止。问题赌博的定义,在于赌徒或其他人受到伤害,而不是赌徒的行为会否构成伤害。对于
  • 拉普捷夫海拉普捷夫海(俄语:Море Лаптевых)是北冰洋的陆缘海之一。位于西伯利亚东海岸、泰梅尔半岛、北地群岛和新西伯利亚群岛之间。其北界由北极角(81°13' N, 95°15' E)开
  • 金熊奖金熊奖(德语:Goldener Bär)是柏林电影节每年颁发的最大奖,被认为是电影界最高荣誉之一,由该届评审团从正式竞赛单元中评选而出。金熊奖自1951年开始颁发,一开始是由德国籍评审团
  • BitTorrentBitTorrent是由布莱姆·科亨与BitTorrent公司开发,是全球第一套基于BitTorrent协议的点对点文件上传/下载软件(也就是BitTorrent客户端),由于源自官方而被昵称为“主流”(Mainlin
  • 朗之万保罗·朗之万(法语:Paul Langevin,1872年1月23日-1946年12月19日),法国物理学家,主要贡献有朗之万动力学及朗之万方程。朗之万出生于巴黎,曾就读于巴黎高等物理化工学院及巴黎高等师
  • 郑崇华郑崇华(Bruce Cheng,1936年-)是一位台湾著名企业家,台达电子的创办人。原籍福建建瓯。郑崇华于1936年生于福建建瓯。1949年因为国共内战,当地学校停课,郑崇华遂前往台湾就读国立台
  • 邱小波邱小波(1963年7月-),享受国务院政府特殊津贴专家,现任北京师范大学生命科学学院教授、博士生导师。1984年毕业于安徽师范大学生物学专业获学士学位,1989年于浙江农业大学/北京农林
  • 氟硅酸铵氟硅酸铵或称六氟硅酸铵,是一种白色的结晶体,分子式为(NH4)2,易溶于水,几乎不溶于醇和丙酮。主要用于玻璃雕刻,木材防腐剂等,另外它可以制造人造冰晶石、氯酸铵等。氟硅酸铵有毒,对
  • 袁霆袁霆(1985年9月12日-),本名袁文霆,中国大陆演员、主持人。毕业于上海戏剧学院04届播音主持专业,上海广播电视台游戏风云频道主持人。9519名酒坊“卡蒙斯”系列红酒芮玛珠宝2011年
  • 梅传强梅传强 ,男,汉族,1965年出生于四川省邻水县,刑法学博士,西南政法大学教授、博士生导师,西南政法大学法学院党总支书记、中国犯罪学会常务理事。