期刊文献+

指令描述的自动检测技术 被引量:2

Automatic checking of instruction representations
下载PDF
导出
摘要 通过使用高级说明语言描述指令集,自动生成指令编码和解码程序,使单调乏味而且非常容易出错的机器代码重定向工作自动化,并且通过反汇编测试平台对这项描述的正确性实现自动检测。这对于64位、具有更高的指令级并行性(ILP)的IA-64,在二进制指令代码流的自动分析和变换,基于机器和操作系统的描述来实现IA-64二进制自动翻译和逆向工程中有重要的意义。概述了对IA-64指令的SLED描述,详细阐述了利用NJMCT自动生成反向工具的设计与实现技术。 By describing instruction setting in a high-level specification language, the code for encoding and decoding instructions are generated automatically. Moreover, by disassembling test platform, its correctness is checked automatically. To a processor of 64 bits, supply more ILP, it is very significant for automatic analysis and transform of IA-64 binary instruction streams in the realization of automatic translation of binary and reverse direction engineering based on the descriptions of computer and operating system. The representations of IA-64 instructions based on SLED are discussed. The technique of the design and the implementation which produces the reverse tool automatically by NJMCT are introduced detailedly.
出处 《计算机工程与设计》 CSCD 北大核心 2006年第18期3344-3348,3352,共6页 Computer Engineering and Design
基金 河南省杰出人才创新基金项目(0521000200)。
关键词 程序生成器 SLED 机器代码包 模式 application generations SLED machine-codetoolkit pattern
  • 相关文献

参考文献8

  • 1Norman Ramsey,Mary Fernandez.Specifying Representations of machine instruction[C].AT&T Labs,1997.
  • 2Norman Ramsey,Mary Fernandez.New jersey machine-code toolkit reference manual version 0.5a[R].University of Virginia,2001.
  • 3Norman Ramsey,Mary Fernandez.New jersey machine-code toolkit architecture specifications toolkit version 0.5[R].University of Virginia,2001.
  • 4Allan D,Knies.Intel IA-64 architecture software developer's manual volume 3:Instruction set reference[R].IA-64 Architecture and Performance Group,Intel Corporation,2000.
  • 5Brian Lewis,Cristina Cifuentes,Mike van Emmerik,et al.The university of queensland binary translator (UQBT) fiamework[R].The University of Queensland,1997-2001.
  • 6Guillaume GIRARD.Automated testing using a reference instruction set simulator extracted from documentation[R].2001.
  • 7Norman Ramsey,Jack W Davidson.Design principles for achinedescription languages[C].The University of Queensland,University of Virginia,1997.
  • 8Mary Fernandez,Norman Ramsey.Automatic checking of instruction specifications[C].AT&T Labs,1997.

同被引文献13

  • 1余松森,詹宜巨,彭卫东,赵振宇.基于后退式索引的二进制树形搜索反碰撞算法及其实现[J].计算机工程与应用,2004,40(16):26-28. 被引量:69
  • 2Finkenzeller K.RFID Handbook:Fundamentals and Applications in Contacfless Smart Cards and Identification[M].John Wiley and Sons.2003.
  • 3Zhou F,Jing D,Huang C,et al.Optimizing the Power Consumption of Passive Electronic Tags for Anti-collision Schemes[C] //Proceedings of the 5 th ASICON.Beijing,2003:1213-1217.
  • 4KLAUS FINKENZELLER.射频识别(RFID)技术[M].北京:电子工业出版社,2001.
  • 5Kaslner D. EPIC: IA64-Intel Itanium Embedded Systems[Z]. (2002-02-02).http:./rw4,cs,uni-sb.de/-kaestner/es0203/lectdk 11 .pdf.
  • 6IA-64 Application Developer's Architecture Guide[Z] (2002-03-03). http://developer.intel.com/info /IA-64.
  • 7杨欣.基于IA64的指令描述.微电子学与计算机,2005,22(5):106-106.
  • 8IA-64 Instruction Set Architecture[Z]. (2002-04-04), http://develo per.in tel.com/design/ia64/index.htm.
  • 9Ramsey N, Fernandez M. New Jersey Machine-code Toolkit Reference Manual Version 0.5a[Z].(2001-02-20). http://www. cs. virginia.edu/zephyr/February 20,2001.
  • 10Krishna R, Austin T. Efficient Software Decoder Design[Z]. (2003- 08-07). http://research, ac.upc.edu/pact01/wbt/austin.pdf.

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部