一种模拟微处理器指令的方法及装置

基本信息

申请号 CN201610168571.5 申请日 -
公开(公告)号 CN105867879A 公开(公告)日 2016-08-17
申请公布号 CN105867879A 申请公布日 2016-08-17
分类号 G06F9/22(2006.01)I;G06F9/455(2006.01)I 分类 计算;推算;计数;
发明人 张晶 申请(专利权)人 合肥赛猊腾龙信息技术有限公司
代理机构 北京联瑞联丰知识产权代理事务所(普通合伙) 代理人 吴婧
地址 230601 安徽省合肥市经济技术开发区翠微路6号海恒大厦326室
法律状态 -

摘要

摘要 本发明公开了一种模拟微处理器指令的方法及装置,方法包括如下步骤:识别计算设备中的第一软件应用程序指令;第一软件应用程序指令采用一个模拟某类微处理器指令的第二软件应用程序,所述第一软件应用程序包括指令前缀;在计算设备中,向一段用于创建基于指令前缀的扩展操作码的操作码上添加第一附加位,用以表示在第二软件应用程序中建立一个扩展操作码表;在计算设备中模拟使用了第二软件应用程序和扩展操作码的指令的执行。实施本发明的模拟微处理器指令的方法及装置,具有以下有益效果:允许软件应用程序使用不同类型的微处理器在电子设备上运行、电子设备在仿真环境中运行具有潜在问题的代码时不会危及或感染电子设备的硬件。