-
题名用MPL实现汇编程序结构化控制流
- 1
-
-
作者
刘晋
李文举
-
机构
辽宁师范大学计算机科学系
-
出处
《辽宁师范大学学报(自然科学版)》
CAS
1996年第3期218-222,共5页
-
文摘
讨论在MPL(MACROPROCESSLANGUAGE)环境下,实现汇编源程序的结构化控制流的方法.给出通过定义公有标号变量和自定义栈来设计结构化控制流的设计方法,并给出在高级语言中常用的控制流如fornext、iffhen、whiledo、dowhile和switchcase等在汇编源程序中的具体实现技术.这种方法可压缩汇编源代码的代码量,改善源程序的可读性。
-
关键词
控制流结构
自定义栈
汇编语言
宏语言
汇编程序
-
Keywords
MPL,structured control flow,public label variable,self define stack
-
分类号
TP313
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于非结构化控制流的进化测试方法
- 2
-
-
作者
江胜
卢炎生
-
机构
华中科技大学计算机科学与技术学院
-
出处
《计算机科学》
CSCD
北大核心
2009年第8期149-152,181,共5页
-
基金
"十一五"部委预研项目(513150601)资助
-
文摘
结构性测试中,进化测试是一种高效的自动生成高质量测试用例的技术。然而,当程序中出现非结构化特征时,在面向节点的测试标准下,其效率极其低下甚至不及随机测试生成方法。在考虑循环体内部出现跳转(goto、return)语句的情况下,提出了一种适应度计算方法。该方法在结合传统进化测试适应度计算的基础上,充分考虑了循环次数对于进化搜索的影响。实验结果表明,本适应度函数可以很好地引导进化搜索,并以较小的代价生成测试用例。
-
关键词
进化测试
非结构化控制流
循环
适应度
进化搜索
-
Keywords
Evolutionary testing, Unstructured control flow, Loop, Fitness, Evolutionary search
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-