基于遗传算法的嵌入式软件中断过载动态检测

来源 :清华大学学报(自然科学版) | 被引量 : 0次 | 上传用户:mimidong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式软件需要处理大量中断。中断的随机特性导致越来越复杂的嵌入式系统测试困难。该文基于遗传算法的中断过载动态检测方法,使用均匀变异增加中断类型多样性,非均匀变异算法的使用提高了局部搜索能力;构造产生堆栈深度的中断执行序列测试中断处理的堆栈溢出错误。采用自主研发基于SPARC V8架构的Virtualsparc仿真平台进行中断过载仿真测试,实验表明:该方法可以快速检测堆栈中待处理的中断丢失率,随着堆栈深度的动态修改,大大降低了中断处理在堆栈里的丢失率,同时对中断过载进行定位来提高嵌入式软件中断缺陷检测效率。 Embedded software needs to handle a large number of interrupts. The random nature of interrupts leads to more and more complex embedded system testing difficulties. In this paper, based on genetic algorithm, the algorithm of dynamic overload detection is used to increase the diversity of interrupt type by using uniform mutation. The use of non-uniform mutation algorithm improves the local search ability. The stack overflow error is constructed by interrupt execution sequence test. The experiment of self-developed Virtual Sparc simulation platform based on SPARC V8 architecture shows that this method can quickly detect the interrupt loss rate to be processed in the stack and greatly reduce the interrupt handling in the stack with the dynamic modification of the stack depth Loss rate, while positioning the interrupt overload to improve embedded software interrupt defect detection efficiency.
其他文献
近日,结合年终考核,我们对“一线指挥部”抓工作落实的情况进行了调查,感到虽然总体上情况比较好,但也有一些单位抓工作落实的力度不够大,经常性基础性工作不够扎实,主要有以
本文对城市轨道交通运营风险分析与评价问题进行了探讨,文章从阐述我国轨道交通运营安全现状入手,进一步分析了影响我国城市轨道交通运营安全的因素,最后提出了科学的提高城
本文以人工养殖雌性条斑星鲽为研究对象,运用组织学、免疫组织化学、放射免疫测定技术和透射电镜等技术方法对条斑星鲽卵巢组织学,雌、雄激素受体在卵巢组织的定位,垂体组织
随着经济的发展,我国的各行各业的发展也有了改善.企业基层的党建组织工作是企业基层党建工作的核心及灵魂,只有充分做好基层党建工作,才能有效促进企业的现代化发展.党的十
拒绝报道在上海对“四人帮”余党进行法庭审判时,起诉书谈到了一个《解放日报》事件,但后来在公、检、法三家的讨论会上为此发生过激烈的争论,因此我得先谈谈有关这个事件的
是谁在中国播撒了马克思主义的革命火种?是谁掀开了马克思主义在中国的序幕?中国在军阀割据的年代,如何走上共产主义道路?在探究这些的同时,一座与中国命运和走向息息相关的建筑走进了我们的视野——北大红楼,一批先进思想的代表者、共产党的先驱在这里留下了光辉的足迹。  每每走过车水马龙的北京市东城区五四大街,都会被一座西洋风格的砖红色建筑所吸引。在时代的喧嚣中,这座楼宇像是历史沉淀下来的见证,让你刚一靠近,
高校羽毛球选修课应当从羽毛球运动的特点和教学对象情况出山发,强调不断革新羽毛球选修课教学方式方法,注重让学生在有限的课时掌握丰富的羽毛球技能,达到培养学生羽毛球兴
工会是指基于共同利益而自发组成的社会团体,担负着维护职工合法权益的基本职责.工会工作是事业单位政工管理工作的重要内容,基于此,本文阐述了事业单位工会建设的主要目标及
流沙湾位于广东省湛江市雷州半岛西南部,处于徐闻县西部、雷州市西南部交界海域(20°22~20°31N,109°55~110°1 E)。于2008年3月至2009年2月对流沙湾的浮游生物种类组成、生物
学位
目的:对新生儿黄疸患儿接受早期护理干预的临床效果进行探讨,以尽快改善患儿的临床症状.方法:选择我院2018年04月~2019年04月收治的100例新生儿黄疸患儿作为实验对象,随机数字