首页> 外文OA文献 >基于虚拟寄存器的控制流错误检测算法
【2h】

基于虚拟寄存器的控制流错误检测算法

机译:基于虚拟寄存器的控制流错误检测算法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

控制流故障是航天软件系统必须面对的一个重要故障类型。提出一个基于程序基本块模型的算法CFCVR( Control Flow Checking Based on Virtual Register, 基于虚拟寄存器的控制流检测) 对程序控制流进行检测。它首先通过虚拟寄存器分配算法获得虚拟寄存器, 然后基于这些虚拟寄存器添加特定的控制流检测指令。这些指令可以检测模块间的控制流错误, 所有工作都是在汇编源程序上完成的。实验表明CFCVR 会引入平均28. 7%的性能代价和平均31. 3% 的存储代价, 而对于控制流错误检测率平均为97. 1%, 优于目前已存在的各种方法, 能够提高航天软件容错能力和可靠性。
机译:控制流故障是航天软件系统必须面对的一个重要故障类型。提出一个基于程序基本块模型的算法CFCVR( Control Flow Checking Based on Virtual Register, 基于虚拟寄存器的控制流检测) 对程序控制流进行检测。它首先通过虚拟寄存器分配算法获得虚拟寄存器, 然后基于这些虚拟寄存器添加特定的控制流检测指令。这些指令可以检测模块间的控制流错误, 所有工作都是在汇编源程序上完成的。实验表明CFCVR 会引入平均28. 7%的性能代价和平均31. 3% 的存储代价, 而对于控制流错误检测率平均为97. 1%, 优于目前已存在的各种方法, 能够提高航天软件容错能力和可靠性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号