机器语言软件的自动分析工具MSD
AN AUTOMATIC TOOL FOR ANALYSING MACHINE LANGUAGE SOFTWARE:MSD作者机构:哈尔滨工业大学
出 版 物:《计算机应用与软件》 (Computer Applications and Software)
年 卷 期:1985年第2期
页 面:11-16+10页
学科分类:0501[文学-中国语言文学] 05[文学] 08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:基本块 输出程序 队列表 软件 机器语言 MSD 控制流图 程序框图 分析工具
摘 要:本文描述了一种机器语言软件的自动分析工具——MSD(Multi-ScanningDisassembler)。使用这种工具可以对所输入机器语言进行自动分析,输出程序的汇编语言指令序列、程序中的数据、程序框图以及基本块表等信息。文中叙述了MSD的设计目标、实施算法以及一个已经实现的Z-80类计算机MSD。最后还给出了几个用人工分析与用MSD分析对比实验的结果。结果表明使用MSD比人工分析提高工作效率1.7~8.3倍。