摘要
本文给出了转换机器语言程序为汇编语言程序的一些原理和方法,包括分离指令控制流算法、控制流回溯技术、恢复数据定义和类型等。利用上述思想设计了一个 MTOA 系统,并获得了满意的结果,讨论了程序的等价性问题。
This paper gives some principles and method that translated machine lan- guage program into assembler language program,which included algorithem of separating instruction control flow,backtracking technique and a way to res ume data definition and type,etc. Meanwhile,we use them for designing MTOA system and got wonderful result. We also discused the equivalence problem of program.
出处
《武汉大学学报(自然科学版)》
CSCD
1991年第4期22-28,共7页
Journal of Wuhan University(Natural Science Edition)
关键词
机器码程序
汇编语言
程序转换
machine language program
assembler language
instruction control flow
translation of program
backtracking technique
method of address difference value
equivalence of program