作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (11): 88-89,92. doi: 10.3969/j.issn.1000-3428.2010.11.032

• 软件技术与数据库 • 上一篇    下一篇

IA-64二进制翻译的软件流水消除技术

崔雪冰1,张俊峰1,崔平非2   

  1. (1. 河南城建学院计算机科学与工程系,平顶山 467001;2. 解放军信息工程大学测绘学院计算机教学中心,郑州 450002)
  • 出版日期:2010-06-05 发布日期:2010-06-05
  • 作者简介:崔雪冰(1972-),女,讲师、硕士,主研方向:信息处理,软件逆向工程;张俊峰,副教授、硕士;崔平非,讲师、硕士
  • 基金资助:
    河南省杰出人才创新基金资助项目(0521000200)

Software Pipelining Eliminating Technology in IA-64 Binary Translation

CUI Xue-bing1, ZHANG Jun-feng1, CUI Ping-fei2   

  1. (1. Department of Computer Science and Engineering, Henan University of Urban Construction, Pingdingshan 467001; 2. Computer Learning Center, Surveying and Mapping Institute, PLA Information Engineering University, Zhengzhou 450002)
  • Online:2010-06-05 Published:2010-06-05

摘要: 在逆向工程中,软件流水循环为逆向翻译带来了困难。针对如何在IA-64二进制翻译中处理软件流水循环提出一种解决方案,采用直接语义映射算法,并通过实验验证该算法在二进制翻译中处理软件流水代码的有效性,为在IA-64二进制翻译中处理软件流水代码奠定了基础。

关键词: 软件流水, 模调度, 二进制翻译, 直接语义映射算法

Abstract: In reverse engineering, software pipelining loop causes some difficulties in reverse translation. This paper proposes a solution of processing software pipelining loop in IA-64 binary translation, which adopts the direct semantic map algorithm. The validity of the proposed algorithm to process software pipelining is verified in the binary translation in the experiment. It establishes the basis of processing software pipelining in IA-64 binary translation.

Key words: software pipelining, modulo schedule, binary translation, direct semantic map algorithm

中图分类号: