[发明专利]基于多维可变描述表的处理器结构与指令系统表示方法无效
申请号: | 200810140939.2 | 申请日: | 2008-08-06 |
公开(公告)号: | CN101645005A | 公开(公告)日: | 2010-02-10 |
发明(设计)人: | 蒋烈辉;尹青;何红旗;刘铁铭;费勤福;谢耀滨;吴金波;陈亮;张有为;张媛媛 | 申请(专利权)人: | 中国人民解放军信息工程大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 郑州大通专利商标代理有限公司 | 代理人: | 陈大通;高为宝 |
地址: | 450002河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机软件逆向分析领域,具体涉及一种基于多维可变描述表的处理器结构与指令系统表示方法;该方法采用多层三元组嵌套表Table构建处理器结构特征库和指令系统描述模板,Table表示为{<Tp1,Ts1,Ti1>,<Tp2,Ts2,Ti2>,……,<Tpn,Tsn,Tin>},每个三元组<Tpn,Tsn,Tin>代表一款处理器,Tpn对处理器进行分类、索引和筛选,Tsn提供寄存器结构信息、中断结构信息、复位地址信息和存储空间分配信息,Tin提供机器编码、汇编表达式和两者之间的映射关系,Table中的数据从处理器信息数据库中提取,对处理器信息数据库可进行管理和维护;本发明通用性强,可用于现有的大多数处理器。 | ||
搜索关键词: | 基于 多维 可变 描述 处理器 结构 指令系统 表示 方法 | ||
【主权项】:
1、一种基于多维可变描述表的处理器结构与指令系统表示方法,其特征是:采用多层三元组嵌套表Table构建处理器结构特征库和指令系统描述模板,多层三元组嵌套表Table含有处理器标识信息表Tp、与Tp对应或匹配的处理器结构信息表Ts、与Tp对应或匹配的处理器的指令系统表Ti,多层三元组嵌套表Table表示为{,,......,},其中n为大于等于1的自然数,每个三元组代表一款处理器,处理器标识信息表Tp对处理器进行分类、索引和筛选,处理器结构信息表Ts提供寄存器结构信息、中断结构信息、复位地址信息和存储空间分配信息,处理器的指令系统表Ti提供机器编码、汇编表达式和两者之间的映射关系。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军信息工程大学,未经中国人民解放军信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810140939.2/,转载请声明来源钻瓜专利网。